GTFS validation report - 33 INFO - 64 WARNING - 36 ERROR

Statistics - 1 INFO

INFO Loaded 0 feed-info, 7 agencies, 110 routes, 1078 stops, 192 calendars, 5508 calendar dates, 5702 trips, 81290 stop times, 0 transfers, 0 pathways, 0 fare attributes, 0 fare rules

Too fast travel - 32 WARNING

WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @7:48:48 and stop de:08317:18809:1:Bus1 seq 5 @7:49:00 (distance 427.42m), in trip 12.T2.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @8:48:48 and stop de:08317:18809:1:Bus1 seq 5 @8:49:00 (distance 427.42m), in trip 13.T2.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @9:48:48 and stop de:08317:18809:1:Bus1 seq 5 @9:49:00 (distance 427.42m), in trip 14.T2.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @10:48:48 and stop de:08317:18809:1:Bus1 seq 5 @10:49:00 (distance 427.42m), in trip 15.T2.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @11:48:48 and stop de:08317:18809:1:Bus1 seq 5 @11:49:00 (distance 427.42m), in trip 16.T2.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @12:48:48 and stop de:08317:18809:1:Bus1 seq 5 @12:49:00 (distance 427.42m), in trip 17.T2.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @13:48:48 and stop de:08317:18809:1:Bus1 seq 5 @13:49:00 (distance 427.42m), in trip 18.T2.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @14:48:48 and stop de:08317:18809:1:Bus1 seq 5 @14:49:00 (distance 427.42m), in trip 19.T2.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @8:48:48 and stop de:08317:18809:1:Bus1 seq 5 @8:49:00 (distance 427.42m), in trip 20.T0.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @15:48:48 and stop de:08317:18809:1:Bus1 seq 5 @15:49:00 (distance 427.42m), in trip 20.T2.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @9:48:48 and stop de:08317:18809:1:Bus1 seq 5 @9:49:00 (distance 427.42m), in trip 21.T0.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @16:48:48 and stop de:08317:18809:1:Bus1 seq 5 @16:49:00 (distance 427.42m), in trip 21.T2.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @10:48:48 and stop de:08317:18809:1:Bus1 seq 5 @10:49:00 (distance 427.42m), in trip 22.T0.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @11:48:48 and stop de:08317:18809:1:Bus1 seq 5 @11:49:00 (distance 427.42m), in trip 23.T0.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @12:48:48 and stop de:08317:18809:1:Bus1 seq 5 @12:49:00 (distance 427.42m), in trip 25.T0.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @13:48:48 and stop de:08317:18809:1:Bus1 seq 5 @13:49:00 (distance 427.42m), in trip 26.T0.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @14:48:48 and stop de:08317:18809:1:Bus1 seq 5 @14:49:00 (distance 427.42m), in trip 27.T0.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @15:48:48 and stop de:08317:18809:1:Bus1 seq 5 @15:49:00 (distance 427.42m), in trip 28.T0.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @16:48:48 and stop de:08317:18809:1:Bus1 seq 5 @16:49:00 (distance 427.42m), in trip 29.T0.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @17:48:48 and stop de:08317:18809:1:Bus1 seq 5 @17:49:00 (distance 427.42m), in trip 30.T0.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:18802:1:1 seq 4 @18:48:48 and stop de:08317:18809:1:Bus1 seq 5 @18:49:00 (distance 427.42m), in trip 31.T0.11-115-E-j20-1.3.H of route 11-115-E-j20-1 115-E: 35.62 > 27.78 m/s
WARNING Too fast travel between stop de:08317:51027:1:1 seq 17 @8:18:00 and stop de:08317:51028:1:1 seq 18 @8:21:00 (distance 6982.25m), in trip 5.T2.11-700-E-j20-1.9.H of route 11-700-E-j20-1 700-E: 29.09 > 27.78 m/s
WARNING Too fast travel between stop de:08317:51027:1:1 seq 17 @14:30:00 and stop de:08317:51028:1:1 seq 18 @14:33:00 (distance 6982.25m), in trip 7.T2.11-700-E-j20-1.9.H of route 11-700-E-j20-1 700-E: 29.09 > 27.78 m/s
WARNING Too fast travel between stop de:08317:51027:1:1 seq 19 @8:18:00 and stop de:08317:51028:1:1 seq 20 @8:21:00 (distance 6982.25m), in trip 3.T3.11-700-E-j20-1.10.H of route 11-700-E-j20-1 700-E: 29.09 > 27.78 m/s
WARNING Too fast travel between stop de:08317:51027:1:1 seq 19 @8:18:00 and stop de:08317:51028:1:1 seq 20 @8:21:00 (distance 6982.25m), in trip 4.T2.11-700-E-j20-1.10.H of route 11-700-E-j20-1 700-E: 29.09 > 27.78 m/s
WARNING Too fast travel between stop de:08317:51027:1:1 seq 19 @14:30:00 and stop de:08317:51028:1:1 seq 20 @14:33:00 (distance 6982.25m), in trip 4.T3.11-700-E-j20-1.10.H of route 11-700-E-j20-1 700-E: 29.09 > 27.78 m/s
WARNING Too fast travel between stop de:08317:51027:1:1 seq 19 @14:30:00 and stop de:08317:51028:1:1 seq 20 @14:33:00 (distance 6982.25m), in trip 6.T2.11-700-E-j20-1.10.H of route 11-700-E-j20-1 700-E: 29.09 > 27.78 m/s
WARNING Too fast travel between stop de:08317:51028:1:2 seq 10 @9:43:00 and stop de:08317:51027:1:2 seq 11 @9:46:00 (distance 6980.00m), in trip 1.T2.11-700-E-j20-1.6.R of route 11-700-E-j20-1 700-E: 29.08 > 27.78 m/s
WARNING Too fast travel between stop de:08317:51028:1:2 seq 10 @9:43:00 and stop de:08317:51027:1:2 seq 11 @9:46:00 (distance 6980.00m), in trip 1.T3.11-700-E-j20-1.6.R of route 11-700-E-j20-1 700-E: 29.08 > 27.78 m/s
WARNING Too fast travel between stop de:08317:51028:1:2 seq 10 @18:38:00 and stop de:08317:51027:1:2 seq 11 @18:41:00 (distance 6980.00m), in trip 2.T2.11-700-E-j20-1.7.R of route 11-700-E-j20-1 700-E: 29.08 > 27.78 m/s
WARNING Too fast travel between stop de:08317:51028:1:2 seq 10 @18:38:00 and stop de:08317:51027:1:2 seq 11 @18:41:00 (distance 6980.00m), in trip 2.T3.11-700-E-j20-1.7.R of route 11-700-E-j20-1 700-E: 29.08 > 27.78 m/s
WARNING Too fast travel between stop de:08317:51028:1:2 seq 10 @18:38:00 and stop de:08317:51027:1:2 seq 11 @18:41:00 (distance 6980.00m), in trip 3.T2.11-700-E-j20-1.8.R of route 11-700-E-j20-1 700-E: 29.08 > 27.78 m/s

Wrong drop off/pickup type for split/joined trips - 4 WARNING

WARNING For split trips, either trip 114.UJ.50-719-j20-5.6.H or 2.UJ.50-719-j20-5.6.H should have NONE as drop off type for common stops.
WARNING For joined trips, either trip 114.UJ.50-719-j20-5.6.H or 2.UJ.50-719-j20-5.6.H should have NONE as pickup type for common stops.
WARNING For split trips, either trip 114.UJ.50-719-j20-1.6.H or 2.UJ.50-719-j20-1.6.H should have NONE as drop off type for common stops.
WARNING For joined trips, either trip 114.UJ.50-719-j20-1.6.H or 2.UJ.50-719-j20-1.6.H should have NONE as pickup type for common stops.

routes.txt - 16 WARNING

agency_id route_id route_short_name route_long_name route_type
L20 26 11-100-E-j20-1 100-E Lahr Schl?ssel - Bahnhof/ZOB - Einsteinallee - Zalando 3
L21 26 11-100-E-j20-2 100-E Lahr Schl?ssel - Bahnhof/ZOB - Einsteinallee - Zalando 3
WARNING route_long_name, route_short_name Invalid value 100-E / Lahr Schl?ssel - Bahnhof/ZOB - Einsteinallee - Zalando: The same combination of route short and long name should not be used more than once
agency_id route_id route_short_name route_long_name route_type
L23 26 11-101-E-j20-1 101-E Lahrbus Herzzentrum - Schl?ssel - Schwarzwaldstra?e - Bahnhof/ZOB - Lahr West 3
L24 26 11-101-E-j20-2 101-E Lahrbus Herzzentrum - Schl?ssel - Schwarzwaldstra?e - Bahnhof/ZOB - Lahr West 3
L25 26 11-101-E-j20-3 101-E Lahrbus Herzzentrum - Schl?ssel - Schwarzwaldstra?e - Bahnhof/ZOB - Lahr West 3
WARNING route_long_name, route_short_name Invalid value 101-E / Lahrbus Herzzentrum - Schl?ssel - Schwarzwaldstra?e - Bahnhof/ZOB - Lahr West: The same combination of route short and long name should not be used more than once
agency_id route_id route_short_name route_long_name route_type
L27 26 11-102-E-j20-1 102-E Lahrbus Schl?ssel - Mietersheim - Bahnhof/ZOB - Industriegebiet 3
L28 26 11-102-E-j20-2 102-E Lahrbus Schl?ssel - Mietersheim - Bahnhof/ZOB - Industriegebiet 3
WARNING route_long_name, route_short_name Invalid value 102-E / Lahrbus Schl?ssel - Mietersheim - Bahnhof/ZOB - Industriegebiet: The same combination of route short and long name should not be used more than once
agency_id route_id route_short_name route_long_name route_type
L30 26 11-104-E-j20-1 104-E Ringverkehr 1 Schl?ssel - Bahnhof/ZOB - Flugplatz - Hugsweier - Schuttern - Friesenheim - Oberweier - Lahr Schl?ssel 3
L31 26 11-104-E-j20-2 104-E Ringverkehr 1 Schl?ssel - Bahnhof/ZOB - Flugplatz - Hugsweier - Schuttern - Friesenheim - Oberweier - Lahr Schl?ssel 3
WARNING route_long_name, route_short_name Invalid value 104-E / Ringverkehr 1 Schl?ssel - Bahnhof/ZOB - Flugplatz - Hugsweier - Schuttern - Friesenheim - Oberweier - Lahr Schl?ssel: The same combination of route short and long name should not be used more than once
agency_id route_id route_short_name route_long_name route_type
L32 26 11-105-E-j20-1 105-E Lahrbus Langenhard - Sulz - Schl?ssel - Schwarzwaldstra?e - Bahnhof/ZOB 3
L33 26 11-105-E-j20-2 105-E Lahrbus Langenhard - Sulz - Schl?ssel - Schwarzwaldstra?e - Bahnhof/ZOB 3
L34 26 11-105-E-j20-3 105-E Lahrbus Langenhard - Sulz - Schl?ssel - Schwarzwaldstra?e - Bahnhof/ZOB 3
WARNING route_long_name, route_short_name Invalid value 105-E / Lahrbus Langenhard - Sulz - Schl?ssel - Schwarzwaldstra?e - Bahnhof/ZOB: The same combination of route short and long name should not be used more than once
agency_id route_id route_short_name route_long_name route_type
L35 26 11-107-E-j20-1 107-E Stadtverkehr Stadtring - Schl?ssel - Klinikum - Schl?ssel - Arena - Bergfriedhof 3
L36 26 11-107-E-j20-3 107-E Stadtverkehr Stadtring - Schl?ssel - Klinikum - Schl?ssel - Arena - Bergfriedhof 3
WARNING route_long_name, route_short_name Invalid value 107-E / Stadtverkehr Stadtring - Schl?ssel - Klinikum - Schl?ssel - Arena - Bergfriedhof: The same combination of route short and long name should not be used more than once
agency_id route_id route_short_name route_long_name route_type
L37 26 11-108-E-j20-1 108-E Lahrbus Kippenheimweiler - Langenwinkel - Bf/ZOB - Schwarzwaldstr. - Schl?ssel 3
L38 26 11-108-E-j20-2 108-E Lahrbus Kippenheimweiler - Langenwinkel - Bf/ZOB - Schwarzwaldstr. - Schl?ssel 3
WARNING route_long_name, route_short_name Invalid value 108-E / Lahrbus Kippenheimweiler - Langenwinkel - Bf/ZOB - Schwarzwaldstr. - Schl?ssel: The same combination of route short and long name should not be used more than once
agency_id route_id route_short_name route_long_name route_type
L41 26 11-111-E-j20-1 111-E Wittenweier - Nonnenweier - Ottenheim - Allmannsweier - Lahr 3
L42 26 11-111-E-j20-2 111-E Wittenweier - Nonnenweier - Ottenheim - Allmannsweier - Lahr 3
WARNING route_long_name, route_short_name Invalid value 111-E / Wittenweier - Nonnenweier - Ottenheim - Allmannsweier - Lahr: The same combination of route short and long name should not be used more than once
agency_id route_id route_short_name route_long_name route_type
L43 26 11-113-E-j20-1 113-E Rust - Ettenheim - Mahlberg - Kippenheim - Mietersheim - Lahr 3
L44 26 11-113-E-j20-2 113-E Rust - Ettenheim - Mahlberg - Kippenheim - Mietersheim - Lahr 3
WARNING route_long_name, route_short_name Invalid value 113-E / Rust - Ettenheim - Mahlberg - Kippenheim - Mietersheim - Lahr: The same combination of route short and long name should not be used more than once
agency_id route_id route_short_name route_long_name route_type
L45 26 11-114-E-j20-1 114-E Orschweier Bahnhof - Ettenheim - Ettenheimm?nster - Schmieheim - Kippenheim - Sulz - Lahr 3
L46 26 11-114-E-j20-2 114-E Orschweier Bahnhof - Ettenheim - Ettenheimm?nster - Schmieheim - Kippenheim - Sulz - Lahr 3
WARNING route_long_name, route_short_name Invalid value 114-E / Orschweier Bahnhof - Ettenheim - Ettenheimm?nster - Schmieheim - Kippenheim - Sulz - Lahr: The same combination of route short and long name should not be used more than once
agency_id route_id route_short_name route_long_name route_type
L47 26 11-115-E-j20-1 115-E Ettenheim familycenter- Gymnasium - Ettenheimweiler Schule 3
L48 26 11-115-E-j20-2 115-E Ettenheim familycenter- Gymnasium - Ettenheimweiler Schule 3
WARNING route_long_name, route_short_name Invalid value 115-E / Ettenheim familycenter- Gymnasium - Ettenheimweiler Schule: The same combination of route short and long name should not be used more than once
agency_id route_id route_short_name route_long_name route_type
L70 28 11-106-E-j20-1 106-E Schweighausen - Seelbach - Lahr - Altenheim - Kehl 3
L71 28 11-106-E-j20-2 106-E Schweighausen - Seelbach - Lahr - Altenheim - Kehl 3
WARNING route_long_name, route_short_name Invalid value 106-E / Schweighausen - Seelbach - Lahr - Altenheim - Kehl: The same combination of route short and long name should not be used more than once
agency_id route_id route_short_name route_long_name route_type
L81 29 10-717-j20-1 717 Achern - Ottenh?fen 2
L82 29 10-717-j20-2 717 Achern - Ottenh?fen 2
L83 29 10-717-j20-3 717 Achern - Ottenh?fen 2
L84 29 10-717-j20-4 717 Achern - Ottenh?fen 2
WARNING route_long_name, route_short_name Invalid value 717 / Achern - Ottenh?fen: The same combination of route short and long name should not be used more than once
agency_id route_id route_short_name route_long_name route_type
L85 29 10-722-j20-1 722 Biberach - Zell am Harmersbach - Oberharmersbach-Riersbach 2
L86 29 10-722-j20-2 722 Biberach - Zell am Harmersbach - Oberharmersbach-Riersbach 2
L87 29 10-722-j20-3 722 Biberach - Zell am Harmersbach - Oberharmersbach-Riersbach 2
L88 29 10-722-j20-4 722 Biberach - Zell am Harmersbach - Oberharmersbach-Riersbach 2
L89 29 10-722-j20-5 722 Biberach - Zell am Harmersbach - Oberharmersbach-Riersbach 2
L90 29 10-722-j20-6 722 Biberach - Zell am Harmersbach - Oberharmersbach-Riersbach 2
WARNING route_long_name, route_short_name Invalid value 722 / Biberach - Zell am Harmersbach - Oberharmersbach-Riersbach: The same combination of route short and long name should not be used more than once
agency_id route_id route_short_name route_long_name route_type
L97 29 50-719-j20-1 719 Offenburg - Kehl - Strasbourg 2
L98 29 50-719-j20-2 719 Offenburg - Kehl - Strasbourg 2
L99 29 50-719-j20-4 719 Offenburg - Kehl - Strasbourg 2
L100 29 50-719-j20-5 719 Offenburg - Kehl - Strasbourg 2
WARNING route_long_name, route_short_name Invalid value 719 / Offenburg - Kehl - Strasbourg: The same combination of route short and long name should not be used more than once
agency_id route_id route_short_name route_long_name route_type
L102 29 50-721-j20-3 721 Bad Griesbach - Appenweier - Offenburg - Hausach - Hornberg - Schiltach - Freudenstadt 2
L103 29 50-721-j20-4 721 Bad Griesbach - Appenweier - Offenburg - Hausach - Hornberg - Schiltach - Freudenstadt 2
L104 29 50-721-j20-5 721 Bad Griesbach - Appenweier - Offenburg - Hausach - Hornberg - Schiltach - Freudenstadt 2
L105 29 50-721-j20-6 721 Bad Griesbach - Appenweier - Offenburg - Hausach - Hornberg - Schiltach - Freudenstadt 2
L106 29 50-721-j20-7 721 Bad Griesbach - Appenweier - Offenburg - Hausach - Hornberg - Schiltach - Freudenstadt 2
WARNING route_long_name, route_short_name Invalid value 721 / Bad Griesbach - Appenweier - Offenburg - Hausach - Hornberg - Schiltach - Freudenstadt: The same combination of route short and long name should not be used more than once

stops.txt - 32 INFO - 36 ERROR

stop_id stop_name stop_lat stop_lon
L6 de:08237:3801:2:1 Alpirsbach 48.343885 8.398233
L7 de:08237:3801:3:2 Alpirsbach 48.343921 8.398197
INFO stop_lat, stop_lon Stops too close, they are 4.81m away
stop_id stop_name stop_lat stop_lon
L17 de:08317:10301:1:1 Kippenheimweiler Kaiserswalds. 48.319370 7.807465
L19 de:08317:10301:V:1:1 Kippenheimweiler Kaiserswalds.Vis-?-Vis Bus"" 48.319346 7.807474
INFO stop_lat, stop_lon Stops too close, they are 2.75m away
stop_id stop_name stop_lat stop_lon
L18 de:08317:10301:1:2 Kippenheimweiler Kaiserswalds. 48.318826 7.807222
L20 de:08317:10301:V:1:2 Kippenheimweiler Kaiserswalds.Vis-?-Vis Bus"" 48.318862 7.807249
INFO stop_lat, stop_lon Stops too close, they are 4.47m away
stop_id stop_name stop_lat stop_lon
L25 de:08317:10461:1:2 Nonnenweier Rathaus 48.348345 7.760609
L26 de:08317:10461:V:1:2 Nonnenweier Rathaus 48.348322 7.760636
INFO stop_lat, stop_lon Stops too close, they are 3.24m away
stop_id stop_name stop_lat stop_lon
L169 de:08317:12007:4:7 Lahr Schl?ssel 48.341336 7.879114
L1046 de:08317:51013:4:7 Lahr Schl?ssel Vis-?-Vis Bus"" 48.341372 7.879096
INFO stop_lat, stop_lon Stops too close, they are 4.22m away
stop_id stop_name stop_lat stop_lon
L173 de:08317:12011:1:1 Lahr IHK 48.339628 7.865595
L175 de:08317:12011:V:1:1 Lahr IHK Vis-?-Vis Bus"" 48.339634 7.865631
INFO stop_lat, stop_lon Stops too close, they are 2.74m away
stop_id stop_name stop_lat stop_lon
L174 de:08317:12011:1:2 Lahr IHK 48.339557 7.865029
L176 de:08317:12011:V:1:2 Lahr IHK Vis-?-Vis Bus"" 48.339551 7.864966
INFO stop_lat, stop_lon Stops too close, they are 4.70m away
stop_id stop_name stop_lat stop_lon
L182 de:08317:12013:1:2 Lahr Ludwigstra?e 48.339539 7.856656
L184 de:08317:12013:V:1:2 Lahr Ludwigstra?e Vis-?-Vis Bus"" 48.339551 7.856674
INFO stop_lat, stop_lon Stops too close, they are 1.88m away
stop_id stop_name stop_lat stop_lon
L185 de:08317:12014:1:1 Lahr AOK-Gesch?ftsstelle 48.339425 7.853423
L187 de:08317:12014:V:1:1 Lahr AOK-Gesch?ftsstelle Vis-?-Vis Bus"" 48.339437 7.853476
INFO stop_lat, stop_lon Stops too close, they are 4.14m away
stop_id stop_name stop_lat stop_lon
L260 de:08317:12102:1:2 Lahr Leopoldstra?e 48.339079 7.839696
L261 de:08317:12102:V:1:2 Lahr Leopoldstra?e Vis-?-Vis Bus"" 48.339091 7.839642
INFO stop_lat, stop_lon Stops too close, they are 4.21m away
stop_id stop_name stop_lat stop_lon
L269 de:08317:12103:3:7 Lahr Bahnhof/ZOB 48.340972 7.836148
L1047 de:08317:51021:3:7 Lahr Bahnhof/ZOB 48.340954 7.836148
INFO stop_lat, stop_lon Stops too close, they are 2.00m away
stop_id stop_name stop_lat stop_lon
L271 de:08317:12104:1:1 Lahr West 48.344727 7.833579
L273 de:08317:12104:V:1:1 Lahr West Vis-?-Vis Bus"" 48.344733 7.833516
INFO stop_lat, stop_lon Stops too close, they are 4.70m away
stop_id stop_name stop_lat stop_lon
L272 de:08317:12104:1:2 Lahr West 48.344668 7.832914
L274 de:08317:12104:V:1:2 Lahr West Vis-?-Vis Bus"" 48.344680 7.832869
INFO stop_lat, stop_lon Stops too close, they are 3.58m away
stop_id stop_name stop_lat stop_lon
L316 de:08317:12301:1:Nord Allmannsweier Lindenplatz 48.367954 7.780156
L318 de:08317:12301:V:1:1 Allmannsweier Lindenplatz Vis-?-Vis Bus"" 48.367984 7.780120
INFO stop_lat, stop_lon Stops too close, they are 4.27m away
stop_id stop_name stop_lat stop_lon
L317 de:08317:12301:1:S?d Allmannsweier Lindenplatz 48.368372 7.779437
L319 de:08317:12301:V:1:2 Allmannsweier Lindenplatz Vis-?-Vis Bus"" 48.368354 7.779437
INFO stop_lat, stop_lon Stops too close, they are 2.00m away
stop_id stop_name stop_lat stop_lon
L320 de:08317:12302:1:1 Allmannsweier Kirche 48.366975 7.783857
L322 de:08317:12302:V:1:1 Allmannsweier Kirche Vis-?-Vis Bus"" 48.366975 7.783830
INFO stop_lat, stop_lon Stops too close, they are 1.99m away
stop_id stop_name stop_lat stop_lon
L321 de:08317:12302:1:2 Allmannsweier Kirche 48.366903 7.783857
L323 de:08317:12302:V:1:2 Allmannsweier Kirche Vis-?-Vis Bus"" 48.366915 7.783821
INFO stop_lat, stop_lon Stops too close, they are 2.98m away
stop_id stop_name stop_lat stop_lon
L354 de:08317:12801:1:2 Altenheim Nord 48.467169 7.813690
ERROR stop_lat, stop_lon Stop at sequence 19 on examplar trip 35.T2.11-106-E-j20-1.12.R is too far from computed projection point (48.497804,7.821191) on shape 11-106-E-j20-1.12.R (at arc-length 9788.03m): 3451.03m away
ERROR stop_lat, stop_lon Stop at sequence 20 on examplar trip 64.T0.11-106-E-j20-1.77.R is too far from computed projection point (48.497804,7.821191) on shape 11-106-E-j20-1.77.R (at arc-length 10194.94m): 3451.03m away
stop_id stop_name stop_lat stop_lon
L359 de:08317:12803:1:3 Altenheim Lindengasse 48.466150 7.803440
ERROR stop_lat, stop_lon Stop at sequence 20 on examplar trip 35.T2.11-106-E-j20-1.12.R is too far from computed projection point (48.497804,7.821191) on shape 11-106-E-j20-1.12.R (at arc-length 9788.03m): 3755.07m away
ERROR stop_lat, stop_lon Stop at sequence 21 on examplar trip 64.T0.11-106-E-j20-1.77.R is too far from computed projection point (48.497804,7.821191) on shape 11-106-E-j20-1.77.R (at arc-length 10194.94m): 3755.07m away
stop_id stop_name stop_lat stop_lon
L360 de:08317:12804:1:1 Altenheim Kirchstra?e 48.464328 7.810519
ERROR stop_lat, stop_lon Stop at sequence 21 on examplar trip 35.T2.11-106-E-j20-1.12.R is too far from computed projection point (48.467173,7.813730) on shape 11-106-E-j20-1.12.R (at arc-length 13401.74m): 395.13m away
ERROR stop_lat, stop_lon Stop at sequence 22 on examplar trip 64.T0.11-106-E-j20-1.77.R is too far from computed projection point (48.467173,7.813730) on shape 11-106-E-j20-1.77.R (at arc-length 13808.65m): 395.13m away
stop_id stop_name stop_lat stop_lon
L371 de:08317:12903:1:1 Goldscheuer Kittersburger Str. 48.505739 7.826284
L372 de:08317:12903:1:2 Goldscheuer Kittersburger Str. 48.505775 7.826258
INFO stop_lat, stop_lon Stops too close, they are 4.44m away
stop_id stop_name stop_lat stop_lon
L427 de:08317:13902:1:1 Kittersburg Feldstra?e 48.502709 7.835007
L428 de:08317:13902:1:2 Kittersburg Feldstra?e 48.502715 7.834980
INFO stop_lat, stop_lon Stops too close, they are 2.10m away
stop_id stop_name stop_lat stop_lon
L432 de:08317:14020:1:1 Oberkirch Bahnhof 48.529314 8.076699
ERROR stop_lat, stop_lon Stop at sequence 4 on examplar trip 190.T0.50-721-j20-7.2.R is too far from computed projection point (48.544986,8.017600) on shape 50-721-j20-7.2.R (at arc-length 12061.93m): 4687.21m away
ERROR stop_lat, stop_lon Stop at sequence 10 on examplar trip 145.T0.50-721-j20-7.25.H is too far from computed projection point (48.519410,8.116074) on shape 50-721-j20-7.25.H (at arc-length 17158.42m): 3101.84m away
ERROR stop_lat, stop_lon Stop at sequence 10 on examplar trip 2.T2.50-721-j20-7.27.H is too far from computed projection point (48.519410,8.116074) on shape 50-721-j20-7.27.H (at arc-length 17158.42m): 3101.84m away
ERROR stop_lat, stop_lon Stop at sequence 10 on examplar trip 171.T0.50-721-j20-7.26.H is too far from computed projection point (48.519410,8.116074) on shape 50-721-j20-7.26.H (at arc-length 17158.42m): 3101.84m away
ERROR stop_lat, stop_lon Stop at sequence 18 on examplar trip 204.T0.50-721-j20-7.6.R is too far from computed projection point (48.544986,8.017600) on shape 50-721-j20-7.6.R (at arc-length 84177.30m): 4687.21m away
ERROR stop_lat, stop_lon Stop at sequence 18 on examplar trip 220.T0.50-721-j20-7.11.R is too far from computed projection point (48.544986,8.017600) on shape 50-721-j20-7.11.R (at arc-length 84177.30m): 4687.21m away
ERROR stop_lat, stop_lon Stop at sequence 6 on examplar trip 3.T0.50-721-j20-7.9.H is too far from computed projection point (48.519410,8.116074) on shape 50-721-j20-7.9.H (at arc-length 6502.40m): 3101.84m away
stop_id stop_name stop_lat stop_lon
L445 de:08317:14211:1:1 Lautenbach 48.519462 8.116153
ERROR stop_lat, stop_lon Stop at sequence 5 on examplar trip 190.T0.50-721-j20-7.2.R is too far from computed projection point (48.529281,8.076666) on shape 50-721-j20-7.2.R (at arc-length 16815.29m): 3106.21m away
ERROR stop_lat, stop_lon Stop at sequence 9 on examplar trip 145.T0.50-721-j20-7.25.H is too far from computed projection point (48.506801,8.136129) on shape 50-721-j20-7.25.H (at arc-length 15107.47m): 2036.46m away
ERROR stop_lat, stop_lon Stop at sequence 9 on examplar trip 2.T2.50-721-j20-7.27.H is too far from computed projection point (48.506801,8.136129) on shape 50-721-j20-7.27.H (at arc-length 15107.47m): 2036.46m away
ERROR stop_lat, stop_lon Stop at sequence 9 on examplar trip 171.T0.50-721-j20-7.26.H is too far from computed projection point (48.506801,8.136129) on shape 50-721-j20-7.26.H (at arc-length 15107.47m): 2036.46m away
ERROR stop_lat, stop_lon Stop at sequence 19 on examplar trip 204.T0.50-721-j20-7.6.R is too far from computed projection point (48.529281,8.076666) on shape 50-721-j20-7.6.R (at arc-length 88930.66m): 3106.21m away
ERROR stop_lat, stop_lon Stop at sequence 19 on examplar trip 220.T0.50-721-j20-7.11.R is too far from computed projection point (48.529281,8.076666) on shape 50-721-j20-7.11.R (at arc-length 88930.66m): 3106.21m away
ERROR stop_lat, stop_lon Stop at sequence 5 on examplar trip 3.T0.50-721-j20-7.9.H is too far from computed projection point (48.506801,8.136129) on shape 50-721-j20-7.9.H (at arc-length 4451.45m): 2036.46m away
stop_id stop_name stop_lat stop_lon
L496 de:08317:14360:1:1 Oppenau Bahnhof 48.472130 8.159775
ERROR stop_lat, stop_lon Stop at sequence 5 on examplar trip 172.T0.50-721-j20-3.22.H is too far from computed projection point (48.428889,8.202133) on shape 50-721-j20-3.22.H (at arc-length 3302.37m): 5733.92m away
ERROR stop_lat, stop_lon Stop at sequence 7 on examplar trip 84.T0.50-721-j20-3.21.R is too far from computed projection point (48.488681,8.145254) on shape 50-721-j20-3.21.R (at arc-length 7418.87m): 2128.99m away
stop_id stop_name stop_lat stop_lon
L498 de:08317:14372 Ibach Rathaus 48.455463 8.163171
ERROR stop_lat, stop_lon Stop at sequence 4 on examplar trip 172.T0.50-721-j20-3.22.H is too far from computed projection point (48.448741,8.230681) on shape 50-721-j20-3.22.H (at arc-length 0.00m): 5034.63m away
ERROR stop_lat, stop_lon Stop at sequence 8 on examplar trip 84.T0.50-721-j20-3.21.R is too far from computed projection point (48.472089,8.159753) on shape 50-721-j20-3.21.R (at arc-length 9655.97m): 1865.81m away
stop_id stop_name stop_lat stop_lon
L500 de:08317:14381 L?cherberg Pflug 48.431693 8.175657
ERROR stop_lat, stop_lon Stop at sequence 3 on examplar trip 172.T0.50-721-j20-3.22.H is too far from computed projection point (48.448741,8.230681) on shape 50-721-j20-3.22.H (at arc-length 0.00m): 4479.79m away
ERROR stop_lat, stop_lon Stop at sequence 9 on examplar trip 84.T0.50-721-j20-3.21.R is too far from computed projection point (48.473079,8.156780) on shape 50-721-j20-3.21.R (at arc-length 9410.70m): 4807.88m away
stop_id stop_name stop_lat stop_lon
L544 de:08317:14450:1:1 Bad Peterstal Bahnhof 48.428868 8.202176
ERROR stop_lat, stop_lon Stop at sequence 2 on examplar trip 172.T0.50-721-j20-3.22.H is too far from computed projection point (48.448741,8.230681) on shape 50-721-j20-3.22.H (at arc-length 0.00m): 3050.38m away
ERROR stop_lat, stop_lon Stop at sequence 10 on examplar trip 84.T0.50-721-j20-3.21.R is too far from computed projection point (48.472089,8.159753) on shape 50-721-j20-3.21.R (at arc-length 9655.97m): 5734.66m away
stop_id stop_name stop_lat stop_lon
L558 de:08317:14506:1:1 Offenburg Bahnhof 48.476335 7.946102
L559 de:08317:14506:1:2 Offenburg Bahnhof 48.476317 7.946156
INFO stop_lat, stop_lon Stops too close, they are 4.46m away
stop_id stop_name stop_lat stop_lon
L560 de:08317:14506:1:4 Offenburg Bahnhof 48.476263 7.946425
ERROR stop_lat, stop_lon Stop at sequence 3 on examplar trip 160.T3.50-703-j20-1.2.R is too far from computed projection point (48.381681,7.863238) on shape 50-703-j20-1.2.R (at arc-length 4960.25m): 12177.05m away
stop_id stop_name stop_lat stop_lon
L561 de:08317:14506:1:7 Offenburg Bahnhof 48.476180 7.946829
ERROR stop_lat, stop_lon Stop at sequence 14 on examplar trip 196.T0.50-721-j20-6.18.R is too far from computed projection point (48.404681,8.010197) on shape 50-721-j20-6.18.R (at arc-length 62738.15m): 9222.70m away
ERROR stop_lat, stop_lon Stop at sequence 14 on examplar trip 196.T0.50-721-j20-7.18.R is too far from computed projection point (48.404681,8.010197) on shape 50-721-j20-7.18.R (at arc-length 62738.15m): 9222.70m away
stop_id stop_name stop_lat stop_lon
L604 de:08317:14627:1:1 Bohlsbach Bachstra?e 48.496828 7.947180
L605 de:08317:14627:1:2 Bohlsbach Bachstra?e 48.496852 7.947162
INFO stop_lat, stop_lon Stops too close, they are 2.98m away
stop_id stop_name stop_lat stop_lon
L621 de:08317:14706:1:1 Schutterwald Burdastra?e 48.466019 7.880713
L622 de:08317:14706:1:2 Schutterwald Burdastra?e 48.466049 7.880713
INFO stop_lat, stop_lon Stops too close, they are 3.34m away
stop_id stop_name stop_lat stop_lon
L698 de:08317:15102:1:1 Auenheim Ross 48.602505 7.835313
L699 de:08317:15102:1:2 Auenheim Ross 48.602517 7.835286
INFO stop_lat, stop_lon Stops too close, they are 2.39m away
stop_id stop_name stop_lat stop_lon
L700 de:08317:15104:0:Bus1 Auenheim S?d 48.601145 7.835798
L701 de:08317:15104:1:Bus 2 Auenheim S?d 48.601127 7.835753
INFO stop_lat, stop_lon Stops too close, they are 3.87m away
stop_id stop_name stop_lat stop_lon
L711 de:08317:15203:1:Bus1 Leutesheim Obereck 48.623381 7.853503
L712 de:08317:15203:1:Bus2 Leutesheim Obereck 48.623346 7.853485
INFO stop_lat, stop_lon Stops too close, they are 4.11m away
stop_id stop_name stop_lat stop_lon
L760 de:08317:15810:1:1 Gengenbach 48.404703 8.010232
ERROR stop_lat, stop_lon Stop at sequence 13 on examplar trip 196.T0.50-721-j20-6.18.R is too far from computed projection point (48.337179,8.033801) on shape 50-721-j20-6.18.R (at arc-length 54156.14m): 7707.53m away
ERROR stop_lat, stop_lon Stop at sequence 13 on examplar trip 196.T0.50-721-j20-7.18.R is too far from computed projection point (48.337179,8.033801) on shape 50-721-j20-7.18.R (at arc-length 54156.14m): 7707.53m away
stop_id stop_name stop_lat stop_lon
L768 de:08317:16001:0:1 Holzhausen Lindenweg 48.626712 7.920024
L769 de:08317:16001:0:2 Holzhausen Lindenweg 48.626671 7.920024
INFO stop_lat, stop_lon Stops too close, they are 4.56m away
stop_id stop_name stop_lat stop_lon
L779 de:08317:16220:1 Friesenheim (Baden) Bahnhof 48.381690 7.863178
ERROR stop_lat, stop_lon Stop at sequence 2 on examplar trip 160.T3.50-703-j20-1.2.R is too far from computed projection point (48.341034,7.835580) on shape 50-703-j20-1.2.R (at arc-length 0.00m): 4959.29m away
stop_id stop_name stop_lat stop_lon
L784 de:08317:16225:1:1 Friesenheim Rathaus/ Ortsmitte 48.373223 7.881657
L786 de:08317:16225:V:1:1 Friesenheim Rathaus Vis-?-Vis Bus"" 48.373229 7.881603
INFO stop_lat, stop_lon Stops too close, they are 4.04m away
stop_id stop_name stop_lat stop_lon
L885 de:08317:18402:1:1 Kippenheim Bahnhofstra?e 48.294651 7.823302
L887 de:08317:18402:V:1:1 Kippenheim Bahnhofstra?e Vis-?-Vis Bus"" 48.294639 7.823257
INFO stop_lat, stop_lon Stops too close, they are 3.59m away
stop_id stop_name stop_lat stop_lon
L932 de:08317:18806:1:1 Ettenheim Tullastra?e 48.261369 7.805947
L933 de:08317:18806:1:2 Ettenheim Tullastra?e 48.261339 7.805920
INFO stop_lat, stop_lon Stops too close, they are 3.89m away
stop_id stop_name stop_lat stop_lon
L971 de:08317:19606:1:2 M?nchweier Bleiche 48.251070 7.849174
ERROR stop_lat, stop_lon Stop at sequence 6 on examplar trip 75.T0.11-114-E-j20-2.43.R is too far from computed projection point (48.263415,7.854923) on shape 11-114-E-j20-2.43.R (at arc-length 4846.64m): 1437.17m away
stop_id stop_name stop_lat stop_lon
L977 de:08317:19801:1:Bus1 Ettenheim Heimschule 48.253612 7.824739
ERROR stop_lat, stop_lon Stop at sequence 7 on examplar trip 75.T0.11-114-E-j20-2.43.R is too far from computed projection point (48.251057,7.849228) on shape 11-114-E-j20-2.43.R (at arc-length 6396.02m): 1835.27m away
stop_id stop_name stop_lat stop_lon
L997 de:08317:30033:1:1 Achern Realschule 48.630364 8.068336
L998 de:08317:30033:1:2 Achern Realschule 48.630328 8.068336
INFO stop_lat, stop_lon Stops too close, they are 4.00m away
stop_id stop_name stop_lat stop_lon
L1011 de:08317:41015:1:1 Gro?weier Seehotel 48.644528 8.036571
L1012 de:08317:41015:1:2 Gro?weier Seehotel 48.644516 8.036508
INFO stop_lat, stop_lon Stops too close, they are 4.82m away
stop_id stop_name stop_lat stop_lon
L1067 fr:24067:237:90:1 Strasbourg Krimmeri-Meinau 48.563444 7.752847
L1068 fr:24067:237:90:2 Strasbourg Krimmeri-Meinau 48.563468 7.752874
INFO stop_lat, stop_lon Stops too close, they are 3.33m away

trips.txt - 12 WARNING

route_id trip_id service_id trip_headsign direction_id block_id shape_id
L3930 50-719-j20-1 114.UJ.50-719-j20-1.6.H UJ+60#1 Offenburg - Kehl - Strasbourg 0 50-719-j20-1.6.H
L4551 50-719-j20-1 2.UJ.50-719-j20-1.6.H UJ+60#1 Offenburg - Kehl - Strasbourg 0 50-719-j20-1.6.H
WARNING trip_id Duplicated trips on 3 overlapping days, from 2020/03/11 to 2020/03/13
route_id trip_id service_id trip_headsign direction_id block_id shape_id
L3931 50-719-j20-5 114.UJ.50-719-j20-5.6.H UJ+60#2 Offenburg - Kehl - Strasbourg 0 50-719-j20-5.6.H
L4552 50-719-j20-5 2.UJ.50-719-j20-5.6.H UJ+60#2 Offenburg - Kehl - Strasbourg 0 50-719-j20-5.6.H
WARNING trip_id Duplicated trips on 11 overlapping days, from 2020/10/08 to 2020/11/27
route_id trip_id service_id trip_headsign direction_id block_id shape_id
L4137 50-719-j20-1 134.UL.50-719-j20-1.3.R UL+wz Strasbourg - Kehl - Offenburg 1 50-719-j20-1.3.R
L4556 50-719-j20-1 2.UL.50-719-j20-1.3.R UL Strasbourg - Kehl - Offenburg 1 50-719-j20-1.3.R
WARNING trip_id Duplicated trips on 16 overlapping days, from 2019/12/15 to 2020/03/15
route_id trip_id service_id trip_headsign direction_id block_id shape_id
L4138 50-719-j20-5 134.UL.50-719-j20-5.3.R UL+wz#1 Strasbourg - Kehl - Offenburg 1 50-719-j20-5.3.R
L4558 50-719-j20-5 2.UL.50-719-j20-5.3.R UL#3 Strasbourg - Kehl - Offenburg 1 50-719-j20-5.3.R
WARNING trip_id Duplicated trips on 27 overlapping days, from 2020/06/14 to 2020/12/06
route_id trip_id service_id trip_headsign direction_id block_id shape_id
L4332 50-719-j20-1 16.UJ.50-719-j20-1.3.R UJ+52,wz Strasbourg - Kehl - Offenburg 1 50-719-j20-1.3.R
L4674 50-719-j20-1 23.UJ.50-719-j20-1.3.R UJ+51 Strasbourg - Kehl - Offenburg 1 50-719-j20-1.3.R
WARNING trip_id Duplicated trips on 45 overlapping days, from 2019/12/16 to 2020/03/17
route_id trip_id service_id trip_headsign direction_id block_id shape_id
L4333 50-719-j20-5 16.UJ.50-719-j20-5.3.R UJ+52,wz#1 Strasbourg - Kehl - Offenburg 1 50-719-j20-5.3.R
L4675 50-719-j20-5 23.UJ.50-719-j20-5.3.R UJ+51#1 Strasbourg - Kehl - Offenburg 1 50-719-j20-5.3.R
WARNING trip_id Duplicated trips on 116 overlapping days, from 2020/06/15 to 2020/12/11
route_id trip_id service_id trip_headsign direction_id block_id shape_id
L4488 50-719-j20-1 19.UJ.50-719-j20-1.2.H UJ+52 Offenburg - Kehl - Strasbourg 0 50-719-j20-1.2.H
L5382 50-719-j20-1 78.UJ.50-719-j20-1.2.H UJ+52,wz Offenburg - Kehl - Strasbourg 0 50-719-j20-1.2.H
WARNING trip_id Duplicated trips on 45 overlapping days, from 2019/12/16 to 2020/03/17
route_id trip_id service_id trip_headsign direction_id block_id shape_id
L4489 50-719-j20-5 19.UJ.50-719-j20-5.2.H UJ+52#1 Offenburg - Kehl - Strasbourg 0 50-719-j20-5.2.H
L5383 50-719-j20-5 78.UJ.50-719-j20-5.2.H UJ+52,wz#1 Offenburg - Kehl - Strasbourg 0 50-719-j20-5.2.H
WARNING trip_id Duplicated trips on 118 overlapping days, from 2020/06/15 to 2020/12/11
route_id trip_id service_id trip_headsign direction_id block_id shape_id
L4553 50-719-j20-1 2.UK.50-719-j20-1.3.R UK Strasbourg - Kehl - Offenburg 1 50-719-j20-1.3.R
L5034 50-719-j20-1 5.UK.50-719-j20-1.3.R UK+wz Strasbourg - Kehl - Offenburg 1 50-719-j20-1.3.R
WARNING trip_id Duplicated trips on 12 overlapping days, from 2019/12/21 to 2020/03/14
route_id trip_id service_id trip_headsign direction_id block_id shape_id
L4555 50-719-j20-5 2.UK.50-719-j20-5.3.R UK#3 Strasbourg - Kehl - Offenburg 1 50-719-j20-5.3.R
L5036 50-719-j20-5 5.UK.50-719-j20-5.3.R UK+wz#1 Strasbourg - Kehl - Offenburg 1 50-719-j20-5.3.R
WARNING trip_id Duplicated trips on 25 overlapping days, from 2020/06/20 to 2020/12/12
route_id trip_id service_id trip_headsign direction_id block_id shape_id
L4564 50-719-j20-1 20.UJ.50-719-j20-1.1.R UJ+37 Strasbourg - Kehl - Offenburg 1 50-719-j20-1.1.R
L4601 50-719-j20-1 21.UJ.50-719-j20-1.1.R UJ+60#1 Strasbourg - Kehl - Offenburg 1 50-719-j20-1.1.R
WARNING trip_id Duplicated trips on 3 overlapping days, from 2020/03/11 to 2020/03/13
route_id trip_id service_id trip_headsign direction_id block_id shape_id
L4565 50-719-j20-5 20.UJ.50-719-j20-5.1.R UJ+37#1 Strasbourg - Kehl - Offenburg 1 50-719-j20-5.1.R
L4602 50-719-j20-5 21.UJ.50-719-j20-5.1.R UJ+60#2 Strasbourg - Kehl - Offenburg 1 50-719-j20-5.1.R
WARNING trip_id Duplicated trips on 8 overlapping days, from 2020/11/17 to 2020/11/27

Validation done at Fri Jun 19 08:28:26 UTC 2020 by GTFSVTOR - Copyright (c) 2020 Mecatran