<gh_stars>0
def _makeSchedule(startHour, endHour, frequencyMinutes):
    result = []
    t = startHour
    endHour -= 1/60.0
    while t <= endHour:
        minute = int(round(t*60))
        result.append('%2d:%02d:00' % (minute / 60, minute % 60))
        t += frequencyMinutes/60.0
    return result

rem = (
    _makeSchedule(  5.5, 6.5, 6)
    +_makeSchedule( 6.5, 9.5, 3)
    +_makeSchedule( 9.5,15.0, 3)
    +_makeSchedule(15.0,19.0, 3)
    +_makeSchedule(19.0,22.0, 5)
    +_makeSchedule(22.0,25.6, 8)
)

# Aschedule for route 'orange'
# at stop 'station berri-uqam' on Monday 2016-01-04 00:00:00
orange = [
    ' 0:02:00', ' 0:10:00', ' 0:18:00', ' 0:26:00', ' 0:34:00', ' 0:42:00', ' 0:49:00', ' 0:59:00',
    ' 5:50:00', ' 5:58:00',
    ' 6:06:00', ' 6:14:00', ' 6:22:00', ' 6:29:00', ' 6:37:00', ' 6:45:00', ' 6:50:00', ' 6:55:00', ' 6:59:00',
    ' 7:04:00', ' 7:07:00', ' 7:11:00', ' 7:15:00', ' 7:19:00', ' 7:23:00', ' 7:26:00', ' 7:30:00', ' 7:34:00', ' 7:37:00', ' 7:40:00', ' 7:44:00', ' 7:47:00', ' 7:50:00', ' 7:54:00', ' 7:57:00',
    ' 8:00:00', ' 8:03:00', ' 8:07:00', ' 8:09:00', ' 8:12:00', ' 8:14:00', ' 8:17:00', ' 8:19:00', ' 8:22:00', ' 8:24:00', ' 8:27:00', ' 8:29:00', ' 8:32:00', ' 8:34:00', ' 8:37:00', ' 8:40:00', ' 8:42:00', ' 8:45:00', ' 8:47:00', ' 8:50:00', ' 8:52:00', ' 8:55:00', ' 8:59:00',
    ' 9:02:00', ' 9:05:00', ' 9:09:00', ' 9:13:00', ' 9:16:00', ' 9:20:00', ' 9:24:00', ' 9:27:00', ' 9:32:00', ' 9:37:00', ' 9:42:00', ' 9:48:00', ' 9:54:00', ' 9:59:00',
    '10:05:00', '10:11:00', '10:17:00', '10:23:00', '10:29:00', '10:35:00', '10:41:00', '10:47:00', '10:53:00', '10:59:00',
    '11:05:00', '11:11:00', '11:17:00', '11:23:00', '11:29:00', '11:35:00', '11:41:00', '11:47:00', '11:53:00', '11:59:00',
    '12:05:00', '12:11:00', '12:17:00', '12:23:00', '12:29:00', '12:35:00', '12:41:00', '12:47:00', '12:53:00', '12:59:00',
    '13:05:00', '13:11:00', '13:17:00', '13:23:00', '13:29:00', '13:35:00', '13:41:00', '13:47:00', '13:53:00', '13:59:00',
    '14:05:00', '14:11:00', '14:17:00', '14:23:00', '14:29:00', '14:35:00', '14:41:00', '14:47:00', '14:53:00', '14:59:00',
    '15:02:00', '15:05:00', '15:09:00', '15:14:00', '15:18:00', '15:23:00', '15:27:00', '15:32:00', '15:36:00', '15:40:00', '15:45:00', '15:48:00', '15:52:00', '15:55:00', '15:58:00',
    '16:01:00', '16:04:00', '16:07:00', '16:09:00', '16:12:00', '16:15:00', '16:17:00', '16:20:00', '16:23:00', '16:26:00', '16:28:00', '16:31:00', '16:34:00', '16:37:00', '16:41:00', '16:44:00', '16:47:00', '16:51:00', '16:54:00', '16:58:00',
    '17:01:00', '17:05:00', '17:08:00', '17:12:00', '17:15:00', '17:19:00', '17:22:00', '17:26:00', '17:29:00', '17:34:00', '17:38:00', '17:43:00', '17:48:00', '17:53:00', '17:59:00',
    '18:04:00', '18:09:00', '18:15:00', '18:20:00', '18:25:00', '18:31:00', '18:36:00', '18:41:00', '18:46:00', '18:52:00', '18:57:00',
    '19:03:00', '19:08:00', '19:13:00', '19:19:00', '19:24:00', '19:30:00', '19:35:00', '19:40:00', '19:46:00', '19:51:00', '19:57:00',
    '20:02:00', '20:08:00', '20:14:00', '20:21:00', '20:27:00', '20:34:00', '20:40:00', '20:47:00', '20:53:00',
    '21:00:00', '21:06:00', '21:13:00', '21:19:00', '21:26:00', '21:32:00', '21:39:00', '21:46:00', '21:53:00',
    '22:00:00', '22:06:00', '22:13:00', '22:20:00', '22:27:00', '22:34:00', '22:41:00', '22:47:00', '22:54:00',
    '23:01:00', '23:08:00', '23:15:00', '23:23:00', '23:31:00', '23:39:00', '23:47:00', '23:55:00']

#schedule for route 'dm'
#at stop 'gare centrale' on Tuesday 2016-01-12 00:00:00
#headsigns: 'Montreal'
dm = [
    ' 6:30:00',
    ' 7:15:00', ' 7:40:00', ' 7:58:00',
    ' 8:17:00', ' 8:27:00', ' 8:45:00',
    ' 9:02:00', ' 9:18:00', ' 9:38:00',
    '10:33:00',
    '11:00:00',
    '12:00:00',
    '13:00:00',
    '14:00:00',
    '15:00:00',
    '16:15:00',
    '17:23:00',
    '18:03:00', '18:43:00',
    '19:13:00',
    '20:00:00',
    '21:00:00',
    '22:00:00',
    '23:55:00'
]


#schedule for route 'ma'
#at stop 'gare centrale' on Tuesday 2016-01-12 00:00:00
#headsigns: 'Montreal',
ma = [
    ' 6:45:00',
    ' 7:23:00',
    ' 8:05:00',
    ' 8:35:00',
    ' 9:54:00',
    '14:35:00',
    '18:48:00',
    '21:35:00',
]

#schedule for route 'sj'
#at stop 'gare parc' on Tuesday 2016-01-12 00:00:00
#headsigns: 'Montreal',
sj = [
    ' 6:13:00',
    ' 7:09:00',
    ' 7:34:00',
    ' 7:54:00',
    ' 8:09:00',
    ' 8:29:00',
    ' 9:31:00',
    '11:51:00',
    '14:11:00',
    '16:45:00',
    '18:03:00',
    '19:48:00',
    '21:57:00',
]


#schedule for route 'vh'
#at stop 'gare lucien-l'allier' on Wednesday 2016-01-13 00:00:00
#headsigns: 'Montreal', 
vh = [
    ' 6:45:00',
    ' 7:28:00',
    ' 7:43:00',
    ' 7:58:00',
    ' 8:13:00',
    ' 8:30:00',
    ' 8:45:00',
    ' 9:10:00',
    ' 9:20:00',
    '12:15:00',
    '14:55:00',
    '17:45:00',
    '20:55:00',
]

#schedule for route 'canada line'
#at stop 'waterfront station' on Monday 2016-04-18 03:00:00
#headsigns: 'Waterfront',
canadaLine = [
    ' 0:00:00',
    ' 0:10:00',
    ' 0:20:00',
    ' 0:30:00',
    ' 0:40:00',
    ' 0:50:00',
    ' 1:00:00',
    ' 1:12:00',
    ' 1:21:00',
    ' 5:27:00',
    ' 5:32:00',
    ' 5:39:00',
    ' 5:45:00',
    ' 5:51:00',
    ' 5:57:00',
    ' 6:03:00',
    ' 6:09:00',
    ' 6:15:00',
    ' 6:21:00',
    ' 6:27:00',
    ' 6:33:00',
    ' 6:39:00',
    ' 6:45:00',
    ' 6:51:00',
    ' 6:55:00',
    ' 6:58:00',
    ' 7:02:00',
    ' 7:05:00',
    ' 7:09:00',
    ' 7:12:00',
    ' 7:16:00',
    ' 7:19:00',
    ' 7:23:00',
    ' 7:26:00',
    ' 7:30:00',
    ' 7:33:00',
    ' 7:37:00',
    ' 7:40:00',
    ' 7:44:00',
    ' 7:47:00',
    ' 7:51:00',
    ' 7:54:00',
    ' 7:58:00',
    ' 8:01:00',
    ' 8:05:00',
    ' 8:08:00',
    ' 8:12:00',
    ' 8:15:00',
    ' 8:19:00',
    ' 8:22:00',
    ' 8:26:00',
    ' 8:29:00',
    ' 8:33:00',
    ' 8:36:00',
    ' 8:40:00',
    ' 8:43:00',
    ' 8:47:00',
    ' 8:50:00',
    ' 8:54:00',
    ' 8:57:00',
    ' 9:01:00',
    ' 9:04:00',
    ' 9:08:00',
    ' 9:11:00',
    ' 9:15:00',
    ' 9:18:00',
    ' 9:22:00',
    ' 9:25:00',
    ' 9:29:00',
    ' 9:32:00',
    ' 9:36:00',
    ' 9:39:00',
    ' 9:43:00',
    ' 9:46:00',
    ' 9:50:00',
    ' 9:53:00',
    ' 9:57:00',
    '10:00:00',
    '10:04:00',
    '10:07:00',
    '10:11:00',
    '10:14:00',
    '10:18:00',
    '10:21:00',
    '10:25:00',
    '10:28:00',
    '10:32:00',
    '10:35:00',
    '10:39:00',
    '10:42:00',
    '10:46:00',
    '10:49:00',
    '10:53:00',
    '10:56:00',
    '11:00:00',
    '11:03:00',
    '11:07:00',
    '11:10:00',
    '11:14:00',
    '11:17:00',
    '11:21:00',
    '11:24:00',
    '11:28:00',
    '11:31:00',
    '11:35:00',
    '11:38:00',
    '11:42:00',
    '11:45:00',
    '11:49:00',
    '11:52:00',
    '11:56:00',
    '11:59:00',
    '12:03:00',
    '12:06:00',
    '12:10:00',
    '12:13:00',
    '12:17:00',
    '12:20:00',
    '12:24:00',
    '12:27:00',
    '12:31:00',
    '12:34:00',
    '12:38:00',
    '12:41:00',
    '12:45:00',
    '12:48:00',
    '12:52:00',
    '12:55:00',
    '12:59:00',
    '13:02:00',
    '13:06:00',
    '13:09:00',
    '13:13:00',
    '13:16:00',
    '13:20:00',
    '13:23:00',
    '13:27:00',
    '13:30:00',
    '13:34:00',
    '13:37:00',
    '13:41:00',
    '13:44:00',
    '13:48:00',
    '13:51:00',
    '13:55:00',
    '13:58:00',
    '14:02:00',
    '14:05:00',
    '14:09:00',
    '14:12:00',
    '14:16:00',
    '14:19:00',
    '14:23:00',
    '14:26:00',
    '14:30:00',
    '14:33:00',
    '14:37:00',
    '14:40:00',
    '14:44:00',
    '14:47:00',
    '14:51:00',
    '14:54:00',
    '14:58:00',
    '15:01:00',
    '15:05:00',
    '15:08:00',
    '15:12:00',
    '15:15:00',
    '15:19:00',
    '15:22:00',
    '15:26:00',
    '15:29:00',
    '15:33:00',
    '15:36:00',
    '15:40:00',
    '15:43:00',
    '15:47:00',
    '15:50:00',
    '15:54:00',
    '15:57:00',
    '16:01:00',
    '16:04:00',
    '16:08:00',
    '16:11:00',
    '16:15:00',
    '16:18:00',
    '16:22:00',
    '16:25:00',
    '16:29:00',
    '16:32:00',
    '16:36:00',
    '16:39:00',
    '16:43:00',
    '16:46:00',
    '16:50:00',
    '16:53:00',
    '16:57:00',
    '17:00:00',
    '17:04:00',
    '17:07:00',
    '17:11:00',
    '17:14:00',
    '17:18:00',
    '17:21:00',
    '17:25:00',
    '17:28:00',
    '17:32:00',
    '17:35:00',
    '17:39:00',
    '17:42:00',
    '17:46:00',
    '17:49:00',
    '17:53:00',
    '17:56:00',
    '18:00:00',
    '18:03:00',
    '18:07:00',
    '18:10:00',
    '18:14:00',
    '18:17:00',
    '18:21:00',
    '18:24:00',
    '18:28:00',
    '18:31:00',
    '18:35:00',
    '18:38:00',
    '18:42:00',
    '18:45:00',
    '18:49:00',
    '18:52:00',
    '18:56:00',
    '18:59:00',
    '19:03:00',
    '19:06:00',
    '19:10:00',
    '19:13:00',
    '19:17:00',
    '19:26:00',
    '19:32:00',
    '19:38:00',
    '19:44:00',
    '19:50:00',
    '19:56:00',
    '20:02:00',
    '20:08:00',
    '20:14:00',
    '20:20:00',
    '20:26:00',
    '20:32:00',
    '20:38:00',
    '20:44:00',
    '20:50:00',
    '20:56:00',
    '21:02:00',
    '21:08:00',
    '21:14:00',
    '21:20:00',
    '21:26:00',
    '21:32:00',
    '21:38:00',
    '21:44:00',
    '21:50:00',
    '21:56:00',
    '22:02:00',
    '22:08:00',
    '22:14:00',
    '22:20:00',
    '22:26:00',
    '22:32:00',
    '22:38:00',
    '22:44:00',
    '22:50:00',
    '22:56:00',
    '23:02:00',
    '23:08:00',
    '23:14:00',
    '23:20:00',
    '23:30:00',
    '23:40:00',
    '23:50:00',
]

def _makeSchedule(startHour, endHour, frequencyMinutes):
    result = []
    t = startHour
    endHour -= 1/60.0
    while t <= endHour:
        minute = int(round(t*60))
        result.append('%2d:%02d:00' % (minute / 60, minute % 60))
        t += frequencyMinutes/60.0
    return result

rem = (
    _makeSchedule(  5.5, 6.5, 6)
    +_makeSchedule( 6.5, 9.5, 3)
    +_makeSchedule( 9.5,15.0, 3)
    +_makeSchedule(15.0,19.0, 3)
    +_makeSchedule(19.0,22.0, 5)
    +_makeSchedule(22.0,25.6, 8)
)

# Aschedule for route 'orange'
# at stop 'station berri-uqam' on Monday 2016-01-04 00:00:00
orange = [
    ' 0:02:00', ' 0:10:00', ' 0:18:00', ' 0:26:00', ' 0:34:00', ' 0:42:00', ' 0:49:00', ' 0:59:00',
    ' 5:50:00', ' 5:58:00',
    ' 6:06:00', ' 6:14:00', ' 6:22:00', ' 6:29:00', ' 6:37:00', ' 6:45:00', ' 6:50:00', ' 6:55:00', ' 6:59:00',
    ' 7:04:00', ' 7:07:00', ' 7:11:00', ' 7:15:00', ' 7:19:00', ' 7:23:00', ' 7:26:00', ' 7:30:00', ' 7:34:00', ' 7:37:00', ' 7:40:00', ' 7:44:00', ' 7:47:00', ' 7:50:00', ' 7:54:00', ' 7:57:00',
    ' 8:00:00', ' 8:03:00', ' 8:07:00', ' 8:09:00', ' 8:12:00', ' 8:14:00', ' 8:17:00', ' 8:19:00', ' 8:22:00', ' 8:24:00', ' 8:27:00', ' 8:29:00', ' 8:32:00', ' 8:34:00', ' 8:37:00', ' 8:40:00', ' 8:42:00', ' 8:45:00', ' 8:47:00', ' 8:50:00', ' 8:52:00', ' 8:55:00', ' 8:59:00',
    ' 9:02:00', ' 9:05:00', ' 9:09:00', ' 9:13:00', ' 9:16:00', ' 9:20:00', ' 9:24:00', ' 9:27:00', ' 9:32:00', ' 9:37:00', ' 9:42:00', ' 9:48:00', ' 9:54:00', ' 9:59:00',
    '10:05:00', '10:11:00', '10:17:00', '10:23:00', '10:29:00', '10:35:00', '10:41:00', '10:47:00', '10:53:00', '10:59:00',
    '11:05:00', '11:11:00', '11:17:00', '11:23:00', '11:29:00', '11:35:00', '11:41:00', '11:47:00', '11:53:00', '11:59:00',
    '12:05:00', '12:11:00', '12:17:00', '12:23:00', '12:29:00', '12:35:00', '12:41:00', '12:47:00', '12:53:00', '12:59:00',
    '13:05:00', '13:11:00', '13:17:00', '13:23:00', '13:29:00', '13:35:00', '13:41:00', '13:47:00', '13:53:00', '13:59:00',
    '14:05:00', '14:11:00', '14:17:00', '14:23:00', '14:29:00', '14:35:00', '14:41:00', '14:47:00', '14:53:00', '14:59:00',
    '15:02:00', '15:05:00', '15:09:00', '15:14:00', '15:18:00', '15:23:00', '15:27:00', '15:32:00', '15:36:00', '15:40:00', '15:45:00', '15:48:00', '15:52:00', '15:55:00', '15:58:00',
    '16:01:00', '16:04:00', '16:07:00', '16:09:00', '16:12:00', '16:15:00', '16:17:00', '16:20:00', '16:23:00', '16:26:00', '16:28:00', '16:31:00', '16:34:00', '16:37:00', '16:41:00', '16:44:00', '16:47:00', '16:51:00', '16:54:00', '16:58:00',
    '17:01:00', '17:05:00', '17:08:00', '17:12:00', '17:15:00', '17:19:00', '17:22:00', '17:26:00', '17:29:00', '17:34:00', '17:38:00', '17:43:00', '17:48:00', '17:53:00', '17:59:00',
    '18:04:00', '18:09:00', '18:15:00', '18:20:00', '18:25:00', '18:31:00', '18:36:00', '18:41:00', '18:46:00', '18:52:00', '18:57:00',
    '19:03:00', '19:08:00', '19:13:00', '19:19:00', '19:24:00', '19:30:00', '19:35:00', '19:40:00', '19:46:00', '19:51:00', '19:57:00',
    '20:02:00', '20:08:00', '20:14:00', '20:21:00', '20:27:00', '20:34:00', '20:40:00', '20:47:00', '20:53:00',
    '21:00:00', '21:06:00', '21:13:00', '21:19:00', '21:26:00', '21:32:00', '21:39:00', '21:46:00', '21:53:00',
    '22:00:00', '22:06:00', '22:13:00', '22:20:00', '22:27:00', '22:34:00', '22:41:00', '22:47:00', '22:54:00',
    '23:01:00', '23:08:00', '23:15:00', '23:23:00', '23:31:00', '23:39:00', '23:47:00', '23:55:00']

#schedule for route 'dm'
#at stop 'gare centrale' on Tuesday 2016-01-12 00:00:00
#headsigns: 'Montreal'
dm = [
    ' 6:30:00',
    ' 7:15:00', ' 7:40:00', ' 7:58:00',
    ' 8:17:00', ' 8:27:00', ' 8:45:00',
    ' 9:02:00', ' 9:18:00', ' 9:38:00',
    '10:33:00',
    '11:00:00',
    '12:00:00',
    '13:00:00',
    '14:00:00',
    '15:00:00',
    '16:15:00',
    '17:23:00',
    '18:03:00', '18:43:00',
    '19:13:00',
    '20:00:00',
    '21:00:00',
    '22:00:00',
    '23:55:00'
]


#schedule for route 'ma'
#at stop 'gare centrale' on Tuesday 2016-01-12 00:00:00
#headsigns: 'Montreal',
ma = [
    ' 6:45:00',
    ' 7:23:00',
    ' 8:05:00',
    ' 8:35:00',
    ' 9:54:00',
    '14:35:00',
    '18:48:00',
    '21:35:00',
]

#schedule for route 'sj'
#at stop 'gare parc' on Tuesday 2016-01-12 00:00:00
#headsigns: 'Montreal',
sj = [
    ' 6:13:00',
    ' 7:09:00',
    ' 7:34:00',
    ' 7:54:00',
    ' 8:09:00',
    ' 8:29:00',
    ' 9:31:00',
    '11:51:00',
    '14:11:00',
    '16:45:00',
    '18:03:00',
    '19:48:00',
    '21:57:00',
]


#schedule for route 'vh'
#at stop 'gare lucien-l'allier' on Wednesday 2016-01-13 00:00:00
#headsigns: 'Montreal', 
vh = [
    ' 6:45:00',
    ' 7:28:00',
    ' 7:43:00',
    ' 7:58:00',
    ' 8:13:00',
    ' 8:30:00',
    ' 8:45:00',
    ' 9:10:00',
    ' 9:20:00',
    '12:15:00',
    '14:55:00',
    '17:45:00',
    '20:55:00',
]

#schedule for route 'canada line'
#at stop 'waterfront station' on Monday 2016-04-18 03:00:00
#headsigns: 'Waterfront',
canadaLine = [
    ' 0:00:00',
    ' 0:10:00',
    ' 0:20:00',
    ' 0:30:00',
    ' 0:40:00',
    ' 0:50:00',
    ' 1:00:00',
    ' 1:12:00',
    ' 1:21:00',
    ' 5:27:00',
    ' 5:32:00',
    ' 5:39:00',
    ' 5:45:00',
    ' 5:51:00',
    ' 5:57:00',
    ' 6:03:00',
    ' 6:09:00',
    ' 6:15:00',
    ' 6:21:00',
    ' 6:27:00',
    ' 6:33:00',
    ' 6:39:00',
    ' 6:45:00',
    ' 6:51:00',
    ' 6:55:00',
    ' 6:58:00',
    ' 7:02:00',
    ' 7:05:00',
    ' 7:09:00',
    ' 7:12:00',
    ' 7:16:00',
    ' 7:19:00',
    ' 7:23:00',
    ' 7:26:00',
    ' 7:30:00',
    ' 7:33:00',
    ' 7:37:00',
    ' 7:40:00',
    ' 7:44:00',
    ' 7:47:00',
    ' 7:51:00',
    ' 7:54:00',
    ' 7:58:00',
    ' 8:01:00',
    ' 8:05:00',
    ' 8:08:00',
    ' 8:12:00',
    ' 8:15:00',
    ' 8:19:00',
    ' 8:22:00',
    ' 8:26:00',
    ' 8:29:00',
    ' 8:33:00',
    ' 8:36:00',
    ' 8:40:00',
    ' 8:43:00',
    ' 8:47:00',
    ' 8:50:00',
    ' 8:54:00',
    ' 8:57:00',
    ' 9:01:00',
    ' 9:04:00',
    ' 9:08:00',
    ' 9:11:00',
    ' 9:15:00',
    ' 9:18:00',
    ' 9:22:00',
    ' 9:25:00',
    ' 9:29:00',
    ' 9:32:00',
    ' 9:36:00',
    ' 9:39:00',
    ' 9:43:00',
    ' 9:46:00',
    ' 9:50:00',
    ' 9:53:00',
    ' 9:57:00',
    '10:00:00',
    '10:04:00',
    '10:07:00',
    '10:11:00',
    '10:14:00',
    '10:18:00',
    '10:21:00',
    '10:25:00',
    '10:28:00',
    '10:32:00',
    '10:35:00',
    '10:39:00',
    '10:42:00',
    '10:46:00',
    '10:49:00',
    '10:53:00',
    '10:56:00',
    '11:00:00',
    '11:03:00',
    '11:07:00',
    '11:10:00',
    '11:14:00',
    '11:17:00',
    '11:21:00',
    '11:24:00',
    '11:28:00',
    '11:31:00',
    '11:35:00',
    '11:38:00',
    '11:42:00',
    '11:45:00',
    '11:49:00',
    '11:52:00',
    '11:56:00',
    '11:59:00',
    '12:03:00',
    '12:06:00',
    '12:10:00',
    '12:13:00',
    '12:17:00',
    '12:20:00',
    '12:24:00',
    '12:27:00',
    '12:31:00',
    '12:34:00',
    '12:38:00',
    '12:41:00',
    '12:45:00',
    '12:48:00',
    '12:52:00',
    '12:55:00',
    '12:59:00',
    '13:02:00',
    '13:06:00',
    '13:09:00',
    '13:13:00',
    '13:16:00',
    '13:20:00',
    '13:23:00',
    '13:27:00',
    '13:30:00',
    '13:34:00',
    '13:37:00',
    '13:41:00',
    '13:44:00',
    '13:48:00',
    '13:51:00',
    '13:55:00',
    '13:58:00',
    '14:02:00',
    '14:05:00',
    '14:09:00',
    '14:12:00',
    '14:16:00',
    '14:19:00',
    '14:23:00',
    '14:26:00',
    '14:30:00',
    '14:33:00',
    '14:37:00',
    '14:40:00',
    '14:44:00',
    '14:47:00',
    '14:51:00',
    '14:54:00',
    '14:58:00',
    '15:01:00',
    '15:05:00',
    '15:08:00',
    '15:12:00',
    '15:15:00',
    '15:19:00',
    '15:22:00',
    '15:26:00',
    '15:29:00',
    '15:33:00',
    '15:36:00',
    '15:40:00',
    '15:43:00',
    '15:47:00',
    '15:50:00',
    '15:54:00',
    '15:57:00',
    '16:01:00',
    '16:04:00',
    '16:08:00',
    '16:11:00',
    '16:15:00',
    '16:18:00',
    '16:22:00',
    '16:25:00',
    '16:29:00',
    '16:32:00',
    '16:36:00',
    '16:39:00',
    '16:43:00',
    '16:46:00',
    '16:50:00',
    '16:53:00',
    '16:57:00',
    '17:00:00',
    '17:04:00',
    '17:07:00',
    '17:11:00',
    '17:14:00',
    '17:18:00',
    '17:21:00',
    '17:25:00',
    '17:28:00',
    '17:32:00',
    '17:35:00',
    '17:39:00',
    '17:42:00',
    '17:46:00',
    '17:49:00',
    '17:53:00',
    '17:56:00',
    '18:00:00',
    '18:03:00',
    '18:07:00',
    '18:10:00',
    '18:14:00',
    '18:17:00',
    '18:21:00',
    '18:24:00',
    '18:28:00',
    '18:31:00',
    '18:35:00',
    '18:38:00',
    '18:42:00',
    '18:45:00',
    '18:49:00',
    '18:52:00',
    '18:56:00',
    '18:59:00',
    '19:03:00',
    '19:06:00',
    '19:10:00',
    '19:13:00',
    '19:17:00',
    '19:26:00',
    '19:32:00',
    '19:38:00',
    '19:44:00',
    '19:50:00',
    '19:56:00',
    '20:02:00',
    '20:08:00',
    '20:14:00',
    '20:20:00',
    '20:26:00',
    '20:32:00',
    '20:38:00',
    '20:44:00',
    '20:50:00',
    '20:56:00',
    '21:02:00',
    '21:08:00',
    '21:14:00',
    '21:20:00',
    '21:26:00',
    '21:32:00',
    '21:38:00',
    '21:44:00',
    '21:50:00',
    '21:56:00',
    '22:02:00',
    '22:08:00',
    '22:14:00',
    '22:20:00',
    '22:26:00',
    '22:32:00',
    '22:38:00',
    '22:44:00',
    '22:50:00',
    '22:56:00',
    '23:02:00',
    '23:08:00',
    '23:14:00',
    '23:20:00',
    '23:30:00',
    '23:40:00',
    '23:50:00',
]
# Aschedule for route 'orange' # at stop 'station berri-uqam' on Monday 2016-01-04 00:00:00 #schedule for route 'dm' #at stop 'gare centrale' on Tuesday 2016-01-12 00:00:00 #headsigns: 'Montreal' #schedule for route 'ma' #at stop 'gare centrale' on Tuesday 2016-01-12 00:00:00 #headsigns: 'Montreal', #schedule for route 'sj' #at stop 'gare parc' on Tuesday 2016-01-12 00:00:00 #headsigns: 'Montreal', #schedule for route 'vh' #at stop 'gare lucien-l'allier' on Wednesday 2016-01-13 00:00:00 #headsigns: 'Montreal', #schedule for route 'canada line' #at stop 'waterfront station' on Monday 2016-04-18 03:00:00 #headsigns: 'Waterfront',