header { gtfs_realtime_version: "2.0" timestamp: 1701288549 } entity { id: "15706" alert { active_period { start: 1663170240 end: 32503698000 } informed_entity { route_id: "16" stop_id: "ADELPAMA" } informed_entity { route_id: "16" stop_id: "ADELCEN2" } informed_entity { route_id: "16" stop_id: "ADELROSE" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 16 Stop closure" language: "en" } } description_text { translation { text: "Stops 22, 23, 69 and 57 will be closed while the by-pass road is operational " language: "en" } } } } entity { id: "15707" alert { active_period { start: 1663170240 end: 32503698000 } informed_entity { route_id: "16" stop_id: "ADELCEN1" } informed_entity { route_id: "16" stop_id: "ADELMCMA" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 16 Stop closure" language: "en" } } description_text { translation { text: "Stops 22, 23, 69 and 57 will be closed while the by-pass road is operational " language: "en" } } } } entity { id: "19378" alert { active_period { start: 1677664800 end: 32503698000 } informed_entity { route_id: "02" stop_id: "ARGYMAL1" } informed_entity { route_id: "02" stop_id: "BONADUND" } informed_entity { route_id: "02" stop_id: "BOWBANC" } informed_entity { route_id: "02" stop_id: "CLARCHU1" } informed_entity { route_id: "02" stop_id: "CLARCHU2" } informed_entity { route_id: "02" stop_id: "CLARROY1" } informed_entity { route_id: "02" stop_id: "CLARROY2" } informed_entity { route_id: "02" stop_id: "CLARROY3" } informed_entity { route_id: "02" stop_id: "CLARSUD2" } informed_entity { route_id: "02" stop_id: "CLARTRA1" } informed_entity { route_id: "02" stop_id: "CLARWAV1" } informed_entity { route_id: "02" stop_id: "CLARWAV2" } informed_entity { route_id: "02" stop_id: "DUNDADE1" } informed_entity { route_id: "02" stop_id: "DUNDASH1" } informed_entity { route_id: "02" stop_id: "DUNDBEA1" } informed_entity { route_id: "02" stop_id: "DUNDCARL" } informed_entity { route_id: "02" stop_id: "DUNDCLK1" } informed_entity { route_id: "02" stop_id: "DUNDCOL1" } informed_entity { route_id: "02" stop_id: "DUNDEAS3" } informed_entity { route_id: "02" stop_id: "DUNDEGE1" } informed_entity { route_id: "02" stop_id: "DUNDELE1" } informed_entity { route_id: "02" stop_id: "DUNDFIR1" } informed_entity { route_id: "02" stop_id: "DUNDFOR1" } informed_entity { route_id: "02" stop_id: "DUNDHAL3" } informed_entity { route_id: "02" stop_id: "DUNDHEWI" } informed_entity { route_id: "02" stop_id: "DUNDHIG1" } informed_entity { route_id: "02" stop_id: "DUNDKELL" } informed_entity { route_id: "02" stop_id: "DUNDLYLE" } informed_entity { route_id: "02" stop_id: "DUNDMAI1" } informed_entity { route_id: "02" stop_id: "DUNDMANI" } informed_entity { route_id: "02" stop_id: "DUNDONT1" } informed_entity { route_id: "02" stop_id: "DUNDQUE1" } informed_entity { route_id: "02" stop_id: "DUNDREC1" } informed_entity { route_id: "02" stop_id: "DUNDRIDO" } informed_entity { route_id: "02" stop_id: "DUNDSASK" } informed_entity { route_id: "02" stop_id: "DUNDSPE1" } informed_entity { route_id: "02" stop_id: "DUNDWAT1" } informed_entity { route_id: "02" stop_id: "DUNDWAV1" } informed_entity { route_id: "02" stop_id: "DUNDWAV3" } informed_entity { route_id: "02" stop_id: "DUNDWEL5" } informed_entity { route_id: "02" stop_id: "DUNDWIL1" } informed_entity { route_id: "02" stop_id: "HALEBEAT" } informed_entity { route_id: "02" stop_id: "HALEBRY2" } informed_entity { route_id: "02" stop_id: "HALEDOU2" } informed_entity { route_id: "02" stop_id: "HALEMONT" } informed_entity { route_id: "02" stop_id: "HALETRA2" } informed_entity { route_id: "02" stop_id: "HUDSBAFF" } informed_entity { route_id: "02" stop_id: "HUDSFROB" } informed_entity { route_id: "02" stop_id: "HUDSJOLI" } informed_entity { route_id: "02" stop_id: "HUDSTRAF" } informed_entity { route_id: "02" stop_id: "MARCNOEL" } informed_entity { route_id: "02" stop_id: "MARCTRAF" } informed_entity { route_id: "02" stop_id: "NATSCI" } informed_entity { route_id: "02" stop_id: "NOELBOW" } informed_entity { route_id: "02" stop_id: "RIVEWHA1" } informed_entity { route_id: "02" stop_id: "RIVEWIL1" } informed_entity { route_id: "02" stop_id: "TRAFBALF" } informed_entity { route_id: "02" stop_id: "TRAFCLA1" } informed_entity { route_id: "02" stop_id: "TRAFHUD2" } informed_entity { route_id: "02" stop_id: "TRAFSTE1" } informed_entity { route_id: "02" stop_id: "TRAFTHO1" } informed_entity { route_id: "02" stop_id: "TRAFVAN1" } informed_entity { route_id: "02" stop_id: "WESTELG2" } informed_entity { route_id: "02" stop_id: "WESTHOL2" } informed_entity { route_id: "02" stop_id: "WESTLAM2" } informed_entity { route_id: "02" stop_id: "WESTPLA2" } informed_entity { route_id: "02" stop_id: "WESTSAR2" } informed_entity { route_id: "02" stop_id: "WESTSAR4" } informed_entity { route_id: "02" stop_id: "WHARLEXI" } informed_entity { route_id: "02" stop_id: "WHARMCDO" } informed_entity { route_id: "02" stop_id: "WHARMPL2" } informed_entity { route_id: "02" stop_id: "WHAROXF2" } informed_entity { route_id: "02" stop_id: "WHARPAUL" } informed_entity { route_id: "02" stop_id: "TRAFFAL2" } informed_entity { route_id: "02" stop_id: "KINGRIC1" } informed_entity { route_id: "02" stop_id: "KINGTALB" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 2 detour" language: "en" } } description_text { translation { text: "Route 2 EASTBOUND is on detour between King at Richmond EB and Dundas east of Waterloo EB.\r\nThe following detour will be in place during this time \r\n\r\nEast on King,\r\nL-Waterloo,\r\nR-Dundas\r\nto regular route\r\n\r\nThe following stops will be closed\r\n Dundas east of Wellington EB\r\n\r\nAlternate Stops can be found at\r\nKing and Wellington EB near side\r\n or Dundas at Waterloo # 614" language: "en" } } } } entity { id: "19380" alert { active_period { start: 1677664800 end: 32503698000 } informed_entity { route_id: "94" stop_id: "ARGYMAL1" } informed_entity { route_id: "94" stop_id: "DUNDADE1" } informed_entity { route_id: "94" stop_id: "DUNDEGE1" } informed_entity { route_id: "94" stop_id: "DUNDHIG1" } informed_entity { route_id: "94" stop_id: "DUNDSASK" } informed_entity { route_id: "94" stop_id: "DUNDWEL5" } informed_entity { route_id: "94" stop_id: "NATSCI" } informed_entity { route_id: "94" stop_id: "RIVEWHA1" } informed_entity { route_id: "94" stop_id: "WESTSAR2" } informed_entity { route_id: "94" stop_id: "WHARMCDO" } informed_entity { route_id: "94" stop_id: "WHAROXF2" } informed_entity { route_id: "94" stop_id: "KINGRIC1" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 94 detour" language: "en" } } description_text { translation { text: "Route 94 EASTBOUND is on detour between King at Clarence EB and Dundas at Adelaide St EB.\r\nThe following detour will be in place during this time \r\n\r\nEast on King,\r\nL-Waterloo,\r\nR-Dundas\r\nto regular route\r\n\r\nThe following stops will be closed\r\n Dundas east of Wellington EB\r\n\r\nAlternate Stops can be found at\r\nDundas at Waterloo EB # 614\r\n" language: "en" } } } } entity { id: "20071" alert { active_period { start: 1680771600 end: 32503698000 } informed_entity { route_id: "16" stop_id: "ADELCEN2" } informed_entity { route_id: "16" stop_id: "ADELROSE" } cause: CONSTRUCTION effect: OTHER_EFFECT header_text { translation { text: "Route 16 Stop Closure" language: "en" } } description_text { translation { text: "Stop 76 Adelaide at Rosedale SB is closed for construction. " language: "en" } } } } entity { id: "20129" alert { active_period { start: 1681722000 end: 32503698000 } informed_entity { route_id: "20" stop_id: "BEAVBLYT" } informed_entity { route_id: "20" stop_id: "BEAVHORI" } informed_entity { route_id: "20" stop_id: "BEAVOXF2" } informed_entity { route_id: "20" stop_id: "BEAVWOND" } informed_entity { route_id: "20" stop_id: "CAPUBLSM" } informed_entity { route_id: "20" stop_id: "CAPUCAPW" } informed_entity { route_id: "20" stop_id: "CHERCHBL" } informed_entity { route_id: "20" stop_id: "CHERCHC4" } informed_entity { route_id: "20" stop_id: "CHEROXF2" } informed_entity { route_id: "20" stop_id: "CHERPLA2" } informed_entity { route_id: "20" stop_id: "DUNDADE2" } informed_entity { route_id: "20" stop_id: "DUNDCOL2" } informed_entity { route_id: "20" stop_id: "DUNDELIZ" } informed_entity { route_id: "20" stop_id: "DUNDENGL" } informed_entity { route_id: "20" stop_id: "DUNDMAI2" } informed_entity { route_id: "20" stop_id: "DUNDONT2" } informed_entity { route_id: "20" stop_id: "DUNDQUE2" } informed_entity { route_id: "20" stop_id: "DUNDREC2" } informed_entity { route_id: "20" stop_id: "DUNDWAT2" } informed_entity { route_id: "20" stop_id: "DUNDWEL2" } informed_entity { route_id: "20" stop_id: "DUNDWIL2" } informed_entity { route_id: "20" stop_id: "MORNCON2" } informed_entity { route_id: "20" stop_id: "MORNCURR" } informed_entity { route_id: "20" stop_id: "MORNGLAS" } informed_entity { route_id: "20" stop_id: "MORNOXF2" } informed_entity { route_id: "20" stop_id: "MORNOXF4" } informed_entity { route_id: "20" stop_id: "MORNSAL2" } informed_entity { route_id: "20" stop_id: "OXFOHIG2" } informed_entity { route_id: "20" stop_id: "OXFOHIG4" } informed_entity { route_id: "20" stop_id: "OXFOROE2" } informed_entity { route_id: "20" stop_id: "PLATOXF1" } informed_entity { route_id: "20" stop_id: "PROUBEA2" } informed_entity { route_id: "20" stop_id: "PROUFAR1" } informed_entity { route_id: "20" stop_id: "PROUFAR3" } informed_entity { route_id: "20" stop_id: "PROUOXF1" } informed_entity { route_id: "20" stop_id: "PROUOXF3" } informed_entity { route_id: "20" stop_id: "QUEBDUFF" } informed_entity { route_id: "20" stop_id: "QUEBELI2" } informed_entity { route_id: "20" stop_id: "QUEBLOR2" } informed_entity { route_id: "20" stop_id: "QUEBMORN" } informed_entity { route_id: "20" stop_id: "QUEECLAR" } informed_entity { route_id: "20" stop_id: "QUENRIDO" } informed_entity { route_id: "20" stop_id: "RIVEMTPL" } informed_entity { route_id: "20" stop_id: "RIVEWHA4" } informed_entity { route_id: "20" stop_id: "RIVEWIL2" } informed_entity { route_id: "20" stop_id: "WOODCAM1" } informed_entity { route_id: "20" stop_id: "WOODEDI1" } informed_entity { route_id: "20" stop_id: "WOODRIVE" } informed_entity { route_id: "20" stop_id: "FANCOLL3" } informed_entity { route_id: "20" stop_id: "MORNMOR4" } informed_entity { route_id: "20" stop_id: "PROUOXFO" } informed_entity { route_id: "20" stop_id: "FOREHIL2" } informed_entity { route_id: "20" stop_id: "CAPUOXFO" } informed_entity { route_id: "20" stop_id: "QUEERIC1" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 20 detour" language: "en" } } description_text { translation { text: "Route 20 WESTBOUND is on detour between Oxford at Highbury and Dundas at Maitland.\r\nWest on Oxford,\r\nL-Highbury,\r\nR-Dundas,\r\nL-Kellogg,\r\nR-Florence,\r\nContinue onto York,\r\nR-William,\r\nL-Dundas\r\nto regular route. \r\n\r\nClosed Stops:\r\nOxford at Highbury WB\r\n632 Mornington SB\r\n600 Mornington SB\r\nMornington East of Connaught\r\nMornington West of Connaught\r\nMornington at Salisbury St WB\r\nMornington at Curry St WB\r\nMornington at Glasgow WB\r\nQuebec at Mornington SB\r\nQuebec at Elias SB\r\nQuebec at Lorne SB\r\nQuebec at Dufferin SB\r\nDundas at Quebec WB\r\nDundas at Ontario St WB\r\nDundas at Rectory St WB\r\nDundas at English St WB\r\nDundas at Elizabeth WB\r\nDundas at Adelaide St WB\r\nDundas at William St. WB\r\n\r\nFor alternate stops and information on the construction connector bus operating between Mornington at Glasgow and Fanshawe College please visit: https://www.londontransit.ca/route-20-2/" language: "en" } } } } entity { id: "20134" alert { active_period { start: 1681722000 end: 32503698000 } informed_entity { route_id: "94" stop_id: "ARGYMAL1" } informed_entity { route_id: "94" stop_id: "DUNDADE2" } informed_entity { route_id: "94" stop_id: "DUNDBUR2" } informed_entity { route_id: "94" stop_id: "DUNDEGE2" } informed_entity { route_id: "94" stop_id: "DUNDHIG2" } informed_entity { route_id: "94" stop_id: "DUNDWEL2" } informed_entity { route_id: "94" stop_id: "NATSCI" } informed_entity { route_id: "94" stop_id: "WESTESSE" } informed_entity { route_id: "94" stop_id: "WHAROXF1" } informed_entity { route_id: "94" stop_id: "RIVEWHA2" } informed_entity { route_id: "94" stop_id: "QUEERIC1" } informed_entity { route_id: "94" stop_id: "AZIZWEST" } informed_entity { route_id: "94" stop_id: "HUROLAMB" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 94 detour" language: "en" } } description_text { translation { text: "Route 94 WESTBOUND is on detour. between Dundas at Highbury WB and Dundas at Wellington WB.\r\nThe following detour will be in place during this time \r\n\r\nWest on Dundas\r\nL - Kellog,\r\nR - Florence,\r\nContinue on to York,\r\nR - William,\r\nL - Dundas\r\nto regular route\r\n\r\nThe following stops will be closed\r\n \r\nDundas at Egerton St WB\r\nDundas at Adelaide St WB\r\n\r\nAlternate stops can be found at\r\n \r\nFLOREGE2 - Florence at Egerton WB\r\nWilliam south of Dundas NB\r\nDUNDMAI2 - Dundas at Maitland WB\r\n" language: "en" } } } } entity { id: "20135" alert { active_period { start: 1681722000 end: 32503698000 } informed_entity { route_id: "02" stop_id: "ARGYMAL1" } informed_entity { route_id: "02" stop_id: "BONADUND" } informed_entity { route_id: "02" stop_id: "BOWBANC" } informed_entity { route_id: "02" stop_id: "CLARCHU1" } informed_entity { route_id: "02" stop_id: "CLARCHU2" } informed_entity { route_id: "02" stop_id: "CLARROY1" } informed_entity { route_id: "02" stop_id: "CLARROY2" } informed_entity { route_id: "02" stop_id: "CLARROY3" } informed_entity { route_id: "02" stop_id: "CLARSUD2" } informed_entity { route_id: "02" stop_id: "CLARTRA1" } informed_entity { route_id: "02" stop_id: "CLARWAV1" } informed_entity { route_id: "02" stop_id: "CLARWAV2" } informed_entity { route_id: "02" stop_id: "DUNDADE1" } informed_entity { route_id: "02" stop_id: "DUNDASH1" } informed_entity { route_id: "02" stop_id: "DUNDBEA1" } informed_entity { route_id: "02" stop_id: "DUNDCARL" } informed_entity { route_id: "02" stop_id: "DUNDCLK1" } informed_entity { route_id: "02" stop_id: "DUNDCOL1" } informed_entity { route_id: "02" stop_id: "DUNDEAS3" } informed_entity { route_id: "02" stop_id: "DUNDEGE1" } informed_entity { route_id: "02" stop_id: "DUNDELE1" } informed_entity { route_id: "02" stop_id: "DUNDFIR1" } informed_entity { route_id: "02" stop_id: "DUNDFOR1" } informed_entity { route_id: "02" stop_id: "DUNDHAL3" } informed_entity { route_id: "02" stop_id: "DUNDHEWI" } informed_entity { route_id: "02" stop_id: "DUNDHIG1" } informed_entity { route_id: "02" stop_id: "DUNDKELL" } informed_entity { route_id: "02" stop_id: "DUNDLYLE" } informed_entity { route_id: "02" stop_id: "DUNDMAI1" } informed_entity { route_id: "02" stop_id: "DUNDMANI" } informed_entity { route_id: "02" stop_id: "DUNDONT1" } informed_entity { route_id: "02" stop_id: "DUNDQUE1" } informed_entity { route_id: "02" stop_id: "DUNDREC1" } informed_entity { route_id: "02" stop_id: "DUNDRIDO" } informed_entity { route_id: "02" stop_id: "DUNDSASK" } informed_entity { route_id: "02" stop_id: "DUNDSPE1" } informed_entity { route_id: "02" stop_id: "DUNDWAT1" } informed_entity { route_id: "02" stop_id: "DUNDWAV1" } informed_entity { route_id: "02" stop_id: "DUNDWAV3" } informed_entity { route_id: "02" stop_id: "DUNDWEL5" } informed_entity { route_id: "02" stop_id: "DUNDWIL1" } informed_entity { route_id: "02" stop_id: "HALEBEAT" } informed_entity { route_id: "02" stop_id: "HALEBRY2" } informed_entity { route_id: "02" stop_id: "HALEDOU2" } informed_entity { route_id: "02" stop_id: "HALEMONT" } informed_entity { route_id: "02" stop_id: "HALETRA2" } informed_entity { route_id: "02" stop_id: "HUDSBAFF" } informed_entity { route_id: "02" stop_id: "HUDSFROB" } informed_entity { route_id: "02" stop_id: "HUDSJOLI" } informed_entity { route_id: "02" stop_id: "HUDSTRAF" } informed_entity { route_id: "02" stop_id: "MARCNOEL" } informed_entity { route_id: "02" stop_id: "MARCTRAF" } informed_entity { route_id: "02" stop_id: "NATSCI" } informed_entity { route_id: "02" stop_id: "NOELBOW" } informed_entity { route_id: "02" stop_id: "RIVEWHA1" } informed_entity { route_id: "02" stop_id: "RIVEWIL1" } informed_entity { route_id: "02" stop_id: "TRAFBALF" } informed_entity { route_id: "02" stop_id: "TRAFCLA1" } informed_entity { route_id: "02" stop_id: "TRAFHUD2" } informed_entity { route_id: "02" stop_id: "TRAFSTE1" } informed_entity { route_id: "02" stop_id: "TRAFTHO1" } informed_entity { route_id: "02" stop_id: "TRAFVAN1" } informed_entity { route_id: "02" stop_id: "WESTELG2" } informed_entity { route_id: "02" stop_id: "WESTHOL2" } informed_entity { route_id: "02" stop_id: "WESTLAM2" } informed_entity { route_id: "02" stop_id: "WESTPLA2" } informed_entity { route_id: "02" stop_id: "WESTSAR2" } informed_entity { route_id: "02" stop_id: "WESTSAR4" } informed_entity { route_id: "02" stop_id: "WHARLEXI" } informed_entity { route_id: "02" stop_id: "WHARMCDO" } informed_entity { route_id: "02" stop_id: "WHARMPL2" } informed_entity { route_id: "02" stop_id: "WHAROXF2" } informed_entity { route_id: "02" stop_id: "WHARPAUL" } informed_entity { route_id: "02" stop_id: "TRAFFAL2" } informed_entity { route_id: "02" stop_id: "KINGRIC1" } informed_entity { route_id: "02" stop_id: "KINGTALB" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 2 detour" language: "en" } } description_text { translation { text: "Route 2 EASTBOUND is on detour. between Dundas at William St EB and Dundas at Eleanor St EB.\r\nThe following detour will be in place during this time \r\n\r\nEast on Dundas, \r\nR - William,\r\nL - York,\r\nContinue on to Florence,\r\nL - Kellog,\r\nR - Dundas\r\nto regular route\r\n\r\nThe following stops will be closed\r\n \r\nDundas at Adelaide St EB\r\nDundas at Lyle St EB\r\nDundas at Hewitt St EB\r\nDundas at Rectory St EB\r\nDundas at Ontario St EB\r\nDundas at Quebec St EB\r\nDundas at Egerton St EB\r\nDundas at Kellogg Lane EB\r\n\r\nAlternate stops can be found at\r\n \r\nYORKADE1 - York at Adelaide EB\r\nYORKLYL1 - York at Lyle EB\r\nYORKREC1 - York at Rectory EB\r\nFLORFAI1 - Florence at Fairgrounds south Gate EB\r\nFLOREGE1 - Florence at Egerton EB\r\nKELLOGG LANE\r\n" language: "en" } } } } entity { id: "20136" alert { active_period { start: 1681722000 end: 32503698000 } informed_entity { route_id: "94" stop_id: "ARGYMAL1" } informed_entity { route_id: "94" stop_id: "DUNDADE1" } informed_entity { route_id: "94" stop_id: "DUNDEGE1" } informed_entity { route_id: "94" stop_id: "DUNDHIG1" } informed_entity { route_id: "94" stop_id: "DUNDSASK" } informed_entity { route_id: "94" stop_id: "DUNDWEL5" } informed_entity { route_id: "94" stop_id: "NATSCI" } informed_entity { route_id: "94" stop_id: "RIVEWHA1" } informed_entity { route_id: "94" stop_id: "WESTSAR2" } informed_entity { route_id: "94" stop_id: "WHARMCDO" } informed_entity { route_id: "94" stop_id: "WHAROXF2" } informed_entity { route_id: "94" stop_id: "KINGRIC1" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 94 detour" language: "en" } } description_text { translation { text: "Route 94 EASTBOUND is on detour. between Dundas east of Wellington EB and Dundas at Highbury EB.\r\nThe following detour will be in place during this time \r\n\r\nEast on Dundas, \r\nR - William,\r\nL - York,\r\nContinue on to Florence,\r\nL - Kellog,\r\nR - Dundas\r\nto regular route\r\n\r\nThe following stops will be closed\r\n \r\nDundas at Adelaide St EB\r\nDundas at Egerton St EB\r\n\r\nAlternate stops can be found at\r\n \r\nDundas at William EB\r\nFLOREGE1 - Florence at Egerton EB\r\n" language: "en" } } } } entity { id: "20366" alert { active_period { start: 1683536400 end: 32503698000 } informed_entity { route_id: "19" stop_id: "BKWTADE1" } informed_entity { route_id: "19" stop_id: "BLUESUN2" } informed_entity { route_id: "19" stop_id: "CHAMSAND" } informed_entity { route_id: "19" stop_id: "CHAMSKYL" } informed_entity { route_id: "19" stop_id: "CHAMWHIS" } informed_entity { route_id: "19" stop_id: "DUNDRIDO" } informed_entity { route_id: "19" stop_id: "FANSHAS2" } informed_entity { route_id: "19" stop_id: "FANSHAS3" } informed_entity { route_id: "19" stop_id: "FANSJEN2" } informed_entity { route_id: "19" stop_id: "FANSJEN4" } informed_entity { route_id: "19" stop_id: "FANSLOU1" } informed_entity { route_id: "19" stop_id: "FANSLOU2" } informed_entity { route_id: "19" stop_id: "FANSNCR1" } informed_entity { route_id: "19" stop_id: "FANSNCR2" } informed_entity { route_id: "19" stop_id: "FANSNCR3" } informed_entity { route_id: "19" stop_id: "FANSNCR4" } informed_entity { route_id: "19" stop_id: "HASTCHA1" } informed_entity { route_id: "19" stop_id: "HASTCHA2" } informed_entity { route_id: "19" stop_id: "HASTDONY" } informed_entity { route_id: "19" stop_id: "HASTVIR1" } informed_entity { route_id: "19" stop_id: "HYDEFIG1" } informed_entity { route_id: "19" stop_id: "HYDEFIG2" } informed_entity { route_id: "19" stop_id: "HYDEIVAN" } informed_entity { route_id: "19" stop_id: "HYDEOXF1" } informed_entity { route_id: "19" stop_id: "HYDEOXF2" } informed_entity { route_id: "19" stop_id: "KINGOAK1" } informed_entity { route_id: "19" stop_id: "KINGOAK2" } informed_entity { route_id: "19" stop_id: "KINGWON1" } informed_entity { route_id: "19" stop_id: "KINGWON2" } informed_entity { route_id: "19" stop_id: "QUEECLAR" } informed_entity { route_id: "19" stop_id: "QUENRIDO" } informed_entity { route_id: "19" stop_id: "RIVEBEA1" } informed_entity { route_id: "19" stop_id: "RIVEBEA2" } informed_entity { route_id: "19" stop_id: "RIVEBEA4" } informed_entity { route_id: "19" stop_id: "RIVEBRE1" } informed_entity { route_id: "19" stop_id: "RIVEBRE2" } informed_entity { route_id: "19" stop_id: "RIVEBRIT" } informed_entity { route_id: "19" stop_id: "RIVECAVE" } informed_entity { route_id: "19" stop_id: "RIVEMTPL" } informed_entity { route_id: "19" stop_id: "RIVEMURD" } informed_entity { route_id: "19" stop_id: "RIVEORI1" } informed_entity { route_id: "19" stop_id: "RIVEORI2" } informed_entity { route_id: "19" stop_id: "RIVEWHA1" } informed_entity { route_id: "19" stop_id: "RIVEWHA4" } informed_entity { route_id: "19" stop_id: "RIVEWIL1" } informed_entity { route_id: "19" stop_id: "RIVEWIL2" } informed_entity { route_id: "19" stop_id: "RIVEWON1" } informed_entity { route_id: "19" stop_id: "RIVEWOO1" } informed_entity { route_id: "19" stop_id: "RIVEWOO2" } informed_entity { route_id: "19" stop_id: "SEAGHYPK" } informed_entity { route_id: "19" stop_id: "SKYLCHAM" } informed_entity { route_id: "19" stop_id: "SOWEFADA" } informed_entity { route_id: "19" stop_id: "SOWEMARI" } informed_entity { route_id: "19" stop_id: "SOWESAV1" } informed_entity { route_id: "19" stop_id: "SOWESAV2" } informed_entity { route_id: "19" stop_id: "SOWESUNN" } informed_entity { route_id: "19" stop_id: "STANFANS" } informed_entity { route_id: "19" stop_id: "THISBKW1" } informed_entity { route_id: "19" stop_id: "VALEADEV" } informed_entity { route_id: "19" stop_id: "VALECAYL" } informed_entity { route_id: "19" stop_id: "VALECRAM" } informed_entity { route_id: "19" stop_id: "VALEDER2" } informed_entity { route_id: "19" stop_id: "VALEDER4" } informed_entity { route_id: "19" stop_id: "VALEHIB1" } informed_entity { route_id: "19" stop_id: "VALEHIB2" } informed_entity { route_id: "19" stop_id: "VALEHYP1" } informed_entity { route_id: "19" stop_id: "VALEHYP2" } informed_entity { route_id: "19" stop_id: "VALEOAKR" } informed_entity { route_id: "19" stop_id: "VALEOPK2" } informed_entity { route_id: "19" stop_id: "VALEPLA1" } informed_entity { route_id: "19" stop_id: "VALEPLA2" } informed_entity { route_id: "19" stop_id: "VALESAL1" } informed_entity { route_id: "19" stop_id: "VALESHR1" } informed_entity { route_id: "19" stop_id: "VALESHR2" } informed_entity { route_id: "19" stop_id: "VALEWOO1" } informed_entity { route_id: "19" stop_id: "VALEWOO2" } informed_entity { route_id: "19" stop_id: "WELLDUN3" } informed_entity { route_id: "19" stop_id: "WONDRIV1" } informed_entity { route_id: "19" stop_id: "HASTVIR2" } informed_entity { route_id: "19" stop_id: "BLUESUN1" } informed_entity { route_id: "19" stop_id: "HYDEFITZ" } informed_entity { route_id: "19" stop_id: "HYDEGAI1" } informed_entity { route_id: "19" stop_id: "HYDEGAI2" } informed_entity { route_id: "19" stop_id: "HYDEIVA2" } informed_entity { route_id: "19" stop_id: "HYDEOXF3" } informed_entity { route_id: "19" stop_id: "HYDEPRIP" } informed_entity { route_id: "19" stop_id: "HYDEROY1" } informed_entity { route_id: "19" stop_id: "HYDEROY2" } informed_entity { route_id: "19" stop_id: "HYDESCA1" } informed_entity { route_id: "19" stop_id: "HYDESCA2" } informed_entity { route_id: "19" stop_id: "SEAGHYP1" } informed_entity { route_id: "19" stop_id: "STANFAN1" } informed_entity { route_id: "19" stop_id: "SOWEMCCA" } informed_entity { route_id: "19" stop_id: "SUNNGOUG" } informed_entity { route_id: "19" stop_id: "THISSWEN" } informed_entity { route_id: "19" stop_id: "VALEDER1" } informed_entity { route_id: "19" stop_id: "HYDESAR1" } informed_entity { route_id: "19" stop_id: "HYDESAR2" } informed_entity { route_id: "19" stop_id: "517FANSH" } informed_entity { route_id: "19" stop_id: "FANSALD1" } informed_entity { route_id: "19" stop_id: "FANSALD2" } informed_entity { route_id: "19" stop_id: "FANSDERW" } informed_entity { route_id: "19" stop_id: "FANSFOXW" } informed_entity { route_id: "19" stop_id: "FANSPIN2" } informed_entity { route_id: "19" stop_id: "FANSPINN" } informed_entity { route_id: "19" stop_id: "FANSWON1" } informed_entity { route_id: "19" stop_id: "FANSWON2" } informed_entity { route_id: "19" stop_id: "FANSDAL2" } informed_entity { route_id: "19" stop_id: "FANSDALM" } informed_entity { route_id: "19" stop_id: "HYDENRN1" } informed_entity { route_id: "19" stop_id: "HYDENRN2" } informed_entity { route_id: "19" stop_id: "HYDENRSL" } informed_entity { route_id: "19" stop_id: "ADELBLAC" } informed_entity { route_id: "19" stop_id: "SUNNADE2" } informed_entity { route_id: "19" stop_id: "SUNNBLAC" } informed_entity { route_id: "19" stop_id: "SUNNYMCA" } informed_entity { route_id: "19" stop_id: "KINGRIC1" } informed_entity { route_id: "19" stop_id: "KINGTALB" } informed_entity { route_id: "19" stop_id: "QUEERIC1" } informed_entity { route_id: "19" stop_id: "SUNNCANV" } informed_entity { route_id: "19" stop_id: "FANSDAL3" } informed_entity { route_id: "19" stop_id: "FANSDAL4" } informed_entity { route_id: "19" stop_id: "FANSFOX1" } informed_entity { route_id: "19" stop_id: "FANSWON3" } informed_entity { route_id: "19" stop_id: "FANSRIC4" } informed_entity { route_id: "19" stop_id: "FANSRIC5" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 19 detour" language: "en" } } description_text { translation { text: "Route 19 SOUTHBOUND is on detour. between King at Clarence EB and Riverside at Wilson WB.\r\nThe following detour will be in place during this time \r\n\r\nEast on King,\r\nL-Waterloo,\r\nL-Dufferin,\r\nL-Ridout,\r\nR-Queens\r\nto regular route\r\n\r\nThe following stops will be closed\r\nQueens at Clarence WB\r\nQueens at Richmond WB\r\nQueens at Talbot WB\r\nQueens at Ridout WB\r\nWellington south of Dundas NB\r\n\r\nAlternate stops can be found at\r\nKing at Wellington EB near side\r\nWaterloo south of Dundas NB\r\nWaterloo at Queens NB\r\nDufferin east of Wellington WB # 535\r\nDufferin at Clarence WB\r\nDufferin at Richmond WB\r\nDufferin at Talbot WB\r\nRidout at Queens SB\r\n" language: "en" } } } } entity { id: "20389" alert { active_period { start: 1683536400 end: 32503698000 } informed_entity { route_id: "03" stop_id: "ARGYMAL1" } informed_entity { route_id: "03" stop_id: "CLARCHA1" } informed_entity { route_id: "03" stop_id: "CLARCHA3" } informed_entity { route_id: "03" stop_id: "CLARCHU1" } informed_entity { route_id: "03" stop_id: "CLARFIS1" } informed_entity { route_id: "03" stop_id: "CLARGORE" } informed_entity { route_id: "03" stop_id: "CLARROY1" } informed_entity { route_id: "03" stop_id: "CLARROY3" } informed_entity { route_id: "03" stop_id: "CLARTRA1" } informed_entity { route_id: "03" stop_id: "CLARWAV1" } informed_entity { route_id: "03" stop_id: "HAMIADE1" } informed_entity { route_id: "03" stop_id: "HAMIBRA1" } informed_entity { route_id: "03" stop_id: "HAMIBRA3" } informed_entity { route_id: "03" stop_id: "HAMIEGE1" } informed_entity { route_id: "03" stop_id: "HAMIGIL1" } informed_entity { route_id: "03" stop_id: "HAMIGORE" } informed_entity { route_id: "03" stop_id: "HAMIHIG1" } informed_entity { route_id: "03" stop_id: "HAMIMAME" } informed_entity { route_id: "03" stop_id: "HAMIMEA1" } informed_entity { route_id: "03" stop_id: "HAMIMEA3" } informed_entity { route_id: "03" stop_id: "HAMINORL" } informed_entity { route_id: "03" stop_id: "HAMIPILA" } informed_entity { route_id: "03" stop_id: "HAMIREC1" } informed_entity { route_id: "03" stop_id: "HAMIRIRU" } informed_entity { route_id: "03" stop_id: "HAMISAC1" } informed_entity { route_id: "03" stop_id: "HAMISJU1" } informed_entity { route_id: "03" stop_id: "HAMITENN" } informed_entity { route_id: "03" stop_id: "HAMIWATM" } informed_entity { route_id: "03" stop_id: "HORTMAIT" } informed_entity { route_id: "03" stop_id: "HORTWELL" } informed_entity { route_id: "03" stop_id: "KINGRICH" } informed_entity { route_id: "03" stop_id: "WELLYOR2" } informed_entity { route_id: "03" stop_id: "HORTCOL2" } informed_entity { route_id: "03" stop_id: "HAMIWIL1" } informed_entity { route_id: "03" stop_id: "CLARBAY2" } informed_entity { route_id: "03" stop_id: "CLARPEN2" } informed_entity { route_id: "03" stop_id: "HAMICLA1" } informed_entity { route_id: "03" stop_id: "HAMICRI2" } informed_entity { route_id: "03" stop_id: "RICHQUE2" } informed_entity { route_id: "03" stop_id: "KINGWEL2" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 3 detour" language: "en" } } description_text { translation { text: "Route 3 EASTBOUND is on detour. between King west of Wellington EB and Horton at Maitland EB.\r\nThe following detour will be in place during this time \r\n\r\nEast on King,\r\nR-Colborne,\r\nL- Horton\r\nto regular route\r\n\r\nThe following stops will be closed\r\n Wellington at York SB\r\nHorton at Wellington EB\r\nHorton at Colborne EB\r\n\r\nAlternate stops can be found at\r\nKing west of Wellington EB\r\nHorton east of Colborne EB\r\n" language: "en" } } } } entity { id: "20390" alert { active_period { start: 1683536400 end: 32503698000 } informed_entity { route_id: "05" stop_id: "ARGYMAL1" } informed_entity { route_id: "05" stop_id: "BERKGAR4" } informed_entity { route_id: "05" stop_id: "BERKSPR2" } informed_entity { route_id: "05" stop_id: "BOLEBASE" } informed_entity { route_id: "05" stop_id: "BOLECOM1" } informed_entity { route_id: "05" stop_id: "BOLEGLEN" } informed_entity { route_id: "05" stop_id: "BOLEGRIF" } informed_entity { route_id: "05" stop_id: "BOLEWAYN" } informed_entity { route_id: "05" stop_id: "CLARCHA1" } informed_entity { route_id: "05" stop_id: "CLARCHA3" } informed_entity { route_id: "05" stop_id: "CLARCHU1" } informed_entity { route_id: "05" stop_id: "CLARFIS1" } informed_entity { route_id: "05" stop_id: "CLARGORE" } informed_entity { route_id: "05" stop_id: "CLARROY1" } informed_entity { route_id: "05" stop_id: "CLARROY3" } informed_entity { route_id: "05" stop_id: "CLARTRA1" } informed_entity { route_id: "05" stop_id: "CLARWAV1" } informed_entity { route_id: "05" stop_id: "COMMHAM2" } informed_entity { route_id: "05" stop_id: "COMMNASH" } informed_entity { route_id: "05" stop_id: "COMMNOR1" } informed_entity { route_id: "05" stop_id: "COMMSPR1" } informed_entity { route_id: "05" stop_id: "COMMSTEP" } informed_entity { route_id: "05" stop_id: "GARDBER1" } informed_entity { route_id: "05" stop_id: "GARDRID1" } informed_entity { route_id: "05" stop_id: "GARDSOU3" } informed_entity { route_id: "05" stop_id: "GRIFBBA2" } informed_entity { route_id: "05" stop_id: "GRIFBOLE" } informed_entity { route_id: "05" stop_id: "GRIFCOMM" } informed_entity { route_id: "05" stop_id: "GRIFDEA2" } informed_entity { route_id: "05" stop_id: "GRIFFAIR" } informed_entity { route_id: "05" stop_id: "GRIFHEMO" } informed_entity { route_id: "05" stop_id: "GRIFNORM" } informed_entity { route_id: "05" stop_id: "GRIFROBW" } informed_entity { route_id: "05" stop_id: "GRIFWIDD" } informed_entity { route_id: "05" stop_id: "HAMIADE1" } informed_entity { route_id: "05" stop_id: "HAMIEGE1" } informed_entity { route_id: "05" stop_id: "HAMIGIL1" } informed_entity { route_id: "05" stop_id: "HAMIHIG1" } informed_entity { route_id: "05" stop_id: "HAMIMAME" } informed_entity { route_id: "05" stop_id: "HAMIPILA" } informed_entity { route_id: "05" stop_id: "HAMIREC1" } informed_entity { route_id: "05" stop_id: "HAMISAC1" } informed_entity { route_id: "05" stop_id: "HAMISJU1" } informed_entity { route_id: "05" stop_id: "HAMITENN" } informed_entity { route_id: "05" stop_id: "HORTMAIT" } informed_entity { route_id: "05" stop_id: "HORTWELL" } informed_entity { route_id: "05" stop_id: "HORTWHA3" } informed_entity { route_id: "05" stop_id: "KINGRICH" } informed_entity { route_id: "05" stop_id: "SPRIBER1" } informed_entity { route_id: "05" stop_id: "SPRIBER3" } informed_entity { route_id: "05" stop_id: "SPRICOM1" } informed_entity { route_id: "05" stop_id: "SPRIGRE1" } informed_entity { route_id: "05" stop_id: "SPRIGROW" } informed_entity { route_id: "05" stop_id: "SPRIHIC1" } informed_entity { route_id: "05" stop_id: "SPRIJAR1" } informed_entity { route_id: "05" stop_id: "SPRIKER1" } informed_entity { route_id: "05" stop_id: "SPRIMAR1" } informed_entity { route_id: "05" stop_id: "SPRIQUI1" } informed_entity { route_id: "05" stop_id: "SPRISPRI" } informed_entity { route_id: "05" stop_id: "SPRIWES1" } informed_entity { route_id: "05" stop_id: "SPRIWES3" } informed_entity { route_id: "05" stop_id: "SPRIWON1" } informed_entity { route_id: "05" stop_id: "STANPERR" } informed_entity { route_id: "05" stop_id: "STANWHAR" } informed_entity { route_id: "05" stop_id: "STANWORT" } informed_entity { route_id: "05" stop_id: "WELLYOR2" } informed_entity { route_id: "05" stop_id: "YORKTHA1" } informed_entity { route_id: "05" stop_id: "BERKBER2" } informed_entity { route_id: "05" stop_id: "COMMBOL1" } informed_entity { route_id: "05" stop_id: "HORTCOL2" } informed_entity { route_id: "05" stop_id: "HAMIWIL1" } informed_entity { route_id: "05" stop_id: "SPRIWOND" } informed_entity { route_id: "05" stop_id: "GOREBRA2" } informed_entity { route_id: "05" stop_id: "GOREFIR2" } informed_entity { route_id: "05" stop_id: "GOREVAL2" } informed_entity { route_id: "05" stop_id: "HALEHAM2" } informed_entity { route_id: "05" stop_id: "HALEMAG2" } informed_entity { route_id: "05" stop_id: "MANITWE2" } informed_entity { route_id: "05" stop_id: "MONTELD2" } informed_entity { route_id: "05" stop_id: "MONTTWE2" } informed_entity { route_id: "05" stop_id: "TWEEBER2" } informed_entity { route_id: "05" stop_id: "TWEEFAI2" } informed_entity { route_id: "05" stop_id: "TWEEMAN2" } informed_entity { route_id: "05" stop_id: "KINGTALB" } informed_entity { route_id: "05" stop_id: "RIDOYOR2" } informed_entity { route_id: "05" stop_id: "KERNRID1" } informed_entity { route_id: "05" stop_id: "KINGWEL2" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 5 detour" language: "en" } } description_text { translation { text: "Route 5 EASTBOUND is on detour. between King at Richmond EB and Horton at Maitland EB.\r\nThe following detour will be in place during this time \r\n\r\nEast on King,\r\nR-Colborne,\r\nL- Horton\r\nto regular route\r\n\r\nThe following stops will be closed\r\n Wellington at York SB\r\nHorton at Wellington EB\r\nHorton at Colborne EB\r\n\r\nAlternate stops can be found at\r\nKing west of Wellington EB\r\nHorton east of Colborne EB\r\n" language: "en" } } } } entity { id: "20945" alert { active_period { start: 1685350800 end: 32503698000 } informed_entity { route_id: "34" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 34 Stop Closure" language: "en" } } description_text { translation { text: "Due to construction on Richmond between Fanshawe Park Rd E and North Centre Rd, Richmond at North \r\nCentre FS SB (ID #2872) is closed. Please catch the bus at the temporary stop located at the traffic light on the North-West corner of Richmond and North Centre Rd." language: "en" } } } } entity { id: "21796" alert { active_period { start: 1686906000 end: 32503698000 } informed_entity { route_id: "19" stop_id: "FANSRIC4" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 19 Stop Closure" language: "en" } } description_text { translation { text: "Due to construction, stop #2831 Fanshawe at Richmond EB is closed. A temporary stop for Route 19 can be found at stop #709 Fanshawe east of Richmond EB." language: "en" } } } } entity { id: "21948" alert { active_period { start: 1687523400 end: 32503698000 } informed_entity { route_id: "94" stop_id: "ARGYMAL1" } informed_entity { route_id: "94" stop_id: "DUNDADE2" } informed_entity { route_id: "94" stop_id: "DUNDBUR2" } informed_entity { route_id: "94" stop_id: "DUNDEGE2" } informed_entity { route_id: "94" stop_id: "DUNDHIG2" } informed_entity { route_id: "94" stop_id: "DUNDWEL2" } informed_entity { route_id: "94" stop_id: "NATSCI" } informed_entity { route_id: "94" stop_id: "WESTESSE" } informed_entity { route_id: "94" stop_id: "WHAROXF1" } informed_entity { route_id: "94" stop_id: "RIVEWHA2" } informed_entity { route_id: "94" stop_id: "QUEERIC1" } informed_entity { route_id: "94" stop_id: "AZIZWEST" } informed_entity { route_id: "94" stop_id: "HUROLAMB" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 94 detour" language: "en" } } description_text { translation { text: "Route 94 WESTBOUND is on detour. between Dundas at Adelaide St WB and Riverside east of Wharncliffe WB.\r\nThe following detour will be in place during this time \r\n\r\nWest on Dundas,\r\nR-Waterloo,\r\nL-Dufferin,\r\nL-Ridout,\r\nR-Queens\r\nto regular route\r\n\r\nThe following stops will be closed\r\nDundas at Wellington WB\r\nQueens at Richmond WB\r\n\r\nAlternate stops can be found at\r\nDundas at Waterloo WB # 615\r\nDufferin at Richmond WB\r\n" language: "en" } } } } entity { id: "22959" alert { active_period { start: 1691917200 end: 32503698000 } informed_entity { route_id: "94" stop_id: "ARGYMAL1" } informed_entity { route_id: "94" stop_id: "DUNDADE2" } informed_entity { route_id: "94" stop_id: "DUNDBUR2" } informed_entity { route_id: "94" stop_id: "DUNDEGE2" } informed_entity { route_id: "94" stop_id: "DUNDHIG2" } informed_entity { route_id: "94" stop_id: "DUNDWEL2" } informed_entity { route_id: "94" stop_id: "NATSCI" } informed_entity { route_id: "94" stop_id: "WESTESSE" } informed_entity { route_id: "94" stop_id: "WHAROXF1" } informed_entity { route_id: "94" stop_id: "RIVEWHA2" } informed_entity { route_id: "94" stop_id: "QUEERIC1" } informed_entity { route_id: "94" stop_id: "AZIZWEST" } informed_entity { route_id: "94" stop_id: "HUROLAMB" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 94 detour" language: "en" } } description_text { translation { text: "Route 94 WESTBOUND is on detour between Dundas at Highbury WB and Dundas at Maitland St WB.\r\nThe following detour will be in place during this time \r\n\r\nWest on Dundas\r\nL - Kellog,\r\nR - Florence,\r\nContinue on to York,\r\nR - William,\r\nL - Dundas\r\nto regular route\r\n\r\nAlternate stops can be found at\r\n \r\nFLOREGE2 - Florence at Egerton WB\r\nWilliam south of Dundas NB\r\nDUNDMAI2 - Dundas at Maitland WB\r\n" language: "en" } } } } entity { id: "22960" alert { active_period { start: 1691917200 end: 32503698000 } informed_entity { route_id: "02" stop_id: "ARGYMAL1" } informed_entity { route_id: "02" stop_id: "BONADUND" } informed_entity { route_id: "02" stop_id: "BOWBANC" } informed_entity { route_id: "02" stop_id: "CLARCHU1" } informed_entity { route_id: "02" stop_id: "CLARCHU2" } informed_entity { route_id: "02" stop_id: "CLARROY1" } informed_entity { route_id: "02" stop_id: "CLARROY2" } informed_entity { route_id: "02" stop_id: "CLARROY3" } informed_entity { route_id: "02" stop_id: "CLARSUD2" } informed_entity { route_id: "02" stop_id: "CLARTRA1" } informed_entity { route_id: "02" stop_id: "CLARWAV1" } informed_entity { route_id: "02" stop_id: "CLARWAV2" } informed_entity { route_id: "02" stop_id: "DUNDADE1" } informed_entity { route_id: "02" stop_id: "DUNDASH1" } informed_entity { route_id: "02" stop_id: "DUNDBEA1" } informed_entity { route_id: "02" stop_id: "DUNDCARL" } informed_entity { route_id: "02" stop_id: "DUNDCLK1" } informed_entity { route_id: "02" stop_id: "DUNDCOL1" } informed_entity { route_id: "02" stop_id: "DUNDEAS3" } informed_entity { route_id: "02" stop_id: "DUNDEGE1" } informed_entity { route_id: "02" stop_id: "DUNDELE1" } informed_entity { route_id: "02" stop_id: "DUNDFIR1" } informed_entity { route_id: "02" stop_id: "DUNDFOR1" } informed_entity { route_id: "02" stop_id: "DUNDHAL3" } informed_entity { route_id: "02" stop_id: "DUNDHEWI" } informed_entity { route_id: "02" stop_id: "DUNDHIG1" } informed_entity { route_id: "02" stop_id: "DUNDKELL" } informed_entity { route_id: "02" stop_id: "DUNDLYLE" } informed_entity { route_id: "02" stop_id: "DUNDMAI1" } informed_entity { route_id: "02" stop_id: "DUNDMANI" } informed_entity { route_id: "02" stop_id: "DUNDONT1" } informed_entity { route_id: "02" stop_id: "DUNDQUE1" } informed_entity { route_id: "02" stop_id: "DUNDREC1" } informed_entity { route_id: "02" stop_id: "DUNDRIDO" } informed_entity { route_id: "02" stop_id: "DUNDSASK" } informed_entity { route_id: "02" stop_id: "DUNDSPE1" } informed_entity { route_id: "02" stop_id: "DUNDWAT1" } informed_entity { route_id: "02" stop_id: "DUNDWAV1" } informed_entity { route_id: "02" stop_id: "DUNDWAV3" } informed_entity { route_id: "02" stop_id: "DUNDWEL5" } informed_entity { route_id: "02" stop_id: "DUNDWIL1" } informed_entity { route_id: "02" stop_id: "HALEBEAT" } informed_entity { route_id: "02" stop_id: "HALEBRY2" } informed_entity { route_id: "02" stop_id: "HALEDOU2" } informed_entity { route_id: "02" stop_id: "HALEMONT" } informed_entity { route_id: "02" stop_id: "HALETRA2" } informed_entity { route_id: "02" stop_id: "HUDSBAFF" } informed_entity { route_id: "02" stop_id: "HUDSFROB" } informed_entity { route_id: "02" stop_id: "HUDSJOLI" } informed_entity { route_id: "02" stop_id: "HUDSTRAF" } informed_entity { route_id: "02" stop_id: "MARCNOEL" } informed_entity { route_id: "02" stop_id: "MARCTRAF" } informed_entity { route_id: "02" stop_id: "NATSCI" } informed_entity { route_id: "02" stop_id: "NOELBOW" } informed_entity { route_id: "02" stop_id: "RIVEWHA1" } informed_entity { route_id: "02" stop_id: "RIVEWIL1" } informed_entity { route_id: "02" stop_id: "TRAFBALF" } informed_entity { route_id: "02" stop_id: "TRAFCLA1" } informed_entity { route_id: "02" stop_id: "TRAFHUD2" } informed_entity { route_id: "02" stop_id: "TRAFSTE1" } informed_entity { route_id: "02" stop_id: "TRAFTHO1" } informed_entity { route_id: "02" stop_id: "TRAFVAN1" } informed_entity { route_id: "02" stop_id: "WESTELG2" } informed_entity { route_id: "02" stop_id: "WESTHOL2" } informed_entity { route_id: "02" stop_id: "WESTLAM2" } informed_entity { route_id: "02" stop_id: "WESTPLA2" } informed_entity { route_id: "02" stop_id: "WESTSAR2" } informed_entity { route_id: "02" stop_id: "WESTSAR4" } informed_entity { route_id: "02" stop_id: "WHARLEXI" } informed_entity { route_id: "02" stop_id: "WHARMCDO" } informed_entity { route_id: "02" stop_id: "WHARMPL2" } informed_entity { route_id: "02" stop_id: "WHAROXF2" } informed_entity { route_id: "02" stop_id: "WHARPAUL" } informed_entity { route_id: "02" stop_id: "TRAFFAL2" } informed_entity { route_id: "02" stop_id: "KINGRIC1" } informed_entity { route_id: "02" stop_id: "KINGTALB" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 2 detour" language: "en" } } description_text { translation { text: "Route 2 EASTBOUND is on detour between Dundas at William St EB and Dundas at Kellogg Lane EB.\r\nThe following detour will be in place during this time \r\n\r\nEast on Dundas, \r\nR - William,\r\nL - York,\r\nContinue on to Florence,\r\nL - Kellog,\r\nR - Dundas\r\nto regular route\r\n\r\nAlternate stops can be found at\r\n \r\nYORKADE1 - York at Adelaide EB\r\nYORKLYL1 - York at Lyle EB\r\nYORKREC1 - York at Rectory EB\r\nFLORFAI1 - Florence at Fairgrounds south Gate EB\r\nFLOREGE1 - Florence at Egerton EB\r\nKELLOGG LANE\r\n" language: "en" } } } } entity { id: "22961" alert { active_period { start: 1691917200 end: 32503698000 } informed_entity { route_id: "94" stop_id: "ARGYMAL1" } informed_entity { route_id: "94" stop_id: "DUNDADE1" } informed_entity { route_id: "94" stop_id: "DUNDEGE1" } informed_entity { route_id: "94" stop_id: "DUNDHIG1" } informed_entity { route_id: "94" stop_id: "DUNDSASK" } informed_entity { route_id: "94" stop_id: "DUNDWEL5" } informed_entity { route_id: "94" stop_id: "NATSCI" } informed_entity { route_id: "94" stop_id: "RIVEWHA1" } informed_entity { route_id: "94" stop_id: "WESTSAR2" } informed_entity { route_id: "94" stop_id: "WHARMCDO" } informed_entity { route_id: "94" stop_id: "WHAROXF2" } informed_entity { route_id: "94" stop_id: "KINGRIC1" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 94 detour" language: "en" } } description_text { translation { text: "Route 94 EASTBOUND is on detour between Dundas at William St EB and Dundas at Highbury EB.\r\nThe following detour will be in place during this time \r\n\r\nEast on Dundas, \r\nR - William,\r\nL - York,\r\nContinue on to Florence,\r\nL - Kellog,\r\nR - Dundas\r\nto regular route\r\n\r\nAlternate stops can be found at\r\n \r\nDundas at William EB\r\nFLOREGE1 - Florence at Egerton EB\r\n" language: "en" } } } } entity { id: "22963" alert { active_period { start: 1691917200 end: 32503698000 } informed_entity { route_id: "20" stop_id: "BEAVBLYT" } informed_entity { route_id: "20" stop_id: "BEAVHORI" } informed_entity { route_id: "20" stop_id: "BEAVOXF2" } informed_entity { route_id: "20" stop_id: "BEAVWOND" } informed_entity { route_id: "20" stop_id: "CAPUBLSM" } informed_entity { route_id: "20" stop_id: "CAPUCAPW" } informed_entity { route_id: "20" stop_id: "CHERCHBL" } informed_entity { route_id: "20" stop_id: "CHERCHC4" } informed_entity { route_id: "20" stop_id: "CHEROXF2" } informed_entity { route_id: "20" stop_id: "CHERPLA2" } informed_entity { route_id: "20" stop_id: "DUNDADE2" } informed_entity { route_id: "20" stop_id: "DUNDCOL2" } informed_entity { route_id: "20" stop_id: "DUNDELIZ" } informed_entity { route_id: "20" stop_id: "DUNDENGL" } informed_entity { route_id: "20" stop_id: "DUNDMAI2" } informed_entity { route_id: "20" stop_id: "DUNDONT2" } informed_entity { route_id: "20" stop_id: "DUNDQUE2" } informed_entity { route_id: "20" stop_id: "DUNDREC2" } informed_entity { route_id: "20" stop_id: "DUNDWAT2" } informed_entity { route_id: "20" stop_id: "DUNDWEL2" } informed_entity { route_id: "20" stop_id: "DUNDWIL2" } informed_entity { route_id: "20" stop_id: "MORNCON2" } informed_entity { route_id: "20" stop_id: "MORNCURR" } informed_entity { route_id: "20" stop_id: "MORNGLAS" } informed_entity { route_id: "20" stop_id: "MORNOXF2" } informed_entity { route_id: "20" stop_id: "MORNOXF4" } informed_entity { route_id: "20" stop_id: "MORNSAL2" } informed_entity { route_id: "20" stop_id: "OXFOHIG2" } informed_entity { route_id: "20" stop_id: "OXFOHIG4" } informed_entity { route_id: "20" stop_id: "OXFOROE2" } informed_entity { route_id: "20" stop_id: "PLATOXF1" } informed_entity { route_id: "20" stop_id: "PROUBEA2" } informed_entity { route_id: "20" stop_id: "PROUFAR1" } informed_entity { route_id: "20" stop_id: "PROUFAR3" } informed_entity { route_id: "20" stop_id: "PROUOXF1" } informed_entity { route_id: "20" stop_id: "PROUOXF3" } informed_entity { route_id: "20" stop_id: "QUEBDUFF" } informed_entity { route_id: "20" stop_id: "QUEBELI2" } informed_entity { route_id: "20" stop_id: "QUEBLOR2" } informed_entity { route_id: "20" stop_id: "QUEBMORN" } informed_entity { route_id: "20" stop_id: "QUEECLAR" } informed_entity { route_id: "20" stop_id: "QUENRIDO" } informed_entity { route_id: "20" stop_id: "RIVEMTPL" } informed_entity { route_id: "20" stop_id: "RIVEWHA4" } informed_entity { route_id: "20" stop_id: "RIVEWIL2" } informed_entity { route_id: "20" stop_id: "WOODCAM1" } informed_entity { route_id: "20" stop_id: "WOODEDI1" } informed_entity { route_id: "20" stop_id: "WOODRIVE" } informed_entity { route_id: "20" stop_id: "FANCOLL3" } informed_entity { route_id: "20" stop_id: "MORNMOR4" } informed_entity { route_id: "20" stop_id: "PROUOXFO" } informed_entity { route_id: "20" stop_id: "FOREHIL2" } informed_entity { route_id: "20" stop_id: "CAPUOXFO" } informed_entity { route_id: "20" stop_id: "QUEERIC1" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 20 detour" language: "en" } } description_text { translation { text: "Route 20 WESTBOUND is on detour between Oxford at Highbury and Dundas at Maitland.\r\nWest on Oxford,\r\nL-Highbury,\r\nR-Dundas,\r\nL-Kellogg,\r\nR-Florence,\r\nContinue onto York,\r\nR-William,\r\nL-Dundas\r\nto regular route. \r\n\r\nFor alternate stops and information on the construction connector bus operating between Mornington at Glasgow and Fanshawe College please visit: https://www.londontransit.ca/route-20-2/" language: "en" } } } } entity { id: "23163" alert { active_period { start: 1692352800 end: 32503698000 } informed_entity { route_id: "12" stop_id: "BELMHILL" } informed_entity { route_id: "12" stop_id: "BELMNODA" } informed_entity { route_id: "12" stop_id: "BELMSLAW" } informed_entity { route_id: "12" stop_id: "BELMWHAR" } informed_entity { route_id: "12" stop_id: "COMMGRD1" } informed_entity { route_id: "12" stop_id: "COMMGRD2" } informed_entity { route_id: "12" stop_id: "COMMHUXL" } informed_entity { route_id: "12" stop_id: "COMMVISC" } informed_entity { route_id: "12" stop_id: "DUNDRIDO" } informed_entity { route_id: "12" stop_id: "NOTRVISC" } informed_entity { route_id: "12" stop_id: "QUEECLAR" } informed_entity { route_id: "12" stop_id: "QUENRIDO" } informed_entity { route_id: "12" stop_id: "RIVEWHA1" } informed_entity { route_id: "12" stop_id: "RIVEWIL1" } informed_entity { route_id: "12" stop_id: "RIVEWIL2" } informed_entity { route_id: "12" stop_id: "SOUTAND1" } informed_entity { route_id: "12" stop_id: "SOUTWON1" } informed_entity { route_id: "12" stop_id: "VISCCOM2" } informed_entity { route_id: "12" stop_id: "VISCGAL1" } informed_entity { route_id: "12" stop_id: "VISCGAL2" } informed_entity { route_id: "12" stop_id: "VISCGAL3" } informed_entity { route_id: "12" stop_id: "VISCTAV1" } informed_entity { route_id: "12" stop_id: "VISCTAV2" } informed_entity { route_id: "12" stop_id: "WELLDUN3" } informed_entity { route_id: "12" stop_id: "WHARBAS1" } informed_entity { route_id: "12" stop_id: "WHARBAS2" } informed_entity { route_id: "12" stop_id: "WHARBYR1" } informed_entity { route_id: "12" stop_id: "WHARBYR2" } informed_entity { route_id: "12" stop_id: "WHARCENT" } informed_entity { route_id: "12" stop_id: "WHARCOM1" } informed_entity { route_id: "12" stop_id: "WHARCOM2" } informed_entity { route_id: "12" stop_id: "WHARDEVO" } informed_entity { route_id: "12" stop_id: "WHARELM1" } informed_entity { route_id: "12" stop_id: "WHARELM2" } informed_entity { route_id: "12" stop_id: "WHAREME1" } informed_entity { route_id: "12" stop_id: "WHAREME2" } informed_entity { route_id: "12" stop_id: "WHAREUCL" } informed_entity { route_id: "12" stop_id: "WHARRIG1" } informed_entity { route_id: "12" stop_id: "WHARRIG2" } informed_entity { route_id: "12" stop_id: "WHARTEC1" } informed_entity { route_id: "12" stop_id: "WHARTEC2" } informed_entity { route_id: "12" stop_id: "WHARWDAL" } informed_entity { route_id: "12" stop_id: "WHARWYAT" } informed_entity { route_id: "12" stop_id: "WHARHORT" } informed_entity { route_id: "12" stop_id: "COMMWHAR" } informed_entity { route_id: "12" stop_id: "WONDBRA2" } informed_entity { route_id: "12" stop_id: "WONDWHAR" } informed_entity { route_id: "12" stop_id: "NOTRBELM" } informed_entity { route_id: "12" stop_id: "NOTRNORT" } informed_entity { route_id: "12" stop_id: "NOTRSDAL" } informed_entity { route_id: "12" stop_id: "NOTRVIS2" } informed_entity { route_id: "12" stop_id: "WHARLEGE" } informed_entity { route_id: "12" stop_id: "WHARSOUT" } informed_entity { route_id: "12" stop_id: "WHARWON2" } informed_entity { route_id: "12" stop_id: "WONDPOWR" } informed_entity { route_id: "12" stop_id: "WONDWHA2" } informed_entity { route_id: "12" stop_id: "KINGRIC1" } informed_entity { route_id: "12" stop_id: "KINGTALB" } informed_entity { route_id: "12" stop_id: "QUEERIC1" } informed_entity { route_id: "12" stop_id: "SOUTSING" } informed_entity { route_id: "12" stop_id: "SOUTSPRI" } informed_entity { route_id: "12" stop_id: "WHARCAST" } informed_entity { route_id: "12" stop_id: "WONDBRA3" } informed_entity { route_id: "12" stop_id: "WHARMOR2" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 12 detour" language: "en" } } description_text { translation { text: "Route 12 NORTHBOUND is on detour. between King at Clarence EB and Riverside at Wilson WB.\r\nThe following detour will be in place during this time \r\n\r\nEast on King,\r\nL-Waterloo,\r\nL-Dufferin,\r\nL-Ridout,\r\nR-Queens\r\nto regular route\r\n\r\nThe following stops will be closed\r\nQueens at Clarence WB\r\nQueens at Richmond WB\r\nQueens at Talbot WB\r\nQueens at Ridout WB\r\nWellington south of Dundas NB\r\n\r\nAlternate stops can be found at\r\nKing at Wellington EB near side\r\nWaterloo south of Dundas NB\r\nWaterloo at Queens NB\r\nDufferin east of Wellington WB # 535\r\nDufferin at Clarence WB\r\nDufferin at Richmond WB\r\nDufferin at Talbot WB\r\nRidout at Queens SB\r\n" language: "en" } } } } entity { id: "23167" alert { active_period { start: 1692352800 end: 32503698000 } informed_entity { route_id: "94" stop_id: "ARGYMAL1" } informed_entity { route_id: "94" stop_id: "DUNDADE2" } informed_entity { route_id: "94" stop_id: "DUNDBUR2" } informed_entity { route_id: "94" stop_id: "DUNDEGE2" } informed_entity { route_id: "94" stop_id: "DUNDHIG2" } informed_entity { route_id: "94" stop_id: "DUNDWEL2" } informed_entity { route_id: "94" stop_id: "NATSCI" } informed_entity { route_id: "94" stop_id: "WESTESSE" } informed_entity { route_id: "94" stop_id: "WHAROXF1" } informed_entity { route_id: "94" stop_id: "RIVEWHA2" } informed_entity { route_id: "94" stop_id: "QUEERIC1" } informed_entity { route_id: "94" stop_id: "AZIZWEST" } informed_entity { route_id: "94" stop_id: "HUROLAMB" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 94 detour" language: "en" } } description_text { translation { text: "Route 94 WESTBOUND is on detour. between Dundas at Maitland St WB and Riverside east of Wharncliffe WB.\r\nThe following detour will be in place during this time \r\n\r\nWest on Dundas,\r\nR-Waterloo,\r\nL-Dufferin,\r\nL-Ridout,\r\nR-Queens\r\nto regular route\r\n\r\nThe following stops will be closed\r\nDundas at Wellington WB\r\nQueens at Richmond WB\r\n\r\nAlternate stops can be found at\r\nDundas at Waterloo WB # 615\r\nDufferin at Richmond WB\r\n" language: "en" } } } } entity { id: "23168" alert { active_period { start: 1692352800 end: 32503698000 } informed_entity { route_id: "94" stop_id: "ARGYMAL1" } informed_entity { route_id: "94" stop_id: "DUNDADE1" } informed_entity { route_id: "94" stop_id: "DUNDEGE1" } informed_entity { route_id: "94" stop_id: "DUNDHIG1" } informed_entity { route_id: "94" stop_id: "DUNDSASK" } informed_entity { route_id: "94" stop_id: "DUNDWEL5" } informed_entity { route_id: "94" stop_id: "NATSCI" } informed_entity { route_id: "94" stop_id: "RIVEWHA1" } informed_entity { route_id: "94" stop_id: "WESTSAR2" } informed_entity { route_id: "94" stop_id: "WHARMCDO" } informed_entity { route_id: "94" stop_id: "WHAROXF2" } informed_entity { route_id: "94" stop_id: "KINGRIC1" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 94 detour" language: "en" } } description_text { translation { text: "Route 94 EASTBOUND is on detour between King at Clarence EB and Dundas at William St EB.\r\nThe following detour will be in place during this time \r\n\r\nEast on King,\r\nL-Waterloo,\r\nR-Dundas\r\nto regular route\r\n\r\nThe following stops will be closed\r\n Dundas east of Wellington EB\r\n\r\nAlternate Stops can be found at\r\nDundas at Waterloo EB # 614\r\n" language: "en" } } } } entity { id: "23466" alert { active_period { start: 1693422000 end: 32503698000 } informed_entity { route_id: "01" stop_id: "ADELVIC2" } informed_entity { route_id: "01" stop_id: "BASEFAI1" } informed_entity { route_id: "01" stop_id: "BASEWEL1" } informed_entity { route_id: "01" stop_id: "BRIAHURO" } informed_entity { route_id: "01" stop_id: "BRIAMEL2" } informed_entity { route_id: "01" stop_id: "BURLCAIR" } informed_entity { route_id: "01" stop_id: "BURLPOMI" } informed_entity { route_id: "01" stop_id: "CHEAADE2" } informed_entity { route_id: "01" stop_id: "CHEAMAI2" } informed_entity { route_id: "01" stop_id: "CHEAWIL2" } informed_entity { route_id: "01" stop_id: "COLBCEN2" } informed_entity { route_id: "01" stop_id: "COLBDUFF" } informed_entity { route_id: "01" stop_id: "COLBOXFD" } informed_entity { route_id: "01" stop_id: "COLBPAM2" } informed_entity { route_id: "01" stop_id: "COLBPIC2" } informed_entity { route_id: "01" stop_id: "DUFFWEL2" } informed_entity { route_id: "01" stop_id: "GREYCOLB" } informed_entity { route_id: "01" stop_id: "GREYWATE" } informed_entity { route_id: "01" stop_id: "HORTWELL" } informed_entity { route_id: "01" stop_id: "HUROADE6" } informed_entity { route_id: "01" stop_id: "HUROBARK" } informed_entity { route_id: "01" stop_id: "HUROBRI2" } informed_entity { route_id: "01" stop_id: "HUROWEDG" } informed_entity { route_id: "01" stop_id: "KINGCHI2" } informed_entity { route_id: "01" stop_id: "KINGEAGL" } informed_entity { route_id: "01" stop_id: "KINGECHO" } informed_entity { route_id: "01" stop_id: "KINGSCE2" } informed_entity { route_id: "01" stop_id: "KINGTHO2" } informed_entity { route_id: "01" stop_id: "KIPPADEL" } informed_entity { route_id: "01" stop_id: "KIPPARBO" } informed_entity { route_id: "01" stop_id: "KIPPBARK" } informed_entity { route_id: "01" stop_id: "KIPPBELF" } informed_entity { route_id: "01" stop_id: "KIPPBRIA" } informed_entity { route_id: "01" stop_id: "PONDAILS" } informed_entity { route_id: "01" stop_id: "PONDCLE2" } informed_entity { route_id: "01" stop_id: "PONDSCE4" } informed_entity { route_id: "01" stop_id: "SHELBUR2" } informed_entity { route_id: "01" stop_id: "SHELDEVE" } informed_entity { route_id: "01" stop_id: "THOMADE1" } informed_entity { route_id: "01" stop_id: "THOMCHE1" } informed_entity { route_id: "01" stop_id: "THOMEME1" } informed_entity { route_id: "01" stop_id: "THOMGLA1" } informed_entity { route_id: "01" stop_id: "THOMKED1" } informed_entity { route_id: "01" stop_id: "WELLCOLG" } informed_entity { route_id: "01" stop_id: "WELLDUN2" } informed_entity { route_id: "01" stop_id: "WELLGRA2" } informed_entity { route_id: "01" stop_id: "WELLGRE2" } informed_entity { route_id: "01" stop_id: "WELLPERC" } informed_entity { route_id: "01" stop_id: "WELLQUE2" } informed_entity { route_id: "01" stop_id: "WELLSOU2" } informed_entity { route_id: "01" stop_id: "WELLTHJA" } informed_entity { route_id: "01" stop_id: "WELLWELL" } informed_entity { route_id: "01" stop_id: "WELLYOR2" } informed_entity { route_id: "01" stop_id: "WESTBAS1" } informed_entity { route_id: "01" stop_id: "WESTWHE1" } informed_entity { route_id: "01" stop_id: "DUFFWATS" } informed_entity { route_id: "01" stop_id: "HORTCOL2" } informed_entity { route_id: "01" stop_id: "KIEDTHOM" } informed_entity { route_id: "01" stop_id: "PMILTHOP" } informed_entity { route_id: "01" stop_id: "WESTTHO1" } informed_entity { route_id: "01" stop_id: "ADELHURN" } informed_entity { route_id: "01" stop_id: "KINGDIP2" } informed_entity { route_id: "01" stop_id: "PONDSCE2" } informed_entity { route_id: "01" stop_id: "SHELODEL" } informed_entity { route_id: "01" stop_id: "BRIAMEL3" } informed_entity { route_id: "01" stop_id: "COLBCHEA" } informed_entity { route_id: "01" stop_id: "COLBGRO1" } informed_entity { route_id: "01" stop_id: "COLBSJM2" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 1 detour" language: "en" } } description_text { translation { text: "Route 1 SOUTHBOUND is on detour. between Colborne at Dufferin Ave SB and Colborne south of Horton SB.\r\nThe following detour will be in place during this time \r\n\r\nWest on Dufferin, \r\nL-Waterloo,\r\nL-York,\r\nR-Colborne\r\nto regular route past Horton\r\n\r\nThe following stops will be closed\r\nDufferin at Waterloo SB\r\nDufferin east of Wellington WB\r\nWellington at Queens SB\r\nWellington at Dundas St SB\r\nWellington at York SB\r\nHorton at Wellington EB\r\nHorton at Colborne EB\r\nWaterloo south of Dufferin SB\r\nWaterloo & King St SB\r\nYork at Waterloo EB\r\n\r\nAlternate stops can be found at\r\nWaterloo south of Dufferin SB\r\nWaterloo at King SB\r\nYork at Waterloo EB\r\nColborne south of Horton SB\r\n" language: "en" } } } } entity { id: "23477" alert { active_period { start: 1693422000 end: 32503698000 } informed_entity { route_id: "01" stop_id: "ADELVIC2" } informed_entity { route_id: "01" stop_id: "BASEFAI1" } informed_entity { route_id: "01" stop_id: "BASEWEL1" } informed_entity { route_id: "01" stop_id: "BRIAHURO" } informed_entity { route_id: "01" stop_id: "BRIAMEL2" } informed_entity { route_id: "01" stop_id: "BURLCAIR" } informed_entity { route_id: "01" stop_id: "BURLPOMI" } informed_entity { route_id: "01" stop_id: "CHEAADE2" } informed_entity { route_id: "01" stop_id: "CHEAMAI2" } informed_entity { route_id: "01" stop_id: "CHEAWIL2" } informed_entity { route_id: "01" stop_id: "COLBCEN2" } informed_entity { route_id: "01" stop_id: "COLBDUFF" } informed_entity { route_id: "01" stop_id: "COLBOXFD" } informed_entity { route_id: "01" stop_id: "COLBPAM2" } informed_entity { route_id: "01" stop_id: "COLBPIC2" } informed_entity { route_id: "01" stop_id: "DUFFWEL2" } informed_entity { route_id: "01" stop_id: "GREYCOLB" } informed_entity { route_id: "01" stop_id: "GREYWATE" } informed_entity { route_id: "01" stop_id: "HORTWELL" } informed_entity { route_id: "01" stop_id: "HUROADE6" } informed_entity { route_id: "01" stop_id: "HUROBARK" } informed_entity { route_id: "01" stop_id: "HUROBRI2" } informed_entity { route_id: "01" stop_id: "HUROWEDG" } informed_entity { route_id: "01" stop_id: "KINGCHI2" } informed_entity { route_id: "01" stop_id: "KINGEAGL" } informed_entity { route_id: "01" stop_id: "KINGECHO" } informed_entity { route_id: "01" stop_id: "KINGSCE2" } informed_entity { route_id: "01" stop_id: "KINGTHO2" } informed_entity { route_id: "01" stop_id: "KIPPADEL" } informed_entity { route_id: "01" stop_id: "KIPPARBO" } informed_entity { route_id: "01" stop_id: "KIPPBARK" } informed_entity { route_id: "01" stop_id: "KIPPBELF" } informed_entity { route_id: "01" stop_id: "KIPPBRIA" } informed_entity { route_id: "01" stop_id: "PONDAILS" } informed_entity { route_id: "01" stop_id: "PONDCLE2" } informed_entity { route_id: "01" stop_id: "PONDSCE4" } informed_entity { route_id: "01" stop_id: "SHELBUR2" } informed_entity { route_id: "01" stop_id: "SHELDEVE" } informed_entity { route_id: "01" stop_id: "THOMADE1" } informed_entity { route_id: "01" stop_id: "THOMCHE1" } informed_entity { route_id: "01" stop_id: "THOMEME1" } informed_entity { route_id: "01" stop_id: "THOMGLA1" } informed_entity { route_id: "01" stop_id: "THOMKED1" } informed_entity { route_id: "01" stop_id: "WELLCOLG" } informed_entity { route_id: "01" stop_id: "WELLDUN2" } informed_entity { route_id: "01" stop_id: "WELLGRA2" } informed_entity { route_id: "01" stop_id: "WELLGRE2" } informed_entity { route_id: "01" stop_id: "WELLPERC" } informed_entity { route_id: "01" stop_id: "WELLQUE2" } informed_entity { route_id: "01" stop_id: "WELLSOU2" } informed_entity { route_id: "01" stop_id: "WELLTHJA" } informed_entity { route_id: "01" stop_id: "WELLWELL" } informed_entity { route_id: "01" stop_id: "WELLYOR2" } informed_entity { route_id: "01" stop_id: "WESTBAS1" } informed_entity { route_id: "01" stop_id: "WESTWHE1" } informed_entity { route_id: "01" stop_id: "DUFFWATS" } informed_entity { route_id: "01" stop_id: "HORTCOL2" } informed_entity { route_id: "01" stop_id: "KIEDTHOM" } informed_entity { route_id: "01" stop_id: "PMILTHOP" } informed_entity { route_id: "01" stop_id: "WESTTHO1" } informed_entity { route_id: "01" stop_id: "ADELHURN" } informed_entity { route_id: "01" stop_id: "KINGDIP2" } informed_entity { route_id: "01" stop_id: "PONDSCE2" } informed_entity { route_id: "01" stop_id: "SHELODEL" } informed_entity { route_id: "01" stop_id: "BRIAMEL3" } informed_entity { route_id: "01" stop_id: "COLBCHEA" } informed_entity { route_id: "01" stop_id: "COLBGRO1" } informed_entity { route_id: "01" stop_id: "COLBSJM2" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 1 detour" language: "en" } } description_text { translation { text: "Route 1 SOUTHBOUND is on detour. between Grey at Waterloo WB and Wellington at Grand SB.\r\nThe following detour will be in place during this time \r\n\r\n\r\n\r\nThe following stops will be closed\r\nWellington at Grey SB\r\nWellington at South SB\r\n\r\nAlternate stops can be found at\r\n" language: "en" } } } } entity { id: "23802" alert { active_period { start: 1694176500 end: 32503698000 } informed_entity { route_id: "13" } informed_entity { route_id: "13" } cause: CONSTRUCTION effect: STOP_MOVED header_text { translation { text: "Route 13 Stop Closure" language: "en" } } description_text { translation { text: "White Oaks Mall Stop 1 Closure\r\n\r\nTemp stop in front of Marks Work Warehouse" language: "en" } } } } entity { id: "24070" alert { active_period { start: 1694538660 end: 32503698000 } informed_entity { route_id: "104" stop_id: "HORTRIC2" } informed_entity { route_id: "104" stop_id: "RIDOHORT" } informed_entity { route_id: "104" stop_id: "RIDOCRA2" } informed_entity { route_id: "104" stop_id: "RIDOELMW" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 104 detour" language: "en" } } description_text { translation { text: "Route 104 SOUTHBOUND is on detour. between Richmond at King SB and Grand at Bellevue EB.\r\nThe following detour will be in place during this time \r\n\r\nSouth on Richmond,\r\nContinue onto Carfrae,\r\nL-Grand,\r\nR-Belgrave,\r\nR-Tecumseh,\r\nR-Ridout,\r\nR-Grand \r\nto regular route\r\n\r\nThe following stops will be closed\r\nHorton at Richmond WB\r\nRidout at Horton SB\r\nRidout at Craig SB\r\nRidout at Elmwood SB\r\n\r\nAlternate stops can be found at \r\nRichmond South of Horton SB\r\nRichmond at Simcoe SB # 1510\r\nRichmond at Grey SB # 1475\r\nCarfrae and Carfrae St SB # 324\r\nCarfrae at Woodland Pl SB # 326\r\n" language: "en" } } } } entity { id: "24553" alert { active_period { start: 1695409380 end: 32503698000 } informed_entity { route_id: "10" stop_id: "WELLMON1" } cause: CONSTRUCTION effect: STOP_MOVED header_text { translation { text: "Route 10 Stop Closure" language: "en" } } description_text { translation { text: "Stop # 1952 Wellington at Montgomery Gate NB is temporarily relocated north of the lights on Wellington at Montgomery Gate." language: "en" } } } } entity { id: "24554" alert { active_period { start: 1695409380 end: 32503698000 } informed_entity { route_id: "13" } cause: CONSTRUCTION effect: STOP_MOVED header_text { translation { text: "Route 13 Stop Closure" language: "en" } } description_text { translation { text: "Stop # 1952 Wellington at Montgomery Gate NB is temporarily relocated north of the lights on Wellington at Montgomery Gate." language: "en" } } } } entity { id: "25177" alert { active_period { start: 1696496400 end: 32503698000 } informed_entity { route_id: "17" stop_id: "OXFOBEA2" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 17 Stop Closure" language: "en" } } description_text { translation { text: "Due to construction, stop #1264 Oxford west of Beaverbrook WB is closed. Please catch the bus at the clostest open stop, #1328 Oxford at Proudfoot WB." language: "en" } } } } entity { id: "25483" alert { active_period { start: 1697446800 end: 32503698000 } informed_entity { route_id: "10" stop_id: "ADELOSG3" } informed_entity { route_id: "10" stop_id: "ADELOSG5" } informed_entity { route_id: "10" stop_id: "ADELOSG7" } informed_entity { route_id: "10" stop_id: "BARKHURO" } informed_entity { route_id: "10" stop_id: "BRADADE1" } informed_entity { route_id: "10" stop_id: "BRADWEL3" } informed_entity { route_id: "10" stop_id: "BRADWIL1" } informed_entity { route_id: "10" stop_id: "COMMDEV1" } informed_entity { route_id: "10" stop_id: "COMMPOM3" } informed_entity { route_id: "10" stop_id: "FULLREGA" } informed_entity { route_id: "10" stop_id: "FULLVES2" } informed_entity { route_id: "10" stop_id: "HIGBBEA1" } informed_entity { route_id: "10" stop_id: "HIGBBRY1" } informed_entity { route_id: "10" stop_id: "HIGBCHE1" } informed_entity { route_id: "10" stop_id: "HIGBDUN1" } informed_entity { route_id: "10" stop_id: "HIGBFUL1" } informed_entity { route_id: "10" stop_id: "HIGBGOD1" } informed_entity { route_id: "10" stop_id: "HIGBHAM1" } informed_entity { route_id: "10" stop_id: "HIGBHIC1" } informed_entity { route_id: "10" stop_id: "HIGBHURO" } informed_entity { route_id: "10" stop_id: "HIGBLAN1" } informed_entity { route_id: "10" stop_id: "HIGBLPH1" } informed_entity { route_id: "10" stop_id: "HIGBMAGE" } informed_entity { route_id: "10" stop_id: "HIGBOXF1" } informed_entity { route_id: "10" stop_id: "HIGBOXF3" } informed_entity { route_id: "10" stop_id: "HIGBTRA1" } informed_entity { route_id: "10" stop_id: "HIGBWIL1" } informed_entity { route_id: "10" stop_id: "MASOSTO4" } informed_entity { route_id: "10" stop_id: "MCNAMEL2" } informed_entity { route_id: "10" stop_id: "MELSBRIA" } informed_entity { route_id: "10" stop_id: "MELSSUSS" } informed_entity { route_id: "10" stop_id: "MIDDPERT" } informed_entity { route_id: "10" stop_id: "NATSCI" } informed_entity { route_id: "10" stop_id: "PERTWIN2" } informed_entity { route_id: "10" stop_id: "PONDBAN1" } informed_entity { route_id: "10" stop_id: "PONDMIR1" } informed_entity { route_id: "10" stop_id: "PONDMIR3" } informed_entity { route_id: "10" stop_id: "PONDOLDH" } informed_entity { route_id: "10" stop_id: "PONDPONV" } informed_entity { route_id: "10" stop_id: "RICHJACK" } informed_entity { route_id: "10" stop_id: "RICHSHAV" } informed_entity { route_id: "10" stop_id: "RICHWES2" } informed_entity { route_id: "10" stop_id: "RICHWES4" } informed_entity { route_id: "10" stop_id: "RICHWYND" } informed_entity { route_id: "10" stop_id: "SARNBRES" } informed_entity { route_id: "10" stop_id: "SARNLEYT" } informed_entity { route_id: "10" stop_id: "SARNSLEI" } informed_entity { route_id: "10" stop_id: "SARNWES2" } informed_entity { route_id: "10" stop_id: "SOUTADE1" } informed_entity { route_id: "10" stop_id: "SOUTAND1" } informed_entity { route_id: "10" stop_id: "SOUTDUL1" } informed_entity { route_id: "10" stop_id: "SOUTJAL1" } informed_entity { route_id: "10" stop_id: "SOUTKOR1" } informed_entity { route_id: "10" stop_id: "SOUTMIL1" } informed_entity { route_id: "10" stop_id: "SOUTMIL3" } informed_entity { route_id: "10" stop_id: "SOUTMIL5" } informed_entity { route_id: "10" stop_id: "SOUTNIX1" } informed_entity { route_id: "10" stop_id: "SOUTNOD1" } informed_entity { route_id: "10" stop_id: "SOUTPOM1" } informed_entity { route_id: "10" stop_id: "SOUTVER1" } informed_entity { route_id: "10" stop_id: "SOUTWHA1" } informed_entity { route_id: "10" stop_id: "SOUTWHA3" } informed_entity { route_id: "10" stop_id: "SOUTWHOK" } informed_entity { route_id: "10" stop_id: "SOUTWON1" } informed_entity { route_id: "10" stop_id: "UNIVHOS2" } informed_entity { route_id: "10" stop_id: "VISCWON1" } informed_entity { route_id: "10" stop_id: "VISCWON5" } informed_entity { route_id: "10" stop_id: "WELLBRA2" } informed_entity { route_id: "10" stop_id: "WELLMON2" } informed_entity { route_id: "10" stop_id: "WELLMON4" } informed_entity { route_id: "10" stop_id: "WESTELG2" } informed_entity { route_id: "10" stop_id: "WESTLAM2" } informed_entity { route_id: "10" stop_id: "WINDRIC2" } informed_entity { route_id: "10" stop_id: "WONDBEA2" } informed_entity { route_id: "10" stop_id: "WONDCOM2" } informed_entity { route_id: "10" stop_id: "WONDFAR2" } informed_entity { route_id: "10" stop_id: "WONDFAR4" } informed_entity { route_id: "10" stop_id: "WONDKIW2" } informed_entity { route_id: "10" stop_id: "WONDMMA2" } informed_entity { route_id: "10" stop_id: "WONDMMA4" } informed_entity { route_id: "10" stop_id: "WONDOXF2" } informed_entity { route_id: "10" stop_id: "WONDOXF4" } informed_entity { route_id: "10" stop_id: "WONDPVA2" } informed_entity { route_id: "10" stop_id: "WONDPVA4" } informed_entity { route_id: "10" stop_id: "WONDRIV2" } informed_entity { route_id: "10" stop_id: "WONDROSE" } informed_entity { route_id: "10" stop_id: "WONDVIL2" } informed_entity { route_id: "10" stop_id: "BRADADE3" } informed_entity { route_id: "10" stop_id: "PONDDEV1" } informed_entity { route_id: "10" stop_id: "WONDVIS4" } informed_entity { route_id: "10" stop_id: "WONDSAR2" } informed_entity { route_id: "10" stop_id: "WONDSPRI" } informed_entity { route_id: "10" stop_id: "BRADAGN1" } informed_entity { route_id: "10" stop_id: "SOUTNOD3" } informed_entity { route_id: "10" stop_id: "WESTMAL4" } informed_entity { route_id: "10" stop_id: "COMMHIG1" } informed_entity { route_id: "10" stop_id: "WELLHARL" } informed_entity { route_id: "10" stop_id: "WHITOMA4" } informed_entity { route_id: "10" stop_id: "SOUTSING" } informed_entity { route_id: "10" stop_id: "SOUTSPRI" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 10 detour" language: "en" } } description_text { translation { text: "Route 10 HURON & BARKER is on detour. between Wellington at Bradley SB and Bradley East of Wellington EB.\r\nThe following detour will be in place during this time \r\n\r\nDue to construction, stop #2063 White Oaks Mall Stop 4 is closed. Please catch the bus at the temp stop located on the first light pole north of the Hudsons Bay (approx. 100m south of permanent stop)" language: "en" } } } } entity { id: "25484" alert { active_period { start: 1697446800 end: 32503698000 } informed_entity { route_id: "10" stop_id: "ADELOSG2" } informed_entity { route_id: "10" stop_id: "ADELOSG4" } informed_entity { route_id: "10" stop_id: "ADELOSG6" } informed_entity { route_id: "10" stop_id: "ADELSDAL" } informed_entity { route_id: "10" stop_id: "ALUMHAL1" } informed_entity { route_id: "10" stop_id: "BARKHURO" } informed_entity { route_id: "10" stop_id: "BRADADE2" } informed_entity { route_id: "10" stop_id: "BRADAGN2" } informed_entity { route_id: "10" stop_id: "BRADDEAR" } informed_entity { route_id: "10" stop_id: "COMMDEV2" } informed_entity { route_id: "10" stop_id: "COMMDEV6" } informed_entity { route_id: "10" stop_id: "DELAHALL" } informed_entity { route_id: "10" stop_id: "HIGBBEA2" } informed_entity { route_id: "10" stop_id: "HIGBBRY2" } informed_entity { route_id: "10" stop_id: "HIGBCALV" } informed_entity { route_id: "10" stop_id: "HIGBCHE2" } informed_entity { route_id: "10" stop_id: "HIGBDUN2" } informed_entity { route_id: "10" stop_id: "HIGBGOD2" } informed_entity { route_id: "10" stop_id: "HIGBHAM2" } informed_entity { route_id: "10" stop_id: "HIGBLAN2" } informed_entity { route_id: "10" stop_id: "HIGBLPH2" } informed_entity { route_id: "10" stop_id: "HIGBOXF2" } informed_entity { route_id: "10" stop_id: "HIGBOXF4" } informed_entity { route_id: "10" stop_id: "HIGBTRA2" } informed_entity { route_id: "10" stop_id: "HIGBWIL2" } informed_entity { route_id: "10" stop_id: "HUROBRI1" } informed_entity { route_id: "10" stop_id: "HUROMCN1" } informed_entity { route_id: "10" stop_id: "HUROVES1" } informed_entity { route_id: "10" stop_id: "MASOSTO4" } informed_entity { route_id: "10" stop_id: "MIDDPERT" } informed_entity { route_id: "10" stop_id: "NATSCI" } informed_entity { route_id: "10" stop_id: "PERTWIN1" } informed_entity { route_id: "10" stop_id: "PONDBAN2" } informed_entity { route_id: "10" stop_id: "PONDDEV2" } informed_entity { route_id: "10" stop_id: "PONDDEV4" } informed_entity { route_id: "10" stop_id: "PONDMILL" } informed_entity { route_id: "10" stop_id: "PONDMIR2" } informed_entity { route_id: "10" stop_id: "PONDMIR4" } informed_entity { route_id: "10" stop_id: "RICHCANT" } informed_entity { route_id: "10" stop_id: "RICHSUNN" } informed_entity { route_id: "10" stop_id: "RICHWEC1" } informed_entity { route_id: "10" stop_id: "RICHWIN1" } informed_entity { route_id: "10" stop_id: "SARNCAS1" } informed_entity { route_id: "10" stop_id: "SARNCAS3" } informed_entity { route_id: "10" stop_id: "SARNCOOM" } informed_entity { route_id: "10" stop_id: "SARNRIPP" } informed_entity { route_id: "10" stop_id: "SARNWES1" } informed_entity { route_id: "10" stop_id: "SOUTAND2" } informed_entity { route_id: "10" stop_id: "SOUTDUL2" } informed_entity { route_id: "10" stop_id: "SOUTDUN2" } informed_entity { route_id: "10" stop_id: "SOUTEAS2" } informed_entity { route_id: "10" stop_id: "SOUTHOME" } informed_entity { route_id: "10" stop_id: "SOUTKOR2" } informed_entity { route_id: "10" stop_id: "SOUTMIL2" } informed_entity { route_id: "10" stop_id: "SOUTMIL4" } informed_entity { route_id: "10" stop_id: "SOUTMIL6" } informed_entity { route_id: "10" stop_id: "SOUTNIX2" } informed_entity { route_id: "10" stop_id: "SOUTNOD2" } informed_entity { route_id: "10" stop_id: "SOUTNOD4" } informed_entity { route_id: "10" stop_id: "SOUTPOM2" } informed_entity { route_id: "10" stop_id: "SOUTVER2" } informed_entity { route_id: "10" stop_id: "SOUTWHA2" } informed_entity { route_id: "10" stop_id: "SOUTWHA4" } informed_entity { route_id: "10" stop_id: "SOUTWON2" } informed_entity { route_id: "10" stop_id: "UNIVHOS1" } informed_entity { route_id: "10" stop_id: "WELLBRA1" } informed_entity { route_id: "10" stop_id: "WELLBRA2" } informed_entity { route_id: "10" stop_id: "WELLMON1" } informed_entity { route_id: "10" stop_id: "WONDBEA1" } informed_entity { route_id: "10" stop_id: "WONDCOM1" } informed_entity { route_id: "10" stop_id: "WONDCOM3" } informed_entity { route_id: "10" stop_id: "WONDFAR1" } informed_entity { route_id: "10" stop_id: "WONDFAR3" } informed_entity { route_id: "10" stop_id: "WONDKIW1" } informed_entity { route_id: "10" stop_id: "WONDMMA1" } informed_entity { route_id: "10" stop_id: "WONDMMA3" } informed_entity { route_id: "10" stop_id: "WONDOXF1" } informed_entity { route_id: "10" stop_id: "WONDOXF3" } informed_entity { route_id: "10" stop_id: "WONDPVA1" } informed_entity { route_id: "10" stop_id: "WONDRIV1" } informed_entity { route_id: "10" stop_id: "WONDSDA1" } informed_entity { route_id: "10" stop_id: "WONDSPR1" } informed_entity { route_id: "10" stop_id: "WONDTEE1" } informed_entity { route_id: "10" stop_id: "WONDVIL1" } informed_entity { route_id: "10" stop_id: "WONDVIS3" } informed_entity { route_id: "10" stop_id: "BRADWIL4" } informed_entity { route_id: "10" stop_id: "HUROHIG1" } informed_entity { route_id: "10" stop_id: "WESTPHA3" } informed_entity { route_id: "10" stop_id: "HUROBRI3" } informed_entity { route_id: "10" stop_id: "BRADADE4" } informed_entity { route_id: "10" stop_id: "WESTMAL6" } informed_entity { route_id: "10" stop_id: "WHITOMA4" } informed_entity { route_id: "10" stop_id: "SOUTMONT" } informed_entity { route_id: "10" stop_id: "WELLSDA5" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 10 detour" language: "en" } } description_text { translation { text: "Route 10 WESTERN is on detour. between Wellington at Bradley SB and Wellington North of Bradley NB.\r\nThe following detour will be in place during this time \r\n\r\nDue to construction, stop #2063 White Oaks Mall Stop 4 is closed. Please catch the bus at the temp stop located on the first light pole north of the Hudsons Bay (approx. 100m south of permanent stop)" language: "en" } } } } entity { id: "25860" alert { active_period { start: 1698080520 end: 32503698000 } informed_entity { route_id: "06" stop_id: "RICHCHE1" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 6 Stop Closure" language: "en" } } description_text { translation { text: "Due to construction, stop #1464 Richmond at Cheapside NB is closed. Please catch the bus at the closest open stop, #1476 Richmond at Grosvenor NB." language: "en" } } } } entity { id: "25861" alert { active_period { start: 1698080520 end: 32503698000 } informed_entity { route_id: "13" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 13 Stop Closure" language: "en" } } description_text { translation { text: "Due to construction, stop #1464 Richmond at Cheapside NB is closed. Please catch the bus at the closest open stop, #1476 Richmond at Grosvenor NB." language: "en" } } } } entity { id: "25862" alert { active_period { start: 1698080520 end: 32503698000 } informed_entity { route_id: "15" stop_id: "RICHGRO1" } informed_entity { route_id: "15" stop_id: "RICHCHE1" } informed_entity { route_id: "15" stop_id: "CHEAWAT1" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 15 Stop Closure" language: "en" } } description_text { translation { text: "Due to construction, stop #1464 Richmond at Cheapside NB is closed. Please catch the bus at the closest open stop, #1476 Richmond at Grosvenor NB." language: "en" } } } } entity { id: "25863" alert { active_period { start: 1698080520 end: 32503698000 } informed_entity { route_id: "106" stop_id: "RICHCHE1" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 106 Stop Closure" language: "en" } } description_text { translation { text: "Due to construction, stop #1464 Richmond at Cheapside NB is closed. Please catch the bus at the closest open stop, #1476 Richmond at Grosvenor NB." language: "en" } } } } entity { id: "25864" alert { active_period { start: 1698080520 end: 32503698000 } informed_entity { route_id: "06" stop_id: "RICHCHE2" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 6 Stop Closure" language: "en" } } description_text { translation { text: "Due to construction, stop #1465 Richmond at Cheapside SB is closed. Please catch the bus at the closest open stop, #1477 Richmond at Grosvenor SB." language: "en" } } } } entity { id: "25865" alert { active_period { start: 1698080520 end: 32503698000 } informed_entity { route_id: "13" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 13 Stop Closure" language: "en" } } description_text { translation { text: "Due to construction, stop #1465 Richmond at Cheapside SB is closed. Please catch the bus at the closest open stop, #1477 Richmond at Grosvenor SB." language: "en" } } } } entity { id: "25866" alert { active_period { start: 1698080520 end: 32503698000 } informed_entity { route_id: "102" stop_id: "RICHCHE2" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 102 Stop Closure" language: "en" } } description_text { translation { text: "Due to construction, stop #1465 Richmond at Cheapside SB is closed. Please catch the bus at the closest open stop, #1477 Richmond at Grosvenor SB." language: "en" } } } } entity { id: "25921" alert { active_period { start: 1698535800 end: 32503698000 } informed_entity { route_id: "04" stop_id: "HORTRIC2" } informed_entity { route_id: "04" stop_id: "RIDOHORT" } informed_entity { route_id: "04" stop_id: "RIDOCRA2" } informed_entity { route_id: "04" stop_id: "RIDOELMW" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 4 detour" language: "en" } } description_text { translation { text: "Route 4 SOUTHBOUND is on detour. between Richmond at King SB and Ridout at Tecumseh SB.\r\nThe following detour will be in place during this time \r\n\r\nSouth on Richmond,\r\nContinue onto Carfrae,\r\nR-Grand,\r\nL-Ridout \r\nto regular route\r\n\r\nThe following stops will be closed\r\nHorton at Richmond WB\r\nRidout at Horton SB\r\nRidout at Craig SB\r\nRidout at Elmwood SB" language: "en" } } } } entity { id: "25922" alert { active_period { start: 1698535800 end: 32503698000 } informed_entity { route_id: "04" stop_id: "RIDOCRA1" } informed_entity { route_id: "04" stop_id: "RIDOING1" } informed_entity { route_id: "04" stop_id: "HORTRID1" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 4 detour" language: "en" } } description_text { translation { text: "Route 4 NORTHBOUND is on detour. between Ridout at Grand NB and Richmond north of Horton NB.\r\nThe following detour will be in place during this time \r\n\r\nNorth on Ridout,\r\nR-Grand,\r\nL-Carfrae,\r\nContinue onto Richmond \r\nto regular route\r\n\r\nThe following stops will be closed\r\nRidout at Craig NB\r\nRidout at Ingleside Pl NB\r\nHorton at Ridout EB" language: "en" } } } } entity { id: "25923" alert { active_period { start: 1698535800 end: 32503698000 } informed_entity { route_id: "15" stop_id: "HORTRIC2" } informed_entity { route_id: "15" stop_id: "RIDOHORT" } informed_entity { route_id: "15" stop_id: "RIDOCRA2" } informed_entity { route_id: "15" stop_id: "RIDOELMW" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 15 detour" language: "en" } } description_text { translation { text: "Route 15 SOUTHBOUND is on detour. between Richmond at King SB and Elmwood at Marley Place WB.\r\nThe following detour will be in place during this time \r\n\r\nSouth on Richmond,\r\nContinue onto Carfrae,\r\nR-Grand,\r\nR-Ridout,\r\nL-Elmwood \r\nto regualr route\r\n\r\nThe following stops will be closed\r\nHorton at Richmond WB\r\nRidout at Horton SB\r\nRidout at Craig SB\r\nRidout at Elmwood SB" language: "en" } } } } entity { id: "25924" alert { active_period { start: 1698535800 end: 32503698000 } informed_entity { route_id: "15" stop_id: "RIDOCRA1" } informed_entity { route_id: "15" stop_id: "RIDOING1" } informed_entity { route_id: "15" stop_id: "HORTRID1" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 15 detour" language: "en" } } description_text { translation { text: "Route 15 NORTHBOUND is on detour. between Bruce at Marley Place EB and Richmond north of Horton NB.\r\nThe following detour will be in place during this time \r\n\r\nEast on Bruce,\r\nR-Ridout,\r\nL-Grand,\r\nL-Carfrae,\r\nContinue onto Richmond \r\nto regular route\r\n\r\nThe following stops will be closed\r\nRidout at Craig NB\r\nRidout at Ingleside Pl NB\r\nHorton at Ridout EB" language: "en" } } } } entity { id: "25973" alert { active_period { start: 1698656400 end: 32503698000 } informed_entity { route_id: "25" stop_id: "HIGBKIAR" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 25 stop closure" language: "en" } } description_text { translation { text: "Due to utility work, stop #914 Highbury at Killarney SB is closed. Please catch the bus at the temp stop located on the speed limit sign north of Killarney (approx. 100m north of stop)." language: "en" } } } } entity { id: "26164" alert { active_period { start: 1698849000 end: 32503698000 } informed_entity { route_id: "15" stop_id: "CHEAMAI2" } informed_entity { route_id: "15" stop_id: "CHEACOL2" } informed_entity { route_id: "15" stop_id: "CHEAWAT2" } informed_entity { route_id: "15" stop_id: "CHEARICH" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 15 detour" language: "en" } } description_text { translation { text: "Route 15 SOUTHBOUND is on detour. between Cheapside at William WB and Richmond at Grosvenor SB.\r\nThe following detour will be in place during this time \r\n\r\nWest on Cheapside St (W)\r\nR-Maitland St\r\nL-Victoria St\r\nL-Richmond St\r\nto regular route\r\n\r\nThe following stops will be closed\r\n Cheapside at Maitland WB\r\nCheapside at Colborne WB\r\nCheapside at Waterloo WB\r\nCheapside at Richmond WB\r\n\r\n Alternate stops can be found at\r\n Cheapside east of Maitland WB\r\nVictoria east of Colborne WB\r\nVictoria east of Richmond WB\r\nRichmond at Grosvenor SB - #1477\r\n" language: "en" } } } } entity { id: "26165" alert { active_period { start: 1698849000 end: 32503698000 } informed_entity { route_id: "15" stop_id: "RICHGRO1" } informed_entity { route_id: "15" stop_id: "RICHCHE1" } informed_entity { route_id: "15" stop_id: "CHEAWAT1" } informed_entity { route_id: "15" stop_id: "CHEACOL1" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 15 detour" language: "en" } } description_text { translation { text: "Route 15 NORTHBOUND is on detour. between Richmond at Saint James NB and Cheapside at Maitland EB.\r\nThe following detour will be in place during this time \r\n\r\nNorth on Richmond St (NW)\r\nR-Grosvenor St\r\nL-Maitland St\r\nR-Cheapside St\r\nto regular route\r\n\r\nThe following stops will be closed\r\n Richmond at Grosvenor NB\r\nRichmond at Cheapside NB\r\nCheapside at Waterloo EB\r\nCheapside at Colborne EB\r\n\r\n Alternate stops can be found at\r\n Richmond south of Grosvenor NB\r\nGrosvenor west of Waterlo EB\r\nGrosvenor west of Colborne EB\r\nCheapside at Maitland EB\r\n" language: "en" } } } } entity { id: "26166" alert { active_period { start: 1698849000 end: 32503698000 } informed_entity { route_id: "01" stop_id: "CHEACOL1" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 1 detour" language: "en" } } description_text { translation { text: "Route 1 NORTHBOUND is on detour. between Colborne at Grosvenor NB and Cheapside at Maitland EB.\r\nThe following detour will be in place during this time \r\n\r\nNorth on Colborne St\r\nR-Grosvenor St\r\nL-Maitland St\r\nR-Cheapside St\r\nto regular route\r\n\r\nThe following stops will be closed\r\n Cheapside at Colborne EB\r\n\r\n Alternate stops can be found at\r\n Colborne at Grosvenor NB\r\nCheapside at Maitland EB\r\n" language: "en" } } } } entity { id: "26290" alert { active_period { start: 1699351200 end: 32503698000 } informed_entity { route_id: "25" stop_id: "FANCOLL4" } informed_entity { route_id: "25" stop_id: "FANCOLL4" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 25 has a stop relocation" language: "en" } } description_text { translation { text: "Fanshawe College Stop 5 has been temporarily relocated from infront of F Building to infront of M & H Buildings on the north side of Community Gate. " language: "en" } } } } entity { id: "26291" alert { active_period { start: 1699351200 end: 32503698000 } informed_entity { route_id: "27" stop_id: "FANCOLL4" } informed_entity { route_id: "27" stop_id: "FANCOLL4" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 27 has a stop relocation" language: "en" } } description_text { translation { text: "Fanshawe College Stop 5 has been temporarily relocated from infront of F Building to infront of M & H Buildings on the north side of Community Gate. " language: "en" } } } } entity { id: "26308" alert { active_period { start: 1699351200 end: 32503698000 } informed_entity { route_id: "01" stop_id: "WELLGRE2" } informed_entity { route_id: "01" stop_id: "WELLSOU2" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 1 Stop Closure" language: "en" } } description_text { translation { text: "Route 1 SOUTHBOUND has a stop closure between Grey at Waterloo WB and Wellington at South SB.\r\nThe following detour will be in place during this time \r\n\r\nStop 1945 Wellington at Grey SB is closed while the road is under construction. \r\n\r\nThe following stops will be closed\r\n Wellington at Grey SB" language: "en" } } } } entity { id: "26309" alert { active_period { start: 1699351200 end: 32503698000 } informed_entity { route_id: "01" stop_id: "WELLGRE2" } informed_entity { route_id: "01" stop_id: "WELLSOU2" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 1 Stop Closure" language: "en" } } description_text { translation { text: "Route 1 SOUTHBOUND has a stop closure between Wellington at Grey SB and Wellington at Grand SB.\r\nThe following detour will be in place during this time \r\n\r\nStop 1969 Wellington at South SB is closed while the road is under construction. \r\n\r\nThe following stops will be closed\r\n Wellington at South SB" language: "en" } } } } entity { id: "26327" alert { active_period { start: 1699351200 end: 32503698000 } informed_entity { route_id: "90" } informed_entity { route_id: "90" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 90 Stop Closure" language: "en" } } description_text { translation { text: "Due to construction, stop #2060 White Oaks Mall Stop 3 is closed. Please catch the bus at the temp stop located on the first light pole north of the Hudsons Bay (approx. 100 m south of permanent stop)" language: "en" } } } } entity { id: "26328" alert { active_period { start: 1699351200 end: 32503698000 } informed_entity { route_id: "10" } informed_entity { route_id: "10" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 10 Stop Closure" language: "en" } } description_text { translation { text: "Due to construction, stop #2063 White Oaks Mall Stop 4 is closed. Please catch the bus at the temp stop located on the first light pole north of the Hudsons Bay (approx. 100m south of permanent stop)" language: "en" } } } } entity { id: "26329" alert { active_period { start: 1699351200 end: 32503698000 } informed_entity { route_id: "24" stop_id: "COLTSOU2" } informed_entity { route_id: "24" stop_id: "COLTSOU2" } cause: CONSTRUCTION effect: OTHER_EFFECT header_text { translation { text: "Route 24 Stop Closure" language: "en" } } description_text { translation { text: "Stop # 2619 - Colonel Talbot at Southdale NB is closed for construction at the intersection of Colonel Talbot and Southdale.\r\n\r\nPlease catch the bus at Stop # 2629 - Southdale at Pomeroy EB during this time." language: "en" } } } } entity { id: "26330" alert { active_period { start: 1699351200 end: 32503698000 } informed_entity { route_id: "02" } cause: OTHER_CAUSE header_text { translation { text: "Route 2 Stop Closure" language: "en" } } description_text { translation { text: "The Stop on Queens at Talbot WB will be permanently closed.\r\nPlease catch the bus on Queens at Richmond for Routes 2, 5, 7, 9, 12, 19 & 20 \r\nor Queens at Ridout for Routes 2, 9, 12, 19, 20 & 102" language: "en" } } } } entity { id: "26331" alert { active_period { start: 1699351200 end: 32503698000 } informed_entity { route_id: "05" } cause: OTHER_CAUSE header_text { translation { text: "Route 5 Stop Closure" language: "en" } } description_text { translation { text: "The Stop on Queens at Talbot WB will be permanently closed.\r\nPlease catch the bus on Queens at Richmond for Routes 2, 5, 7, 9, 12, 19 & 20 \r\nor Queens at Ridout for Routes 2, 9, 12, 19, 20 & 102" language: "en" } } } } entity { id: "26332" alert { active_period { start: 1699351200 end: 32503698000 } informed_entity { route_id: "07" } cause: OTHER_CAUSE header_text { translation { text: "Route 7 Stop Closure" language: "en" } } description_text { translation { text: "The Stop on Queens at Talbot WB will be permanently closed.\r\nPlease catch the bus on Queens at Richmond for Routes 2, 5, 7, 9, 12, 19 & 20 \r\nor Queens at Ridout for Routes 2, 9, 12, 19, 20 & 102" language: "en" } } } } entity { id: "26333" alert { active_period { start: 1699351200 end: 32503698000 } informed_entity { route_id: "09" } cause: OTHER_CAUSE header_text { translation { text: "Route 9 Stop Closure" language: "en" } } description_text { translation { text: "The Stop on Queens at Talbot WB will be permanently closed.\r\nPlease catch the bus on Queens at Richmond for Routes 2, 5, 7, 9, 12, 19 & 20 \r\nor Queens at Ridout for Routes 2, 9, 12, 19, 20 & 102" language: "en" } } } } entity { id: "26334" alert { active_period { start: 1699351200 end: 32503698000 } informed_entity { route_id: "12" } cause: OTHER_CAUSE header_text { translation { text: "Route 12 Stop Closure" language: "en" } } description_text { translation { text: "The Stop on Queens at Talbot WB will be permanently closed.\r\nPlease catch the bus on Queens at Richmond for Routes 2, 5, 7, 9, 12, 19 & 20 \r\nor Queens at Ridout for Routes 2, 9, 12, 19, 20 & 102" language: "en" } } } } entity { id: "26335" alert { active_period { start: 1699351200 end: 32503698000 } informed_entity { route_id: "19" } cause: OTHER_CAUSE header_text { translation { text: "Route 19 Stop Closure" language: "en" } } description_text { translation { text: "The Stop on Queens at Talbot WB will be permanently closed.\r\nPlease catch the bus on Queens at Richmond for Routes 2, 5, 7, 9, 12, 19 & 20 \r\nor Queens at Ridout for Routes 2, 9, 12, 19, 20 & 102" language: "en" } } } } entity { id: "26336" alert { active_period { start: 1699351200 end: 32503698000 } informed_entity { route_id: "20" } cause: OTHER_CAUSE header_text { translation { text: "Route 20 Stop Closure" language: "en" } } description_text { translation { text: "The Stop on Queens at Talbot WB will be permanently closed.\r\nPlease catch the bus on Queens at Richmond for Routes 2, 5, 7, 9, 12, 19 & 20 \r\nor Queens at Ridout for Routes 2, 9, 12, 19, 20 & 102" language: "en" } } } } entity { id: "26337" alert { active_period { start: 1699351200 end: 32503698000 } informed_entity { route_id: "94" } cause: OTHER_CAUSE header_text { translation { text: "Route 94 Stop Closure" language: "en" } } description_text { translation { text: "The Stop on Queens at Talbot WB will be permanently closed.\r\nPlease catch the bus on Queens at Richmond for Routes 2, 5, 7, 9, 12, 19 & 20 \r\nor Queens at Ridout for Routes 2, 9, 12, 19, 20 & 102" language: "en" } } } } entity { id: "26338" alert { active_period { start: 1699351200 end: 32503698000 } informed_entity { route_id: "102" stop_id: "QUENRIDO" } cause: OTHER_CAUSE header_text { translation { text: "Route 102 Stop Closure" language: "en" } } description_text { translation { text: "The Stop on Queens at Talbot WB will be permanently closed.\r\nPlease catch the bus on Queens at Richmond for Routes 2, 5, 7, 9, 12, 19 & 20 \r\nor Queens at Ridout for Routes 2, 9, 12, 19, 20 & 102" language: "en" } } } } entity { id: "26729" alert { active_period { start: 1699722540 end: 32503698000 } informed_entity { route_id: "02" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 2 detour" language: "en" } } description_text { translation { text: "Route 2 EASTBOUND is on detour between King at Clarence EB and Dundas east of Waterloo EB.\r\nThe following detour will be in place during this time \r\n\r\nEast on King,\r\nL-Waterloo,\r\nR-Dundas\r\nto regular route\r\n\r\nThe following stops will be closed\r\n Dundas east of Wellington EB\r\n\r\nAlternate Stops can be found at\r\nKing and Wellington EB near side\r\n or Dundas at Waterloo # 614" language: "en" } } } } entity { id: "26730" alert { active_period { start: 1699722540 end: 32503698000 } informed_entity { route_id: "20" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 20 detour" language: "en" } } description_text { translation { text: "Route 20 EASTBOUND is on detour between King at Clarence EB and Dundas east of Waterloo EB.\r\nThe following detour will be in place during this time \r\n\r\nEast on King,\r\nL-Waterloo,\r\nR-Dundas\r\nto regular route\r\n\r\nThe following stops will be closed\r\n Dundas east of Wellington EB\r\n\r\nAlternate Stops can be found at\r\nKing and Wellington EB near side\r\n or Dundas at Waterloo # 614" language: "en" } } } } entity { id: "26732" alert { active_period { start: 1699722480 end: 32503698000 } informed_entity { route_id: "02" stop_id: "DUNDDORI" } informed_entity { route_id: "02" stop_id: "DUNDEGE2" } informed_entity { route_id: "02" stop_id: "DUNDQUE2" } informed_entity { route_id: "02" stop_id: "DUNDONT2" } informed_entity { route_id: "02" stop_id: "DUNDREC2" } informed_entity { route_id: "02" stop_id: "DUNDENGL" } informed_entity { route_id: "02" stop_id: "DUNDELIZ" } informed_entity { route_id: "02" stop_id: "DUNDADE2" } informed_entity { route_id: "02" stop_id: "DUNDWIL2" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 2 detour" language: "en" } } description_text { translation { text: "Route 2 WESTBOUND is on detour between Dundas at McCormick Blvd WB and Dundas at Maitland St WB.\r\nThe following detour will be in place during this time \r\n\r\nWest on Dundas\r\nL - Kellog\r\nR - Florence\r\nContinue on to York\r\nR - William\r\nL- Dundas\r\nto regular route\r\n\r\n\r\nAlternate stops can be found at\r\n \r\nKELLOGG LANE\r\nFLOREGE2 - Florence at Egerton WB\r\nFLORFAI2 - Florence at Fairgrounds south Gate WB\r\nYORKREC2 - York at Rectory WB\r\nYORKLYL2 - York at Lyle WB\r\nYORKADE2 - York at Adelaide WB\r\nYORKWIL2 - York at William WB\r\nWilliam south of Dundas NB\r\n" language: "en" } } } } entity { id: "26733" alert { active_period { start: 1699722480 end: 32503698000 } informed_entity { route_id: "94" stop_id: "DUNDEGE2" } informed_entity { route_id: "94" stop_id: "DUNDADE2" } informed_entity { route_id: "94" stop_id: "DUNDWEL2" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 94 detour" language: "en" } } description_text { translation { text: "Route 94 WESTBOUND is on detour between Dundas at Highbury WB and Dundas at Wellington WB.\r\nThe following detour will be in place during this time \r\n\r\nWest on Dundas\r\nL - Kellog,\r\nR - Florence,\r\nContinue on to York,\r\nR - William,\r\nL- Dundas\r\nto regular route\r\n\r\n\r\nAlternate stops can be found at\r\n \r\nFLOREGE2 - Florence at Egerton WB\r\nWilliam south of Dundas NB\r\nDUNDMAI2 - Dundas at Maitland WB\r\n" language: "en" } } } } entity { id: "26734" alert { active_period { start: 1699722480 end: 32503698000 } informed_entity { route_id: "02" stop_id: "DUNDADE1" } informed_entity { route_id: "02" stop_id: "DUNDLYLE" } informed_entity { route_id: "02" stop_id: "DUNDHEWI" } informed_entity { route_id: "02" stop_id: "DUNDREC1" } informed_entity { route_id: "02" stop_id: "DUNDONT1" } informed_entity { route_id: "02" stop_id: "DUNDQUE1" } informed_entity { route_id: "02" stop_id: "DUNDEGE1" } informed_entity { route_id: "02" stop_id: "DUNDKELL" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 2 detour" language: "en" } } description_text { translation { text: "Route 2 EASTBOUND is on detour between Dundas at William St EB and Dundas at Eleanor St EB.\r\nThe following detour will be in place during this time \r\n\r\nEast on Dundas, \r\nR - William,\r\nL - York,\r\nContinue on to Florence,\r\nL - Kellog,\r\nR - Dundas\r\nto regular route\r\n\r\nAlternate stops can be found at\r\n \r\nYORKADE1 - York at Adelaide EB\r\nYORKLYL1 - York at Lyle EB\r\nYORKREC1 - York at Rectory EB\r\nFLORFAI1 - Florence at Fairgrounds south Gate EB\r\nFLOREGE1 - Florence at Egerton EB\r\nKELLOGG LANE\r\n" language: "en" } } } } entity { id: "26735" alert { active_period { start: 1699722480 end: 32503698000 } informed_entity { route_id: "94" stop_id: "DUNDADE1" } informed_entity { route_id: "94" stop_id: "DUNDEGE1" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 94 detour" language: "en" } } description_text { translation { text: "Route 94 EASTBOUND is on detour between Dundas east of Wellington EB and Dundas at Highbury EB.\r\nThe following detour will be in place during this time \r\n\r\nEast on Dundas, \r\nR - William,\r\nL - York,\r\nContinue on to Florence,\r\nL - Kellog,\r\nR - Dundas\r\nto regular route\r\n\r\nAlternate stops can be found at\r\n \r\nDundas at William EB\r\nFLOREGE1 - Florence at Egerton EB\r\n" language: "en" } } } } entity { id: "26817" alert { active_period { start: 1699722420 end: 32503698000 } informed_entity { route_id: "94" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 94 detour" language: "en" } } description_text { translation { text: "Route 94 EASTBOUND is on detour between King at Clarence EB and Dundas at Adelaide St EB.\r\nThe following detour will be in place during this time \r\n\r\nEast on King,\r\nL-Waterloo,\r\nR-Dundas\r\nto regular route\r\n\r\nThe following stops will be closed\r\n Dundas east of Wellington EB\r\n\r\nAlternate Stops can be found at\r\nDundas at Waterloo EB # 614\r\n" language: "en" } } } } entity { id: "26818" alert { active_period { start: 1699722540 end: 32503698000 } informed_entity { route_id: "94" stop_id: "DUNDADE2" } informed_entity { route_id: "94" stop_id: "DUNDWEL2" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 94 detour" language: "en" } } description_text { translation { text: "Route 94 WESTBOUND is on detour. between Dundas at Adelaide St WB and Queens at Richmond WB.\r\nThe following detour will be in place during this time \r\n\r\nWest on Dundas St\r\nR-Waterloo St\r\nL-Queens Ave\r\nto regular route\r\n\r\nThe following stops will be closed\r\nDundas at Wellington WB\r\n\r\nAlternate stops can be found at\r\nDundas at Waterloo WB # 615\r\n" language: "en" } } } } entity { id: "27028" alert { active_period { start: 1700128800 end: 1701338400 } informed_entity { route_id: "30" stop_id: "PONDBRA2" } informed_entity { route_id: "30" stop_id: "PONDBRA4" } informed_entity { route_id: "30" stop_id: "PONDBUC4" } informed_entity { route_id: "30" stop_id: "PONDENT2" } informed_entity { route_id: "30" stop_id: "ENTEPOM1" } informed_entity { route_id: "30" stop_id: "ENTEMID1" } informed_entity { route_id: "30" stop_id: "ENTEHUBR" } informed_entity { route_id: "30" stop_id: "HUBRENT4" } informed_entity { route_id: "30" stop_id: "HUBRWIL2" } informed_entity { route_id: "30" stop_id: "WILTCOM1" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 30 detour" language: "en" } } description_text { translation { text: "Route 30 EASTBOUND is on detour. between Newbold at Bradley NB and Commerce at Global NB.\r\n\r\nThe following detour will be in place during this time\r\n\r\nEast on Bradley,\r\nR-Old Victoria,\r\nR-Wilton Grove,\r\nR-Commerce, \r\nto regular route\r\n\r\nThe following stops will be closed\r\n Pond Mills South of Bradley 1 SB\r\nPond Mills south of Bradley 2 SB\r\nPond Mills at Buchanan Ct SB\r\nPond Mills at Enterprise SB\r\nEnterprise at Pond Mills EB\r\nEnterprise at Midpark EB\r\nEnterprise at Hubrey EB\r\nHubrey at Enterprise Dr. S SB\r\nHubrey at Wilton Grove SB\r\nWilton Grove at Commerce EB\r\n\r\n Alternate stops can be found at\r\n " language: "en" } } } } entity { id: "27029" alert { active_period { start: 1700128800 end: 1701338400 } informed_entity { route_id: "30" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 30 detour" language: "en" } } description_text { translation { text: "Route 30 WESTBOUND is on detour. between 3935 Cheese Factory Road and Wilton Grove at Midpark WB.\r\n\r\nThe following detour will be in place during this time\r\n\r\nWest on Wilton Grove,\r\nR-Hubrey,\r\nL-Enterprise,\r\nL-Midpark,\r\nR-Wilton Grove\r\nto regular route\r\n\r\nThe following stops will be closed\r\n \r\n\r\n Alternate stops can be found at\r\n Hubrey at Wilton Grove NB\r\nHubrey at Enterprise south NB\r\nEnterprise at Hubrey WB\r\nMidpark at Enterprise SB\r\nMidpark at Midpark Cres SB\r\n" language: "en" } } } } entity { id: "27752" alert { active_period { start: 1700356620 end: 32503698000 } informed_entity { route_id: "01" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 1 detour" language: "en" } } description_text { translation { text: "Route 1 NORTHBOUND is on detour. between Colborne at Hill St NB and Dufferin at Colborne St EB.\r\nThe following detour will be in place during this time \r\n\r\nNorth on Colborne,\r\nL-York,\r\nR-Waterloo,\r\nR-Dufferin \r\nto regular route\r\n\r\nThe following stops will be closed\r\nGrey at Colborne WB\r\nGrey at Waterloo WB\r\nWellington at Grey NB\r\nWellington South of Horton NB\r\nWellington at York NB\r\nWellington North of Dundas NB\r\nWellington at Dufferin NB\r\nDufferin at Picton St EB\r\n\r\nAlternate stops can be found at\r\nColborne at Grey NB\r\nColborne south of Horton NB\r\nYork at Colborne WB\r\nYork at Waterloo WB\r\nWaterloo south of Dundas NB\r\nWaterloo at Queens NB\r\nDufferin at Colborne EB\r\n" language: "en" } } } } entity { id: "27753" alert { active_period { start: 1700356620 end: 32503698000 } informed_entity { route_id: "01" stop_id: "DUFFWATS" } informed_entity { route_id: "01" stop_id: "DUFFWEL2" } informed_entity { route_id: "01" stop_id: "WELLQUE2" } informed_entity { route_id: "01" stop_id: "WELLDUN2" } informed_entity { route_id: "01" stop_id: "WELLYOR2" } informed_entity { route_id: "01" stop_id: "HORTWELL" } informed_entity { route_id: "01" stop_id: "HORTCOL2" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 1 detour" language: "en" } } description_text { translation { text: "Route 1 SOUTHBOUND is on detour. between Colborne at Dufferin Ave SB and Grey at Colborne WB.\r\nThe following detour will be in place during this time \r\n\r\nWest on Dufferin, \r\nL-Waterloo,\r\nL-York,\r\nR-Colborne\r\nto regular route past Horton\r\n\r\nThe following stops will be closed\r\nDufferin at Waterloo SB\r\nDufferin east of Wellington WB\r\nWellington at Queens SB\r\nWellington at Dundas St SB\r\nWellington at York SB\r\nHorton at Wellington EB\r\nHorton at Colborne EB\r\n\r\nAlternate stops can be found at\r\nWaterloo south of Dufferin SB\r\nWaterloo at King SB\r\nYork at Waterloo EB\r\nColborne south of Horton SB\r\n" language: "en" } } } } entity { id: "27754" alert { active_period { start: 1700356680 end: 32503698000 } informed_entity { route_id: "02" stop_id: "DUNDWEL2" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 2 detour" language: "en" } } description_text { translation { text: "Route 2 WESTBOUND is on detour. between Dundas at Waterloo St WB and Queens at Clarence WB.\r\nThe following detour will be in place during this time \r\n\r\nWest on Dundas St (W)\r\nR-Waterloo St\r\nL-Queens Ave\r\nto regular route\r\n\r\nThe following stops will be closed\r\nDundas at Wellington WB \r\n\r\nAlternate stops can be found at\r\nDundas at Waterloo WB # 615\r\n" language: "en" } } } } entity { id: "27755" alert { active_period { start: 1700356680 end: 32503698000 } informed_entity { route_id: "20" stop_id: "DUNDWEL2" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 20 detour" language: "en" } } description_text { translation { text: "Route 20 WESTBOUND is on detour. between Dundas at Waterloo St WB and Queens at Clarence WB.\r\nThe following detour will be in place during this time \r\n\r\nWest on Dundas St (W)\r\nR-Waterloo St\r\nL-Queens Ave\r\nto regular route\r\n\r\nThe following stops will be closed\r\nDundas at Wellington WB \r\n\r\nAlternate stops can be found at\r\nDundas at Waterloo WB # 615\r\n" language: "en" } } } } entity { id: "27756" alert { active_period { start: 1700356680 end: 32503698000 } informed_entity { route_id: "03" stop_id: "HORTWAT2" } informed_entity { route_id: "03" stop_id: "WELLHOR1" } informed_entity { route_id: "03" stop_id: "WELLYOR1" } informed_entity { route_id: "03" stop_id: "WELLDUN3" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 3 detour" language: "en" } } description_text { translation { text: "Route 3 WESTBOUND is on detour. between Horton at Colborne WB and Queens at Clarence WB.\r\nThe following detour will be in place during this time \r\n\r\nWest on Horton St\r\nR-Colborne St \r\nL-York St\r\nR-Waterloo St\r\nL-Queens Ave\r\nto regular route\r\n\r\nThe following stops will be closed\r\n Horton at Waterloo WB\r\nWellington North of Horton NB\r\nWellington at York NB\r\nWellington South of Dundas NB\r\n\r\nAlternate stops can be found at\r\nHorton at Colborne WB\r\nYork at Colborne WB\r\nYork at Waterloo WB\r\nWaterloo south of Dundas NB\r\n" language: "en" } } } } entity { id: "27757" alert { active_period { start: 1700356680 end: 32503698000 } informed_entity { route_id: "05" stop_id: "HORTWAT2" } informed_entity { route_id: "05" stop_id: "WELLHOR1" } informed_entity { route_id: "05" stop_id: "WELLYOR1" } informed_entity { route_id: "05" stop_id: "WELLDUN3" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 5 detour" language: "en" } } description_text { translation { text: "Route 5 WESTBOUND is on detour. between Horton at Colborne WB and Queens at Clarence WB.\r\nThe following detour will be in place during this time \r\n\r\nWest on Horton St\r\nR-Colborne St \r\nL-York St\r\nR-Waterloo St\r\nL-Queens Ave\r\nto regular route\r\n\r\nThe following stops will be closed\r\n Horton at Waterloo WB\r\nWellington North of Horton NB\r\nWellington at York NB\r\nWellington South of Dundas NB\r\n\r\nAlternate stops can be found at\r\nHorton at Colborne WB\r\nYork at Colborne WB\r\nYork at Waterloo WB\r\nWaterloo south of Dundas NB\r\n" language: "en" } } } } entity { id: "27758" alert { active_period { start: 1700356680 end: 32503698000 } informed_entity { route_id: "03" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 3 detour" language: "en" } } description_text { translation { text: "Route 3 EASTBOUND is on detour. between King at Clarence EB and Horton at Maitland EB.\r\nThe following detour will be in place during this time \r\n\r\nEast on King St\r\nR-Colborne St\r\nL- Horton St\r\nto regular route\r\n\r\nThe following stops will be closed\r\n Wellington at York SB\r\nHorton at Wellington EB\r\nHorton at Colborne EB\r\n\r\nAlternate stops can be found at\r\nKing west of Wellington EB\r\nHorton east of Colborne EB\r\n" language: "en" } } } } entity { id: "27759" alert { active_period { start: 1700356680 end: 32503698000 } informed_entity { route_id: "05" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 5 detour" language: "en" } } description_text { translation { text: "Route 5 EASTBOUND is on detour. between King at Clarence EB and Horton at Maitland EB.\r\nThe following detour will be in place during this time \r\n\r\nEast on King St\r\nR-Colborne St\r\nL- Horton St\r\nto regular route\r\n\r\nThe following stops will be closed\r\n Wellington at York SB\r\nHorton at Wellington EB\r\nHorton at Colborne EB\r\n\r\nAlternate stops can be found at\r\nKing west of Wellington EB\r\nHorton east of Colborne EB\r\n" language: "en" } } } } entity { id: "27760" alert { active_period { start: 1700356740 end: 32503698000 } informed_entity { route_id: "09" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 9 detour" language: "en" } } description_text { translation { text: "Route 9 EASTBOUND is on detour between King at Richmond EB and Wellington South of Dundas NB.\r\n\r\nThe following detour will be in place during this time \r\n\r\nEast on King St\r\nL-Waterloo St\r\nL-Queens Ave\r\nto regular route\r\n\r\nThe following stops will be closed\r\nWellington south of Dundas NB\r\n\r\nAlternate stops can be found at\r\nKing west of Wellington EB\r\nWaterloo south of Dundas NB\r\n" language: "en" } } } } entity { id: "27761" alert { active_period { start: 1700356740 end: 32503698000 } informed_entity { route_id: "12" stop_id: "WELLDUN3" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 12 detour" language: "en" } } description_text { translation { text: "Route 12 NORTHBOUND is on detour between King at Richmond EB and Queens at Clarence WB.\r\n\r\nThe following detour will be in place during this time \r\n\r\nEast on King St\r\nL-Waterloo St\r\nL-Queens Ave\r\nto regular route\r\n\r\nThe following stops will be closed\r\nWellington south of Dundas NB\r\n\r\nAlternate stops can be found at\r\nKing west of Wellington EB\r\nWaterloo south of Dundas NB\r\n" language: "en" } } } } entity { id: "27762" alert { active_period { start: 1700356740 end: 32503698000 } informed_entity { route_id: "19" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 19 detour" language: "en" } } description_text { translation { text: "Route 19 SOUTHBOUND is on detour between King at Richmond EB and Wellington South of Dundas NB.\r\n\r\nThe following detour will be in place during this time \r\n\r\nEast on King St\r\nL-Waterloo St\r\nL-Queens Ave\r\nto regular route\r\n\r\nThe following stops will be closed\r\nWellington south of Dundas NB\r\n\r\nAlternate stops can be found at\r\nKing west of Wellington EB\r\nWaterloo south of Dundas NB\r\n" language: "en" } } } } entity { id: "27764" alert { active_period { start: 1700356800 end: 32503698000 } informed_entity { route_id: "13" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 13 detour" language: "en" } } description_text { translation { text: "Route 13 NORTHBOUND is on detour between Wellington at McClary NB and Richmond at Queens NB.\r\n\r\nThe following detour will be in place during this time \r\n\r\nNorth on Wellington,\r\nL-Grand,\r\nR-Carfrae,\r\nContinue onto Richmond\r\nto regular route past Queens\r\n\r\nThe following stops will be closed\r\nWellington at Grand NB\r\nWellington at South NB\r\nWellington at Grey NB\r\nWellington South of Horton NB\r\nWellington at York NB\r\nWellington North of Dundas NB\r\nQueens at Clarence WB\r\n\r\nAlternate stops can be found at\r\nWellington at McClary NB\r\nGrand at High WB\r\n84 Grand WB\r\nCarfrae at Grand NB\r\nCarfrae at Carfrae St NB\r\nRichmond at Simcoe NB\r\nRichmond south of Horton NB\r\nRichmond at King NB\r\nRichmond at Queens NB\r\nRichmond at Dufferin NB\r\n" language: "en" } } } } entity { id: "27765" alert { active_period { start: 1700356800 end: 32503698000 } informed_entity { route_id: "90" stop_id: "GRANHIG2" } informed_entity { route_id: "90" stop_id: "RICHHOT3" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 90 detour" language: "en" } } description_text { translation { text: "Route 90 NORTHBOUND is on detour between Wellington South of Baseline NB and Richmond at Queens NB.\r\n\r\nThe following detour will be in place during this time \r\n\r\nNorth on Wellington,\r\nL-Grand,\r\nR-Carfrae,\r\nContinue onto Richmond\r\nto regular route past Queens\r\n\r\nThe following stops will be closed\r\nWellington at Grand NB\r\nWellington North of Dundas NB\r\n\r\nAlternate stops can be found at\r\nGrand at High WB # 791\r\nRichmond south of Horton NB\r\nRichmond at King NB # 1490\r\nRichmond at Queens NB\r\nRichmond at Dufferin NB\r\n" language: "en" } } } } entity { id: "27766" alert { active_period { start: 1700356800 end: 32503698000 } informed_entity { route_id: "90" stop_id: "RICHSIM2" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 90 detour" language: "en" } } description_text { translation { text: "Route 90 SOUTHBOUND is on detour between Richmond south of Queens SB and Wellington at Grand SB.\r\n\r\nThe following detour will be in place during this time \r\n\r\nSouth on Richmond,\r\ncontinue onto Carfrae,\r\nL-Grand,\r\nR-Wellington\r\nto regular route\r\n\r\nThe following stops will be closed\r\nKing at Clarence EB\r\n\r\nAlternate stops can be found at\r\nRichmond at Dufferin SB\r\nRichmond south of Queens SB\r\nRichmond at King SB # 2740\r\nRichmond south of Horton SB\r\n" language: "en" } } } } entity { id: "27767" alert { active_period { start: 1700356800 end: 32503698000 } informed_entity { route_id: "13" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 13 detour" language: "en" } } description_text { translation { text: "Route 13 SOUTHBOUND is on detour between Richmond south of Queens SB and Wellington at Grand SB.\r\n\r\nThe following detour will be in place during this time \r\n\r\nSouth on Richmond,\r\ncontinue onto Carfrae,\r\nL-Grand,\r\nR-Wellington\r\nto regular route\r\n\r\nThe following stops will be closed\r\nKing at Richmond EB\r\nKing at Clarence EB\r\nWellington at York SB\r\nWellington at Horton SB\r\nWellington at Grey SB\r\nWellington at South SB\r\n\r\nAlternate stops can be found at\r\nRichmond and King SB\r\nRichmond South of Horton SB\r\nRichmond at Simcoe SB\r\nRichmond at Grey SB\r\nCarfrae at Carfrae SB\r\nCarfrae at Woodland Pl SB\r\nGrand at High EB\r\n" language: "en" } } } } entity { id: "27768" alert { active_period { start: 1700356800 end: 32503698000 } informed_entity { route_id: "106" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 106 detour" language: "en" } } description_text { translation { text: "Route 106 SOUTHBOUND is on detour. between King at Richmond EB and Wellington South of Dundas NB.\r\nThe following detour will be in place during this time \r\n\r\nEast on King St\r\nL-Waterloo St\r\nL-Queens Ave\r\nto regular route\r\n\r\nThe following stops will be closed\r\nWellington south of Dundas NB\r\n\r\nAlternate stops can be found at\r\nKing west of Wellington EB\r\nWaterloo south of Dundas NB\r\n" language: "en" } } } } entity { id: "27769" alert { active_period { start: 1700358360 end: 32503698000 } informed_entity { route_id: "20" stop_id: "DUNDADE1" } informed_entity { route_id: "20" stop_id: "DUNDLYLE" } informed_entity { route_id: "20" stop_id: "DUNDHEWI" } informed_entity { route_id: "20" stop_id: "DUNDREC1" } informed_entity { route_id: "20" stop_id: "DUNDONT1" } informed_entity { route_id: "20" stop_id: "QUEBDUND" } informed_entity { route_id: "20" stop_id: "QUEBQUEE" } informed_entity { route_id: "20" stop_id: "QUEBLOR1" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 20 detour" language: "en" } } description_text { translation { text: "Route 20 EASTBOUND is on detour. between Dundas at William St EB and Quebec at Elias NB.\r\nThe following detour will be in place during this time \r\n\r\nEast on Dundas St\r\nR-William St\r\nL-York St\r\ncontinue onto Florence St\r\nL-Kellogg LN\r\nL-Dundas St\r\nR-Charlotte St\r\nL-Princess Ave\r\nR-Quebec St\r\nto regular route\r\n\r\nThe following stops will be closed\r\nDundas at Adelaide St EB\r\nDundas at Lyle St EB\r\nDundas at Hewitt St EB\r\nDundas at Rectory St EB\r\nDundas at Ontario St EB\r\nQuebec at Dundas NB\r\nQuebec at Queens NB\r\nQuebec at Lorne NB\r\n\r\nAlternate stops can be found at\r\nYork at Adelaide EB\r\nYork at Lyle EB\r\nYork at Rectory EB\r\nFlorence at Fairgrounds South Gate EB\r\nFlorence at Egerton EB\r\nKellogg Lane NB\r\nCharlotte St at Dundas NB\r\nCharlotte St at Princess Ave NB\r\n" language: "en" } } } } entity { id: "27770" alert { active_period { start: 1700358360 end: 32503698000 } informed_entity { route_id: "20" stop_id: "QUEBLOR2" } informed_entity { route_id: "20" stop_id: "QUEBDUFF" } informed_entity { route_id: "20" stop_id: "DUNDQUE2" } informed_entity { route_id: "20" stop_id: "DUNDONT2" } informed_entity { route_id: "20" stop_id: "DUNDREC2" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 20 detour" language: "en" } } description_text { translation { text: "Route 20 WESTBOUND is on detour. between Quebec at Elias SB and Dundas at English St WB.\r\nThe following detour will be in place during this time \r\n\r\nSouth on Quebec St \r\nR-Princess\r\nL-English St\r\nR-Dundas St\r\nto regular route\r\n\r\nThe following stops will be closed\r\nQuebec at Lorne SB\r\nQuebec at Dufferin SB\r\nDundas at Quebec WB\r\nDundas at Ontario St WB\r\nDundas at Rectory St WB\r\n\r\nAlternate stops can be found at\r\nQuebect at Elias SB\r\nPrincess east of Ontario WB\r\nEnglish 2 hyrdo poles South of Lorne SB\r\nDundas at English WB\r\n" language: "en" } } } } entity { id: "27771" alert { active_period { start: 1700358360 end: 32503698000 } informed_entity { route_id: "07" stop_id: "WELLYOR1" } informed_entity { route_id: "07" stop_id: "WELLDUN3" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 7 detour" language: "en" } } description_text { translation { text: "Route 7 WESTBOUND is on detour. between York at Waterloo WB and Queens at Clarence WB.\r\nThe following detour will be in place during this time \r\n\r\nWest on York St\r\nR-Waterloo St\r\nL-Queens Ave\r\nto regular route\r\n\r\nThe following stops will be closed\r\n Wellington at York NB\r\nWellington South of Dundas NB\r\n\r\n Alternate stops can be found at\r\n Waterloo south of Dundas NB\r\n" language: "en" } } } } entity { id: "27811" alert { active_period { start: 1700582940 end: 32503698000 } informed_entity { route_id: "28" stop_id: "WHITEXE3" } informed_entity { route_id: "28" stop_id: "WHITEXE2" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 28 detour" language: "en" } } description_text { translation { text: "Route 28 WESTBOUND is on detour. between White Oak Road at Exeter NS 1 SB and Exeter at White Oak Road WB.\r\nThe following detour will be in place during this time \r\n\r\nDue to construction, stop #2905 White Oak Road at Exeter NS 2 SB is closed. Please catch the bus at the temporary stop located 2 utility poles north of stop." language: "en" } } } } entity { id: "27841" alert { active_period { start: 1701252000 end: 1703833200 } informed_entity { route_id: "12" stop_id: "WHARWON2" } cause: CONSTRUCTION effect: OTHER_EFFECT header_text { translation { text: "Route 12 Stop Closure" language: "en" } } description_text { translation { text: "Stop 2595 - Wharncliffe south of Morgan SB will be closed while the curb lane is occupied for construction. Please catch the bus at stop 2961 Wharncliffe north of Morgan SB during this time. " language: "en" } } } } entity { id: "27897" alert { active_period { start: 1700751000 end: 32503698000 } informed_entity { route_id: "16" stop_id: "ADELHIL2" } cause: CONSTRUCTION effect: OTHER_EFFECT header_text { translation { text: "Route 16 Stop Closure" language: "en" } } description_text { translation { text: "Stop 38 - Adelaide at Hill SB is closed while the curb lane is blocked. A temp stop is available approx. 70 meters north (1 hydro pole north)" language: "en" } } } } entity { id: "27937" alert { active_period { start: 1701260640 end: 1702018800 } informed_entity { route_id: "01" stop_id: "ADELCHE1" } informed_entity { route_id: "01" stop_id: "ADELHUR1" } informed_entity { route_id: "01" stop_id: "ADELHUR5" } informed_entity { route_id: "01" stop_id: "ADELREG1" } informed_entity { route_id: "01" stop_id: "ADELVIC1" } informed_entity { route_id: "01" stop_id: "BASEFAI2" } informed_entity { route_id: "01" stop_id: "CHEACOL1" } informed_entity { route_id: "01" stop_id: "CHEAMAI1" } informed_entity { route_id: "01" stop_id: "CHEAWIL1" } informed_entity { route_id: "01" stop_id: "COLBCEN1" } informed_entity { route_id: "01" stop_id: "COLBPAM1" } informed_entity { route_id: "01" stop_id: "COLBPRIN" } informed_entity { route_id: "01" stop_id: "COMMDEV4" } informed_entity { route_id: "01" stop_id: "COMMKIE2" } informed_entity { route_id: "01" stop_id: "COMMPOM4" } informed_entity { route_id: "01" stop_id: "DUFFCOLB" } informed_entity { route_id: "01" stop_id: "DUFFPICT" } informed_entity { route_id: "01" stop_id: "GREYCOLB" } informed_entity { route_id: "01" stop_id: "GREYWATE" } informed_entity { route_id: "01" stop_id: "KINGBUR1" } informed_entity { route_id: "01" stop_id: "KINGCHI1" } informed_entity { route_id: "01" stop_id: "KINGSCE1" } informed_entity { route_id: "01" stop_id: "KINGVERM" } informed_entity { route_id: "01" stop_id: "KIPPADEL" } informed_entity { route_id: "01" stop_id: "PONDBURL" } informed_entity { route_id: "01" stop_id: "PONDCLE1" } informed_entity { route_id: "01" stop_id: "PONDCOMM" } informed_entity { route_id: "01" stop_id: "PONDEGER" } informed_entity { route_id: "01" stop_id: "PONDSCE1" } informed_entity { route_id: "01" stop_id: "SHELDEVE" } informed_entity { route_id: "01" stop_id: "SOUTWATE" } informed_entity { route_id: "01" stop_id: "SOUTWEL3" } informed_entity { route_id: "01" stop_id: "THOMADE2" } informed_entity { route_id: "01" stop_id: "THOMCHE2" } informed_entity { route_id: "01" stop_id: "THOMGLA2" } informed_entity { route_id: "01" stop_id: "THOMJACQ" } informed_entity { route_id: "01" stop_id: "THOMKED2" } informed_entity { route_id: "01" stop_id: "WELLALEX" } informed_entity { route_id: "01" stop_id: "WELLBOND" } informed_entity { route_id: "01" stop_id: "WELLCHES" } informed_entity { route_id: "01" stop_id: "WELLDUFF" } informed_entity { route_id: "01" stop_id: "WELLDUN1" } informed_entity { route_id: "01" stop_id: "WELLGRA1" } informed_entity { route_id: "01" stop_id: "WELLGRE1" } informed_entity { route_id: "01" stop_id: "WELLHOR3" } informed_entity { route_id: "01" stop_id: "WELLMCL1" } informed_entity { route_id: "01" stop_id: "WELLYOR1" } informed_entity { route_id: "01" stop_id: "WESTBAS2" } informed_entity { route_id: "01" stop_id: "WESTWHE2" } informed_entity { route_id: "01" stop_id: "KIEDTHOM" } informed_entity { route_id: "01" stop_id: "PMILTHOP" } informed_entity { route_id: "01" stop_id: "SOUTHOSP" } informed_entity { route_id: "01" stop_id: "KINGDIP1" } informed_entity { route_id: "01" stop_id: "WESTTHO2" } informed_entity { route_id: "01" stop_id: "COLBGRO2" } informed_entity { route_id: "01" stop_id: "COLBOXFO" } informed_entity { route_id: "01" stop_id: "COLBSJM1" } informed_entity { route_id: "01" stop_id: "WELLBAS3" } informed_entity { route_id: "01" stop_id: "PONDAIL2" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 1 detour" language: "en" } } description_text { translation { text: "Route 1 NORTHBOUND is on detour. between South St Hospital and Grey at Colborne WB.\r\n\r\n\r\nThe following detour will be in place during this time \r\n\r\nEast on South St (E)\r\nL-Maitland St\r\nL-Hill St\r\nR-Colborne St\r\nto existing detour routing" language: "en" } } } } entity { id: "28050" alert { active_period { start: 1701252000 end: 1701331200 } informed_entity { route_id: "04" stop_id: "RICHHYM1" } cause: CONSTRUCTION effect: OTHER_EFFECT header_text { translation { text: "Route 4 stop closure" language: "en" } } description_text { translation { text: "Due to a sidewalk closure, stop 1483 Richmond at Hyman NB is closed. Please catch the bus at Richmond at Pall Mall NB." language: "en" } } } } entity { id: "28051" alert { active_period { start: 1701252000 end: 1701331200 } informed_entity { route_id: "06" stop_id: "RICHHYM1" } cause: CONSTRUCTION effect: OTHER_EFFECT header_text { translation { text: "Route 6 stop closure" language: "en" } } description_text { translation { text: "Due to a sidewalk closure, stop 1483 Richmond at Hyman NB is closed. Please catch the bus at Richmond at Pall Mall NB." language: "en" } } } } entity { id: "28052" alert { active_period { start: 1701252000 end: 1701331200 } informed_entity { route_id: "13" stop_id: "RICHHYM1" } cause: CONSTRUCTION effect: OTHER_EFFECT header_text { translation { text: "Route 13 stop closure" language: "en" } } description_text { translation { text: "Due to a sidewalk closure, stop 1483 Richmond at Hyman NB is closed. Please catch the bus at Richmond at Pall Mall NB." language: "en" } } } } entity { id: "28053" alert { active_period { start: 1701252000 end: 1701331200 } informed_entity { route_id: "15" stop_id: "RICHHYM1" } cause: CONSTRUCTION effect: OTHER_EFFECT header_text { translation { text: "Route 15 stop closure" language: "en" } } description_text { translation { text: "Due to a sidewalk closure, stop 1483 Richmond at Hyman NB is closed. Please catch the bus at Richmond at Pall Mall NB." language: "en" } } } } entity { id: "28054" alert { active_period { start: 1701252000 end: 1701331200 } informed_entity { route_id: "104" stop_id: "RICHHYM1" } cause: CONSTRUCTION effect: OTHER_EFFECT header_text { translation { text: "Route 104 stop closure" language: "en" } } description_text { translation { text: "Due to a sidewalk closure, stop 1483 Richmond at Hyman NB is closed. Please catch the bus at Richmond at Pall Mall NB." language: "en" } } } } entity { id: "28055" alert { active_period { start: 1701252000 end: 1701331200 } informed_entity { route_id: "106" stop_id: "RICHHYM1" } cause: CONSTRUCTION effect: OTHER_EFFECT header_text { translation { text: "Route 106 stop closure" language: "en" } } description_text { translation { text: "Due to a sidewalk closure, stop 1483 Richmond at Hyman NB is closed. Please catch the bus at Richmond at Pall Mall NB." language: "en" } } } } entity { id: "28095" alert { active_period { start: 1701269160 end: 1701500400 } informed_entity { route_id: "28" stop_id: "WHITEXET" } informed_entity { route_id: "28" stop_id: "WHITEXE1" } informed_entity { route_id: "28" stop_id: "WHITDOWE" } informed_entity { route_id: "28" stop_id: "WHITDOW1" } informed_entity { route_id: "28" stop_id: "WHITBRAD" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 28 detour" language: "en" } } description_text { translation { text: "Route 28 EASTBOUND is on detour between Exeter at Breck FS 2 EB and Bradley at Jalna FS EB - West Leg.\r\n\r\nThe following detour will be in place during this time \r\n\r\nEast on Exeter Rd (E)\r\nL-Chalkstone Dr\r\nL-Jalna Blvd\r\nR-Bradley Ave\r\nto regular route\r\n\r\nThe following stops will be closed\r\nWhite Oak Road at Exeter NB\r\nWhite Oak Road at Exeter 2 NB\r\nWhite Oak Road at Dowell NS NB\r\nWhite Oak Road at Dowell FS NB\r\nWhite Oak Road at Bradley NS NB\r\n\r\n Alternate stops can be found at\r\n Temp stop on Exeter east of White Oak EB\r\nBradley at Jalna EB # 2792\r\n" language: "en" } } } } entity { id: "28096" alert { active_period { start: 1701269160 end: 1701500400 } informed_entity { route_id: "28" stop_id: "BRADJAL3" } informed_entity { route_id: "28" stop_id: "WHITBRA1" } informed_entity { route_id: "28" stop_id: "WHITDOW2" } informed_entity { route_id: "28" stop_id: "WHITEXE2" } informed_entity { route_id: "28" stop_id: "WHITEXE3" } cause: CONSTRUCTION effect: DETOUR header_text { translation { text: "Route 28 detour" language: "en" } } description_text { translation { text: "Route 28 WESTBOUND is on detour between Bradley west of Ernest 2 WB and Exeter at White Oak Road WB.\r\n\r\nThe following detour will be in place during this time \r\n\r\nWest on Bradley Ave (SW)\r\nL-Jalna Blvd\r\nR-Chalkstone Dr\r\nR-Exeter Rd\r\nto regular route\r\n\r\nThe following stops will be closed\r\nBradley west of Jalna WB - West Leg\r\nWhite Oak Road south of Bradley SB\r\nWhite Oak Road at Dowell NS SB\r\nWhite Oak Road at Exeter NS 1 SB\r\nWhite Oak Road at Exeter NS 2 SB\r\n\r\n Alternate stops can be found at\r\n Exeter at White Oaks WB # 2827\r\nTemp stop on Jalna South of Bradley SB\r\n" language: "en" } } } }