Warning, /libraries/kpublictransport/autotests/data/motis/journey-ch-transport-only.in.json is written in an unsupported language. File is not indexed.

0001 {
0002   "destination": {
0003     "type": "Module",
0004     "target": ""
0005   },
0006   "content_type": "RoutingResponse",
0007   "content": {
0008     "statistics": [
0009       {
0010         "category": "intermodal",
0011         "entries": [
0012           {
0013             "name": "linear_distance",
0014             "value": 5341121
0015           },
0016           {
0017             "name": "routing_duration",
0018             "value": 2894
0019           }
0020         ]
0021       },
0022       {
0023         "category": "nigiri.raptor",
0024         "entries": [
0025           {
0026             "name": "conversion",
0027             "value": 0
0028           },
0029           {
0030             "name": "earliest_arrival_updated_by_footpath",
0031             "value": 350825
0032           },
0033           {
0034             "name": "earliest_arrival_updated_by_route",
0035             "value": 340160
0036           },
0037           {
0038             "name": "earliest_trip_calls",
0039             "value": 18485228
0040           },
0041           {
0042             "name": "fastest_direct",
0043             "value": 32767
0044           },
0045           {
0046             "name": "footpaths_visited",
0047             "value": 915049
0048           },
0049           {
0050             "name": "fp_update_prevented_by_lower_bound",
0051             "value": 113576
0052           },
0053           {
0054             "name": "lower_bounds_time_ms",
0055             "value": 61
0056           },
0057           {
0058             "name": "route_update_prevented_by_lower_bound",
0059             "value": 0
0060           },
0061           {
0062             "name": "routes_visited",
0063             "value": 4852490
0064           },
0065           {
0066             "name": "routing_time_ms",
0067             "value": 2893
0068           }
0069         ]
0070       }
0071     ],
0072     "connections": [
0073       {
0074         "stops": [
0075           {
0076             "station": {
0077               "id": "swiss_8503016:0:3",
0078               "name": "Z\u00FCrich Flughafen",
0079               "pos": {
0080                 "lat": 47.450387,
0081                 "lng": 8.5624
0082               }
0083             },
0084             "arrival": {
0085               "time": 0,
0086               "schedule_time": 0,
0087               "track": "",
0088               "schedule_track": "",
0089               "valid": false,
0090               "reason": "SCHEDULE"
0091             },
0092             "departure": {
0093               "time": 1707512880,
0094               "schedule_time": 1707512880,
0095               "track": "",
0096               "schedule_track": "",
0097               "valid": true,
0098               "reason": "SCHEDULE"
0099             },
0100             "exit": false,
0101             "enter": true
0102           },
0103           {
0104             "station": {
0105               "id": "swiss_8503006:0:3",
0106               "name": "Z\u00FCrich Oerlikon",
0107               "pos": {
0108                 "lat": 47.411531,
0109                 "lng": 8.544137
0110               }
0111             },
0112             "arrival": {
0113               "time": 1707513180,
0114               "schedule_time": 1707513180,
0115               "track": "",
0116               "schedule_track": "",
0117               "valid": true,
0118               "reason": "SCHEDULE"
0119             },
0120             "departure": {
0121               "time": 1707513240,
0122               "schedule_time": 1707513240,
0123               "track": "",
0124               "schedule_track": "",
0125               "valid": true,
0126               "reason": "SCHEDULE"
0127             },
0128             "exit": false,
0129             "enter": false
0130           },
0131           {
0132             "station": {
0133               "id": "swiss_8503000:0:32",
0134               "name": "Z\u00FCrich HB",
0135               "pos": {
0136                 "lat": 47.377677,
0137                 "lng": 8.539457
0138               }
0139             },
0140             "arrival": {
0141               "time": 1707513660,
0142               "schedule_time": 1707513660,
0143               "track": "",
0144               "schedule_track": "",
0145               "valid": true,
0146               "reason": "SCHEDULE"
0147             },
0148             "departure": {
0149               "time": 1707514320,
0150               "schedule_time": 1707514320,
0151               "track": "",
0152               "schedule_track": "",
0153               "valid": true,
0154               "reason": "SCHEDULE"
0155             },
0156             "exit": false,
0157             "enter": false
0158           },
0159           {
0160             "station": {
0161               "id": "swiss_8500218:0:8",
0162               "name": "Olten",
0163               "pos": {
0164                 "lat": 47.351934,
0165                 "lng": 7.907699
0166               }
0167             },
0168             "arrival": {
0169               "time": 1707516120,
0170               "schedule_time": 1707516120,
0171               "track": "",
0172               "schedule_track": "",
0173               "valid": true,
0174               "reason": "SCHEDULE"
0175             },
0176             "departure": {
0177               "time": 1707516240,
0178               "schedule_time": 1707516240,
0179               "track": "",
0180               "schedule_track": "",
0181               "valid": true,
0182               "reason": "SCHEDULE"
0183             },
0184             "exit": false,
0185             "enter": false
0186           },
0187           {
0188             "station": {
0189               "id": "swiss_8507000:0:6",
0190               "name": "Bern",
0191               "pos": {
0192                 "lat": 46.948831,
0193                 "lng": 7.439129
0194               }
0195             },
0196             "arrival": {
0197               "time": 1707517860,
0198               "schedule_time": 1707517860,
0199               "track": "",
0200               "schedule_track": "",
0201               "valid": true,
0202               "reason": "SCHEDULE"
0203             },
0204             "departure": {
0205               "time": 1707517860,
0206               "schedule_time": 1707517860,
0207               "track": "",
0208               "schedule_track": "",
0209               "valid": true,
0210               "reason": "SCHEDULE"
0211             },
0212             "exit": true,
0213             "enter": false
0214           },
0215           {
0216             "station": {
0217               "id": "swiss_8507000:0:5",
0218               "name": "Bern",
0219               "pos": {
0220                 "lat": 46.948831,
0221                 "lng": 7.439129
0222               }
0223             },
0224             "arrival": {
0225               "time": 1707518100,
0226               "schedule_time": 1707518100,
0227               "track": "",
0228               "schedule_track": "",
0229               "valid": true,
0230               "reason": "SCHEDULE"
0231             },
0232             "departure": {
0233               "time": 1707518340,
0234               "schedule_time": 1707518340,
0235               "track": "",
0236               "schedule_track": "",
0237               "valid": true,
0238               "reason": "SCHEDULE"
0239             },
0240             "exit": false,
0241             "enter": true
0242           },
0243           {
0244             "station": {
0245               "id": "swiss_8507100:0:1",
0246               "name": "Thun",
0247               "pos": {
0248                 "lat": 46.754852,
0249                 "lng": 7.629607
0250               }
0251             },
0252             "arrival": {
0253               "time": 1707519420,
0254               "schedule_time": 1707519420,
0255               "track": "",
0256               "schedule_track": "",
0257               "valid": true,
0258               "reason": "SCHEDULE"
0259             },
0260             "departure": {
0261               "time": 1707519540,
0262               "schedule_time": 1707519540,
0263               "track": "",
0264               "schedule_track": "",
0265               "valid": true,
0266               "reason": "SCHEDULE"
0267             },
0268             "exit": false,
0269             "enter": false
0270           },
0271           {
0272             "station": {
0273               "id": "swiss_8507483:0:1",
0274               "name": "Spiez",
0275               "pos": {
0276                 "lat": 46.686394,
0277                 "lng": 7.680102
0278               }
0279             },
0280             "arrival": {
0281               "time": 1707520080,
0282               "schedule_time": 1707520080,
0283               "track": "",
0284               "schedule_track": "",
0285               "valid": true,
0286               "reason": "SCHEDULE"
0287             },
0288             "departure": {
0289               "time": 1707520080,
0290               "schedule_time": 1707520080,
0291               "track": "",
0292               "schedule_track": "",
0293               "valid": true,
0294               "reason": "SCHEDULE"
0295             },
0296             "exit": true,
0297             "enter": false
0298           },
0299           {
0300             "station": {
0301               "id": "swiss_8507483:0:4",
0302               "name": "Spiez",
0303               "pos": {
0304                 "lat": 46.686394,
0305                 "lng": 7.680102
0306               }
0307             },
0308             "arrival": {
0309               "time": 1707520320,
0310               "schedule_time": 1707520320,
0311               "track": "",
0312               "schedule_track": "",
0313               "valid": true,
0314               "reason": "SCHEDULE"
0315             },
0316             "departure": {
0317               "time": 1707520500,
0318               "schedule_time": 1707520500,
0319               "track": "",
0320               "schedule_track": "",
0321               "valid": true,
0322               "reason": "SCHEDULE"
0323             },
0324             "exit": false,
0325             "enter": true
0326           },
0327           {
0328             "station": {
0329               "id": "swiss_8507481:0:1",
0330               "name": "M\u00FClenen",
0331               "pos": {
0332                 "lat": 46.638029,
0333                 "lng": 7.691313
0334               }
0335             },
0336             "arrival": {
0337               "time": 1707520800,
0338               "schedule_time": 1707520800,
0339               "track": "",
0340               "schedule_track": "",
0341               "valid": true,
0342               "reason": "SCHEDULE"
0343             },
0344             "departure": {
0345               "time": 1707520800,
0346               "schedule_time": 1707520800,
0347               "track": "",
0348               "schedule_track": "",
0349               "valid": true,
0350               "reason": "SCHEDULE"
0351             },
0352             "exit": false,
0353             "enter": false
0354           },
0355           {
0356             "station": {
0357               "id": "swiss_8507480:0:1",
0358               "name": "Reichenbach im Kandertal",
0359               "pos": {
0360                 "lat": 46.625124,
0361                 "lng": 7.690064
0362               }
0363             },
0364             "arrival": {
0365               "time": 1707520920,
0366               "schedule_time": 1707520920,
0367               "track": "",
0368               "schedule_track": "",
0369               "valid": true,
0370               "reason": "SCHEDULE"
0371             },
0372             "departure": {
0373               "time": 1707520920,
0374               "schedule_time": 1707520920,
0375               "track": "",
0376               "schedule_track": "",
0377               "valid": true,
0378               "reason": "SCHEDULE"
0379             },
0380             "exit": false,
0381             "enter": false
0382           },
0383           {
0384             "station": {
0385               "id": "swiss_8507478:0:3",
0386               "name": "Frutigen",
0387               "pos": {
0388                 "lat": 46.58891,
0389                 "lng": 7.651418
0390               }
0391             },
0392             "arrival": {
0393               "time": 1707521160,
0394               "schedule_time": 1707521160,
0395               "track": "",
0396               "schedule_track": "",
0397               "valid": true,
0398               "reason": "SCHEDULE"
0399             },
0400             "departure": {
0401               "time": 1707521220,
0402               "schedule_time": 1707521220,
0403               "track": "",
0404               "schedule_track": "",
0405               "valid": true,
0406               "reason": "SCHEDULE"
0407             },
0408             "exit": false,
0409             "enter": false
0410           },
0411           {
0412             "station": {
0413               "id": "swiss_8507475:0:1",
0414               "name": "Kandersteg",
0415               "pos": {
0416                 "lat": 46.495394,
0417                 "lng": 7.671415
0418               }
0419             },
0420             "arrival": {
0421               "time": 1707522180,
0422               "schedule_time": 1707522180,
0423               "track": "",
0424               "schedule_track": "",
0425               "valid": true,
0426               "reason": "SCHEDULE"
0427             },
0428             "departure": {
0429               "time": 1707522240,
0430               "schedule_time": 1707522240,
0431               "track": "",
0432               "schedule_track": "",
0433               "valid": true,
0434               "reason": "SCHEDULE"
0435             },
0436             "exit": false,
0437             "enter": false
0438           },
0439           {
0440             "station": {
0441               "id": "swiss_8507474:0:2",
0442               "name": "Goppenstein",
0443               "pos": {
0444                 "lat": 46.367709,
0445                 "lng": 7.754922
0446               }
0447             },
0448             "arrival": {
0449               "time": 1707523020,
0450               "schedule_time": 1707523020,
0451               "track": "",
0452               "schedule_track": "",
0453               "valid": true,
0454               "reason": "SCHEDULE"
0455             },
0456             "departure": {
0457               "time": 1707523080,
0458               "schedule_time": 1707523080,
0459               "track": "",
0460               "schedule_track": "",
0461               "valid": true,
0462               "reason": "SCHEDULE"
0463             },
0464             "exit": false,
0465             "enter": false
0466           },
0467           {
0468             "station": {
0469               "id": "swiss_8507473:0:3",
0470               "name": "Hohtenn",
0471               "pos": {
0472                 "lat": 46.322459,
0473                 "lng": 7.764085
0474               }
0475             },
0476             "arrival": {
0477               "time": 1707523380,
0478               "schedule_time": 1707523380,
0479               "track": "",
0480               "schedule_track": "",
0481               "valid": true,
0482               "reason": "SCHEDULE"
0483             },
0484             "departure": {
0485               "time": 1707523380,
0486               "schedule_time": 1707523380,
0487               "track": "",
0488               "schedule_track": "",
0489               "valid": true,
0490               "reason": "SCHEDULE"
0491             },
0492             "exit": false,
0493             "enter": false
0494           },
0495           {
0496             "station": {
0497               "id": "swiss_8507472:0:2",
0498               "name": "Ausserberg",
0499               "pos": {
0500                 "lat": 46.312346,
0501                 "lng": 7.84417
0502               }
0503             },
0504             "arrival": {
0505               "time": 1707523740,
0506               "schedule_time": 1707523740,
0507               "track": "",
0508               "schedule_track": "",
0509               "valid": true,
0510               "reason": "SCHEDULE"
0511             },
0512             "departure": {
0513               "time": 1707523740,
0514               "schedule_time": 1707523740,
0515               "track": "",
0516               "schedule_track": "",
0517               "valid": true,
0518               "reason": "SCHEDULE"
0519             },
0520             "exit": false,
0521             "enter": false
0522           },
0523           {
0524             "station": {
0525               "id": "swiss_8507471:0:2",
0526               "name": "Eggerberg",
0527               "pos": {
0528                 "lat": 46.306544,
0529                 "lng": 7.881028
0530               }
0531             },
0532             "arrival": {
0533               "time": 1707523980,
0534               "schedule_time": 1707523980,
0535               "track": "",
0536               "schedule_track": "",
0537               "valid": true,
0538               "reason": "SCHEDULE"
0539             },
0540             "departure": {
0541               "time": 1707523980,
0542               "schedule_time": 1707523980,
0543               "track": "",
0544               "schedule_track": "",
0545               "valid": true,
0546               "reason": "SCHEDULE"
0547             },
0548             "exit": false,
0549             "enter": false
0550           },
0551           {
0552             "station": {
0553               "id": "swiss_8501609:0:4",
0554               "name": "Brig",
0555               "pos": {
0556                 "lat": 46.319426,
0557                 "lng": 7.988098
0558               }
0559             },
0560             "arrival": {
0561               "time": 1707524580,
0562               "schedule_time": 1707524580,
0563               "track": "",
0564               "schedule_track": "",
0565               "valid": true,
0566               "reason": "SCHEDULE"
0567             },
0568             "departure": {
0569               "time": 1707524580,
0570               "schedule_time": 1707524580,
0571               "track": "",
0572               "schedule_track": "",
0573               "valid": true,
0574               "reason": "SCHEDULE"
0575             },
0576             "exit": true,
0577             "enter": false
0578           },
0579           {
0580             "station": {
0581               "id": "swiss_8515296:0:11",
0582               "name": "Brig Bahnhofplatz",
0583               "pos": {
0584                 "lat": 46.318998,
0585                 "lng": 7.986382
0586               }
0587             },
0588             "arrival": {
0589               "time": 1707524820,
0590               "schedule_time": 1707524820,
0591               "track": "",
0592               "schedule_track": "",
0593               "valid": true,
0594               "reason": "SCHEDULE"
0595             },
0596             "departure": {
0597               "time": 1707538620,
0598               "schedule_time": 1707538620,
0599               "track": "",
0600               "schedule_track": "",
0601               "valid": true,
0602               "reason": "SCHEDULE"
0603             },
0604             "exit": false,
0605             "enter": true
0606           },
0607           {
0608             "station": {
0609               "id": "swiss_8501636",
0610               "name": "Eyholz",
0611               "pos": {
0612                 "lat": 46.296782,
0613                 "lng": 7.916305
0614               }
0615             },
0616             "arrival": {
0617               "time": 1707538980,
0618               "schedule_time": 1707538980,
0619               "track": "",
0620               "schedule_track": "",
0621               "valid": true,
0622               "reason": "SCHEDULE"
0623             },
0624             "departure": {
0625               "time": 1707538980,
0626               "schedule_time": 1707538980,
0627               "track": "",
0628               "schedule_track": "",
0629               "valid": true,
0630               "reason": "SCHEDULE"
0631             },
0632             "exit": false,
0633             "enter": false
0634           },
0635           {
0636             "station": {
0637               "id": "swiss_8501605:0:3",
0638               "name": "Visp",
0639               "pos": {
0640                 "lat": 46.294026,
0641                 "lng": 7.881468
0642               }
0643             },
0644             "arrival": {
0645               "time": 1707539280,
0646               "schedule_time": 1707539280,
0647               "track": "",
0648               "schedule_track": "",
0649               "valid": true,
0650               "reason": "SCHEDULE"
0651             },
0652             "departure": {
0653               "time": 1707539400,
0654               "schedule_time": 1707539400,
0655               "track": "",
0656               "schedule_track": "",
0657               "valid": true,
0658               "reason": "SCHEDULE"
0659             },
0660             "exit": false,
0661             "enter": false
0662           },
0663           {
0664             "station": {
0665               "id": "swiss_8501683:0:2",
0666               "name": "Stalden-Saas",
0667               "pos": {
0668                 "lat": 46.231971,
0669                 "lng": 7.87076
0670               }
0671             },
0672             "arrival": {
0673               "time": 1707539940,
0674               "schedule_time": 1707539940,
0675               "track": "",
0676               "schedule_track": "",
0677               "valid": true,
0678               "reason": "SCHEDULE"
0679             },
0680             "departure": {
0681               "time": 1707539940,
0682               "schedule_time": 1707539940,
0683               "track": "",
0684               "schedule_track": "",
0685               "valid": true,
0686               "reason": "SCHEDULE"
0687             },
0688             "exit": false,
0689             "enter": false
0690           },
0691           {
0692             "station": {
0693               "id": "swiss_8501684:0:1",
0694               "name": "Kalpetran",
0695               "pos": {
0696                 "lat": 46.214072,
0697                 "lng": 7.836965
0698               }
0699             },
0700             "arrival": {
0701               "time": 1707540360,
0702               "schedule_time": 1707540360,
0703               "track": "",
0704               "schedule_track": "",
0705               "valid": true,
0706               "reason": "SCHEDULE"
0707             },
0708             "departure": {
0709               "time": 1707540360,
0710               "schedule_time": 1707540360,
0711               "track": "",
0712               "schedule_track": "",
0713               "valid": true,
0714               "reason": "SCHEDULE"
0715             },
0716             "exit": false,
0717             "enter": false
0718           },
0719           {
0720             "station": {
0721               "id": "swiss_8501685",
0722               "name": "St. Niklaus VS",
0723               "pos": {
0724                 "lat": 46.177341,
0725                 "lng": 7.802084
0726               }
0727             },
0728             "arrival": {
0729               "time": 1707540900,
0730               "schedule_time": 1707540900,
0731               "track": "",
0732               "schedule_track": "",
0733               "valid": true,
0734               "reason": "SCHEDULE"
0735             },
0736             "departure": {
0737               "time": 1707540900,
0738               "schedule_time": 1707540900,
0739               "track": "",
0740               "schedule_track": "",
0741               "valid": true,
0742               "reason": "SCHEDULE"
0743             },
0744             "exit": false,
0745             "enter": false
0746           },
0747           {
0748             "station": {
0749               "id": "swiss_8501686",
0750               "name": "Herbriggen",
0751               "pos": {
0752                 "lat": 46.132146,
0753                 "lng": 7.791636
0754               }
0755             },
0756             "arrival": {
0757               "time": 1707541560,
0758               "schedule_time": 1707541560,
0759               "track": "",
0760               "schedule_track": "",
0761               "valid": true,
0762               "reason": "SCHEDULE"
0763             },
0764             "departure": {
0765               "time": 1707541620,
0766               "schedule_time": 1707541620,
0767               "track": "",
0768               "schedule_track": "",
0769               "valid": true,
0770               "reason": "SCHEDULE"
0771             },
0772             "exit": false,
0773             "enter": false
0774           },
0775           {
0776             "station": {
0777               "id": "swiss_8501687",
0778               "name": "Randa",
0779               "pos": {
0780                 "lat": 46.099933,
0781                 "lng": 7.781459
0782               }
0783             },
0784             "arrival": {
0785               "time": 1707542100,
0786               "schedule_time": 1707542100,
0787               "track": "",
0788               "schedule_track": "",
0789               "valid": true,
0790               "reason": "SCHEDULE"
0791             },
0792             "departure": {
0793               "time": 0,
0794               "schedule_time": 0,
0795               "track": "",
0796               "schedule_track": "",
0797               "valid": false,
0798               "reason": "SCHEDULE"
0799             },
0800             "exit": true,
0801             "enter": false
0802           }
0803         ],
0804         "transports": [
0805           {
0806             "move_type": "Transport",
0807             "move": {
0808               "range": {
0809                 "from": 0,
0810                 "to": 4
0811               },
0812               "clasz": 2,
0813               "line_id": "IC1",
0814               "name": "IC1",
0815               "provider": "Schweizerische Bundesbahnen SBB",
0816               "direction": "Bern"
0817             }
0818           },
0819           {
0820             "move_type": "Walk",
0821             "move": {
0822               "range": {
0823                 "from": 4,
0824                 "to": 5
0825               },
0826               "mumo_id": -1,
0827               "price": 0,
0828               "accessibility": 0,
0829               "mumo_type": ""
0830             }
0831           },
0832           {
0833             "move_type": "Transport",
0834             "move": {
0835               "range": {
0836                 "from": 5,
0837                 "to": 7
0838               },
0839               "clasz": 2,
0840               "line_id": "IC61",
0841               "name": "IC61",
0842               "provider": "Schweizerische Bundesbahnen SBB",
0843               "direction": "Interlaken Ost"
0844             }
0845           },
0846           {
0847             "move_type": "Walk",
0848             "move": {
0849               "range": {
0850                 "from": 7,
0851                 "to": 8
0852               },
0853               "mumo_id": -1,
0854               "price": 0,
0855               "accessibility": 0,
0856               "mumo_type": ""
0857             }
0858           },
0859           {
0860             "move_type": "Transport",
0861             "move": {
0862               "range": {
0863                 "from": 8,
0864                 "to": 17
0865               },
0866               "clasz": 6,
0867               "line_id": "RE",
0868               "name": "RE 4293",
0869               "provider": "BLS AG (bls)",
0870               "direction": "Brig"
0871             }
0872           },
0873           {
0874             "move_type": "Walk",
0875             "move": {
0876               "range": {
0877                 "from": 17,
0878                 "to": 18
0879               },
0880               "mumo_id": -1,
0881               "price": 0,
0882               "accessibility": 0,
0883               "mumo_type": ""
0884             }
0885           },
0886           {
0887             "move_type": "Transport",
0888             "move": {
0889               "range": {
0890                 "from": 18,
0891                 "to": 25
0892               },
0893               "clasz": 6,
0894               "line_id": "RE42",
0895               "name": "RE42",
0896               "provider": "Matterhorn Gotthard Bahn (bvz)",
0897               "direction": "Zermatt"
0898             }
0899           }
0900         ],
0901         "trips": [
0902           {
0903             "range": {
0904               "from": 0,
0905               "to": 4
0906             },
0907             "id": {
0908               "id": "swiss_1738.TA.91-1-D-j23-1.315.R",
0909               "station_id": "swiss_8506302:0:1",
0910               "train_nr": 738,
0911               "time": 1707509220,
0912               "target_station_id": "swiss_8507000:0:6",
0913               "target_time": 1707517860,
0914               "line_id": "IC1"
0915             },
0916             "debug": "/input/schedule/swiss/stop_times.txt:1659979:1659989"
0917           },
0918           {
0919             "range": {
0920               "from": 5,
0921               "to": 7
0922             },
0923             "id": {
0924               "id": "swiss_1202.TA.91-61-A-j23-1.403.R",
0925               "station_id": "swiss_8500010:0:9",
0926               "train_nr": 1097,
0927               "time": 1707514080,
0928               "target_station_id": "swiss_8507492:0:5",
0929               "target_time": 1707521400,
0930               "line_id": "IC61"
0931             },
0932             "debug": "/input/schedule/swiss/stop_times.txt:587558:587565"
0933           },
0934           {
0935             "range": {
0936               "from": 8,
0937               "to": 17
0938             },
0939             "id": {
0940               "id": "swiss_190.TA.91-Q-Y-j23-1.29.H",
0941               "station_id": "swiss_8507483:0:4",
0942               "train_nr": 4293,
0943               "time": 1707520500,
0944               "target_station_id": "swiss_8501609:0:4",
0945               "target_time": 1707524580,
0946               "line_id": "RE"
0947             },
0948             "debug": "/input/schedule/swiss/stop_times.txt:1959122:1959131"
0949           },
0950           {
0951             "range": {
0952               "from": 18,
0953               "to": 25
0954             },
0955             "id": {
0956               "id": "swiss_102.TA.91-42-A-j23-1.44.R",
0957               "station_id": "swiss_8515296:0:11",
0958               "train_nr": 207,
0959               "time": 1707538620,
0960               "target_station_id": "swiss_8501689:0:3",
0961               "target_time": 1707543300,
0962               "line_id": "RE42"
0963             },
0964             "debug": "/input/schedule/swiss/stop_times.txt:80311:80320"
0965           }
0966         ],
0967         "attributes": [
0968 
0969         ],
0970         "free_texts": [
0971 
0972         ],
0973         "problems": [
0974 
0975         ],
0976         "night_penalty": 0,
0977         "db_costs": 0,
0978         "status": "OK"
0979       },
0980       {
0981         "stops": [
0982           {
0983             "station": {
0984               "id": "swiss_8503016:0:3",
0985               "name": "Z\u00FCrich Flughafen",
0986               "pos": {
0987                 "lat": 47.450387,
0988                 "lng": 8.5624
0989               }
0990             },
0991             "arrival": {
0992               "time": 0,
0993               "schedule_time": 0,
0994               "track": "",
0995               "schedule_track": "",
0996               "valid": false,
0997               "reason": "SCHEDULE"
0998             },
0999             "departure": {
1000               "time": 1707513300,
1001               "schedule_time": 1707513300,
1002               "track": "",
1003               "schedule_track": "",
1004               "valid": true,
1005               "reason": "SCHEDULE"
1006             },
1007             "exit": false,
1008             "enter": true
1009           },
1010           {
1011             "station": {
1012               "id": "swiss_8503000:0:12",
1013               "name": "Z\u00FCrich HB",
1014               "pos": {
1015                 "lat": 47.378261,
1016                 "lng": 8.539241
1017               }
1018             },
1019             "arrival": {
1020               "time": 1707513900,
1021               "schedule_time": 1707513900,
1022               "track": "",
1023               "schedule_track": "",
1024               "valid": true,
1025               "reason": "SCHEDULE"
1026             },
1027             "departure": {
1028               "time": 1707513900,
1029               "schedule_time": 1707513900,
1030               "track": "",
1031               "schedule_track": "",
1032               "valid": true,
1033               "reason": "SCHEDULE"
1034             },
1035             "exit": true,
1036             "enter": false
1037           },
1038           {
1039             "station": {
1040               "id": "swiss_8503000:0:32",
1041               "name": "Z\u00FCrich HB",
1042               "pos": {
1043                 "lat": 47.377677,
1044                 "lng": 8.539457
1045               }
1046             },
1047             "arrival": {
1048               "time": 1707514140,
1049               "schedule_time": 1707514140,
1050               "track": "",
1051               "schedule_track": "",
1052               "valid": true,
1053               "reason": "SCHEDULE"
1054             },
1055             "departure": {
1056               "time": 1707514320,
1057               "schedule_time": 1707514320,
1058               "track": "",
1059               "schedule_track": "",
1060               "valid": true,
1061               "reason": "SCHEDULE"
1062             },
1063             "exit": false,
1064             "enter": true
1065           },
1066           {
1067             "station": {
1068               "id": "swiss_8500218:0:8",
1069               "name": "Olten",
1070               "pos": {
1071                 "lat": 47.351934,
1072                 "lng": 7.907699
1073               }
1074             },
1075             "arrival": {
1076               "time": 1707516120,
1077               "schedule_time": 1707516120,
1078               "track": "",
1079               "schedule_track": "",
1080               "valid": true,
1081               "reason": "SCHEDULE"
1082             },
1083             "departure": {
1084               "time": 1707516240,
1085               "schedule_time": 1707516240,
1086               "track": "",
1087               "schedule_track": "",
1088               "valid": true,
1089               "reason": "SCHEDULE"
1090             },
1091             "exit": false,
1092             "enter": false
1093           },
1094           {
1095             "station": {
1096               "id": "swiss_8507000:0:6",
1097               "name": "Bern",
1098               "pos": {
1099                 "lat": 46.948831,
1100                 "lng": 7.439129
1101               }
1102             },
1103             "arrival": {
1104               "time": 1707517860,
1105               "schedule_time": 1707517860,
1106               "track": "",
1107               "schedule_track": "",
1108               "valid": true,
1109               "reason": "SCHEDULE"
1110             },
1111             "departure": {
1112               "time": 1707517860,
1113               "schedule_time": 1707517860,
1114               "track": "",
1115               "schedule_track": "",
1116               "valid": true,
1117               "reason": "SCHEDULE"
1118             },
1119             "exit": true,
1120             "enter": false
1121           },
1122           {
1123             "station": {
1124               "id": "swiss_8507000:0:5",
1125               "name": "Bern",
1126               "pos": {
1127                 "lat": 46.948831,
1128                 "lng": 7.439129
1129               }
1130             },
1131             "arrival": {
1132               "time": 1707518100,
1133               "schedule_time": 1707518100,
1134               "track": "",
1135               "schedule_track": "",
1136               "valid": true,
1137               "reason": "SCHEDULE"
1138             },
1139             "departure": {
1140               "time": 1707518340,
1141               "schedule_time": 1707518340,
1142               "track": "",
1143               "schedule_track": "",
1144               "valid": true,
1145               "reason": "SCHEDULE"
1146             },
1147             "exit": false,
1148             "enter": true
1149           },
1150           {
1151             "station": {
1152               "id": "swiss_8507100:0:1",
1153               "name": "Thun",
1154               "pos": {
1155                 "lat": 46.754852,
1156                 "lng": 7.629607
1157               }
1158             },
1159             "arrival": {
1160               "time": 1707519420,
1161               "schedule_time": 1707519420,
1162               "track": "",
1163               "schedule_track": "",
1164               "valid": true,
1165               "reason": "SCHEDULE"
1166             },
1167             "departure": {
1168               "time": 1707519540,
1169               "schedule_time": 1707519540,
1170               "track": "",
1171               "schedule_track": "",
1172               "valid": true,
1173               "reason": "SCHEDULE"
1174             },
1175             "exit": false,
1176             "enter": false
1177           },
1178           {
1179             "station": {
1180               "id": "swiss_8507483:0:1",
1181               "name": "Spiez",
1182               "pos": {
1183                 "lat": 46.686394,
1184                 "lng": 7.680102
1185               }
1186             },
1187             "arrival": {
1188               "time": 1707520080,
1189               "schedule_time": 1707520080,
1190               "track": "",
1191               "schedule_track": "",
1192               "valid": true,
1193               "reason": "SCHEDULE"
1194             },
1195             "departure": {
1196               "time": 1707520080,
1197               "schedule_time": 1707520080,
1198               "track": "",
1199               "schedule_track": "",
1200               "valid": true,
1201               "reason": "SCHEDULE"
1202             },
1203             "exit": true,
1204             "enter": false
1205           },
1206           {
1207             "station": {
1208               "id": "swiss_8507483:0:4",
1209               "name": "Spiez",
1210               "pos": {
1211                 "lat": 46.686394,
1212                 "lng": 7.680102
1213               }
1214             },
1215             "arrival": {
1216               "time": 1707520320,
1217               "schedule_time": 1707520320,
1218               "track": "",
1219               "schedule_track": "",
1220               "valid": true,
1221               "reason": "SCHEDULE"
1222             },
1223             "departure": {
1224               "time": 1707520500,
1225               "schedule_time": 1707520500,
1226               "track": "",
1227               "schedule_track": "",
1228               "valid": true,
1229               "reason": "SCHEDULE"
1230             },
1231             "exit": false,
1232             "enter": true
1233           },
1234           {
1235             "station": {
1236               "id": "swiss_8507481:0:1",
1237               "name": "M\u00FClenen",
1238               "pos": {
1239                 "lat": 46.638029,
1240                 "lng": 7.691313
1241               }
1242             },
1243             "arrival": {
1244               "time": 1707520800,
1245               "schedule_time": 1707520800,
1246               "track": "",
1247               "schedule_track": "",
1248               "valid": true,
1249               "reason": "SCHEDULE"
1250             },
1251             "departure": {
1252               "time": 1707520800,
1253               "schedule_time": 1707520800,
1254               "track": "",
1255               "schedule_track": "",
1256               "valid": true,
1257               "reason": "SCHEDULE"
1258             },
1259             "exit": false,
1260             "enter": false
1261           },
1262           {
1263             "station": {
1264               "id": "swiss_8507480:0:1",
1265               "name": "Reichenbach im Kandertal",
1266               "pos": {
1267                 "lat": 46.625124,
1268                 "lng": 7.690064
1269               }
1270             },
1271             "arrival": {
1272               "time": 1707520920,
1273               "schedule_time": 1707520920,
1274               "track": "",
1275               "schedule_track": "",
1276               "valid": true,
1277               "reason": "SCHEDULE"
1278             },
1279             "departure": {
1280               "time": 1707520920,
1281               "schedule_time": 1707520920,
1282               "track": "",
1283               "schedule_track": "",
1284               "valid": true,
1285               "reason": "SCHEDULE"
1286             },
1287             "exit": false,
1288             "enter": false
1289           },
1290           {
1291             "station": {
1292               "id": "swiss_8507478:0:3",
1293               "name": "Frutigen",
1294               "pos": {
1295                 "lat": 46.58891,
1296                 "lng": 7.651418
1297               }
1298             },
1299             "arrival": {
1300               "time": 1707521160,
1301               "schedule_time": 1707521160,
1302               "track": "",
1303               "schedule_track": "",
1304               "valid": true,
1305               "reason": "SCHEDULE"
1306             },
1307             "departure": {
1308               "time": 1707521220,
1309               "schedule_time": 1707521220,
1310               "track": "",
1311               "schedule_track": "",
1312               "valid": true,
1313               "reason": "SCHEDULE"
1314             },
1315             "exit": false,
1316             "enter": false
1317           },
1318           {
1319             "station": {
1320               "id": "swiss_8507475:0:1",
1321               "name": "Kandersteg",
1322               "pos": {
1323                 "lat": 46.495394,
1324                 "lng": 7.671415
1325               }
1326             },
1327             "arrival": {
1328               "time": 1707522180,
1329               "schedule_time": 1707522180,
1330               "track": "",
1331               "schedule_track": "",
1332               "valid": true,
1333               "reason": "SCHEDULE"
1334             },
1335             "departure": {
1336               "time": 1707522240,
1337               "schedule_time": 1707522240,
1338               "track": "",
1339               "schedule_track": "",
1340               "valid": true,
1341               "reason": "SCHEDULE"
1342             },
1343             "exit": false,
1344             "enter": false
1345           },
1346           {
1347             "station": {
1348               "id": "swiss_8507474:0:2",
1349               "name": "Goppenstein",
1350               "pos": {
1351                 "lat": 46.367709,
1352                 "lng": 7.754922
1353               }
1354             },
1355             "arrival": {
1356               "time": 1707523020,
1357               "schedule_time": 1707523020,
1358               "track": "",
1359               "schedule_track": "",
1360               "valid": true,
1361               "reason": "SCHEDULE"
1362             },
1363             "departure": {
1364               "time": 1707523080,
1365               "schedule_time": 1707523080,
1366               "track": "",
1367               "schedule_track": "",
1368               "valid": true,
1369               "reason": "SCHEDULE"
1370             },
1371             "exit": false,
1372             "enter": false
1373           },
1374           {
1375             "station": {
1376               "id": "swiss_8507473:0:3",
1377               "name": "Hohtenn",
1378               "pos": {
1379                 "lat": 46.322459,
1380                 "lng": 7.764085
1381               }
1382             },
1383             "arrival": {
1384               "time": 1707523380,
1385               "schedule_time": 1707523380,
1386               "track": "",
1387               "schedule_track": "",
1388               "valid": true,
1389               "reason": "SCHEDULE"
1390             },
1391             "departure": {
1392               "time": 1707523380,
1393               "schedule_time": 1707523380,
1394               "track": "",
1395               "schedule_track": "",
1396               "valid": true,
1397               "reason": "SCHEDULE"
1398             },
1399             "exit": false,
1400             "enter": false
1401           },
1402           {
1403             "station": {
1404               "id": "swiss_8507472:0:2",
1405               "name": "Ausserberg",
1406               "pos": {
1407                 "lat": 46.312346,
1408                 "lng": 7.84417
1409               }
1410             },
1411             "arrival": {
1412               "time": 1707523740,
1413               "schedule_time": 1707523740,
1414               "track": "",
1415               "schedule_track": "",
1416               "valid": true,
1417               "reason": "SCHEDULE"
1418             },
1419             "departure": {
1420               "time": 1707523740,
1421               "schedule_time": 1707523740,
1422               "track": "",
1423               "schedule_track": "",
1424               "valid": true,
1425               "reason": "SCHEDULE"
1426             },
1427             "exit": false,
1428             "enter": false
1429           },
1430           {
1431             "station": {
1432               "id": "swiss_8507471:0:2",
1433               "name": "Eggerberg",
1434               "pos": {
1435                 "lat": 46.306544,
1436                 "lng": 7.881028
1437               }
1438             },
1439             "arrival": {
1440               "time": 1707523980,
1441               "schedule_time": 1707523980,
1442               "track": "",
1443               "schedule_track": "",
1444               "valid": true,
1445               "reason": "SCHEDULE"
1446             },
1447             "departure": {
1448               "time": 1707523980,
1449               "schedule_time": 1707523980,
1450               "track": "",
1451               "schedule_track": "",
1452               "valid": true,
1453               "reason": "SCHEDULE"
1454             },
1455             "exit": false,
1456             "enter": false
1457           },
1458           {
1459             "station": {
1460               "id": "swiss_8501609:0:4",
1461               "name": "Brig",
1462               "pos": {
1463                 "lat": 46.319426,
1464                 "lng": 7.988098
1465               }
1466             },
1467             "arrival": {
1468               "time": 1707524580,
1469               "schedule_time": 1707524580,
1470               "track": "",
1471               "schedule_track": "",
1472               "valid": true,
1473               "reason": "SCHEDULE"
1474             },
1475             "departure": {
1476               "time": 1707524580,
1477               "schedule_time": 1707524580,
1478               "track": "",
1479               "schedule_track": "",
1480               "valid": true,
1481               "reason": "SCHEDULE"
1482             },
1483             "exit": true,
1484             "enter": false
1485           },
1486           {
1487             "station": {
1488               "id": "swiss_8515296:0:11",
1489               "name": "Brig Bahnhofplatz",
1490               "pos": {
1491                 "lat": 46.318998,
1492                 "lng": 7.986382
1493               }
1494             },
1495             "arrival": {
1496               "time": 1707524820,
1497               "schedule_time": 1707524820,
1498               "track": "",
1499               "schedule_track": "",
1500               "valid": true,
1501               "reason": "SCHEDULE"
1502             },
1503             "departure": {
1504               "time": 1707538620,
1505               "schedule_time": 1707538620,
1506               "track": "",
1507               "schedule_track": "",
1508               "valid": true,
1509               "reason": "SCHEDULE"
1510             },
1511             "exit": false,
1512             "enter": true
1513           },
1514           {
1515             "station": {
1516               "id": "swiss_8501636",
1517               "name": "Eyholz",
1518               "pos": {
1519                 "lat": 46.296782,
1520                 "lng": 7.916305
1521               }
1522             },
1523             "arrival": {
1524               "time": 1707538980,
1525               "schedule_time": 1707538980,
1526               "track": "",
1527               "schedule_track": "",
1528               "valid": true,
1529               "reason": "SCHEDULE"
1530             },
1531             "departure": {
1532               "time": 1707538980,
1533               "schedule_time": 1707538980,
1534               "track": "",
1535               "schedule_track": "",
1536               "valid": true,
1537               "reason": "SCHEDULE"
1538             },
1539             "exit": false,
1540             "enter": false
1541           },
1542           {
1543             "station": {
1544               "id": "swiss_8501605:0:3",
1545               "name": "Visp",
1546               "pos": {
1547                 "lat": 46.294026,
1548                 "lng": 7.881468
1549               }
1550             },
1551             "arrival": {
1552               "time": 1707539280,
1553               "schedule_time": 1707539280,
1554               "track": "",
1555               "schedule_track": "",
1556               "valid": true,
1557               "reason": "SCHEDULE"
1558             },
1559             "departure": {
1560               "time": 1707539400,
1561               "schedule_time": 1707539400,
1562               "track": "",
1563               "schedule_track": "",
1564               "valid": true,
1565               "reason": "SCHEDULE"
1566             },
1567             "exit": false,
1568             "enter": false
1569           },
1570           {
1571             "station": {
1572               "id": "swiss_8501683:0:2",
1573               "name": "Stalden-Saas",
1574               "pos": {
1575                 "lat": 46.231971,
1576                 "lng": 7.87076
1577               }
1578             },
1579             "arrival": {
1580               "time": 1707539940,
1581               "schedule_time": 1707539940,
1582               "track": "",
1583               "schedule_track": "",
1584               "valid": true,
1585               "reason": "SCHEDULE"
1586             },
1587             "departure": {
1588               "time": 1707539940,
1589               "schedule_time": 1707539940,
1590               "track": "",
1591               "schedule_track": "",
1592               "valid": true,
1593               "reason": "SCHEDULE"
1594             },
1595             "exit": false,
1596             "enter": false
1597           },
1598           {
1599             "station": {
1600               "id": "swiss_8501684:0:1",
1601               "name": "Kalpetran",
1602               "pos": {
1603                 "lat": 46.214072,
1604                 "lng": 7.836965
1605               }
1606             },
1607             "arrival": {
1608               "time": 1707540360,
1609               "schedule_time": 1707540360,
1610               "track": "",
1611               "schedule_track": "",
1612               "valid": true,
1613               "reason": "SCHEDULE"
1614             },
1615             "departure": {
1616               "time": 1707540360,
1617               "schedule_time": 1707540360,
1618               "track": "",
1619               "schedule_track": "",
1620               "valid": true,
1621               "reason": "SCHEDULE"
1622             },
1623             "exit": false,
1624             "enter": false
1625           },
1626           {
1627             "station": {
1628               "id": "swiss_8501685",
1629               "name": "St. Niklaus VS",
1630               "pos": {
1631                 "lat": 46.177341,
1632                 "lng": 7.802084
1633               }
1634             },
1635             "arrival": {
1636               "time": 1707540900,
1637               "schedule_time": 1707540900,
1638               "track": "",
1639               "schedule_track": "",
1640               "valid": true,
1641               "reason": "SCHEDULE"
1642             },
1643             "departure": {
1644               "time": 1707540900,
1645               "schedule_time": 1707540900,
1646               "track": "",
1647               "schedule_track": "",
1648               "valid": true,
1649               "reason": "SCHEDULE"
1650             },
1651             "exit": false,
1652             "enter": false
1653           },
1654           {
1655             "station": {
1656               "id": "swiss_8501686",
1657               "name": "Herbriggen",
1658               "pos": {
1659                 "lat": 46.132146,
1660                 "lng": 7.791636
1661               }
1662             },
1663             "arrival": {
1664               "time": 1707541560,
1665               "schedule_time": 1707541560,
1666               "track": "",
1667               "schedule_track": "",
1668               "valid": true,
1669               "reason": "SCHEDULE"
1670             },
1671             "departure": {
1672               "time": 1707541620,
1673               "schedule_time": 1707541620,
1674               "track": "",
1675               "schedule_track": "",
1676               "valid": true,
1677               "reason": "SCHEDULE"
1678             },
1679             "exit": false,
1680             "enter": false
1681           },
1682           {
1683             "station": {
1684               "id": "swiss_8501687",
1685               "name": "Randa",
1686               "pos": {
1687                 "lat": 46.099933,
1688                 "lng": 7.781459
1689               }
1690             },
1691             "arrival": {
1692               "time": 1707542100,
1693               "schedule_time": 1707542100,
1694               "track": "",
1695               "schedule_track": "",
1696               "valid": true,
1697               "reason": "SCHEDULE"
1698             },
1699             "departure": {
1700               "time": 0,
1701               "schedule_time": 0,
1702               "track": "",
1703               "schedule_track": "",
1704               "valid": false,
1705               "reason": "SCHEDULE"
1706             },
1707             "exit": true,
1708             "enter": false
1709           }
1710         ],
1711         "transports": [
1712           {
1713             "move_type": "Transport",
1714             "move": {
1715               "range": {
1716                 "from": 0,
1717                 "to": 1
1718               },
1719               "clasz": 6,
1720               "line_id": "IR75",
1721               "name": "IR75",
1722               "provider": "Schweizerische Bundesbahnen SBB",
1723               "direction": "Z\u00FCrich HB"
1724             }
1725           },
1726           {
1727             "move_type": "Walk",
1728             "move": {
1729               "range": {
1730                 "from": 1,
1731                 "to": 2
1732               },
1733               "mumo_id": -1,
1734               "price": 0,
1735               "accessibility": 0,
1736               "mumo_type": ""
1737             }
1738           },
1739           {
1740             "move_type": "Transport",
1741             "move": {
1742               "range": {
1743                 "from": 2,
1744                 "to": 4
1745               },
1746               "clasz": 2,
1747               "line_id": "IC1",
1748               "name": "IC1",
1749               "provider": "Schweizerische Bundesbahnen SBB",
1750               "direction": "Bern"
1751             }
1752           },
1753           {
1754             "move_type": "Walk",
1755             "move": {
1756               "range": {
1757                 "from": 4,
1758                 "to": 5
1759               },
1760               "mumo_id": -1,
1761               "price": 0,
1762               "accessibility": 0,
1763               "mumo_type": ""
1764             }
1765           },
1766           {
1767             "move_type": "Transport",
1768             "move": {
1769               "range": {
1770                 "from": 5,
1771                 "to": 7
1772               },
1773               "clasz": 2,
1774               "line_id": "IC61",
1775               "name": "IC61",
1776               "provider": "Schweizerische Bundesbahnen SBB",
1777               "direction": "Interlaken Ost"
1778             }
1779           },
1780           {
1781             "move_type": "Walk",
1782             "move": {
1783               "range": {
1784                 "from": 7,
1785                 "to": 8
1786               },
1787               "mumo_id": -1,
1788               "price": 0,
1789               "accessibility": 0,
1790               "mumo_type": ""
1791             }
1792           },
1793           {
1794             "move_type": "Transport",
1795             "move": {
1796               "range": {
1797                 "from": 8,
1798                 "to": 17
1799               },
1800               "clasz": 6,
1801               "line_id": "RE",
1802               "name": "RE 4293",
1803               "provider": "BLS AG (bls)",
1804               "direction": "Brig"
1805             }
1806           },
1807           {
1808             "move_type": "Walk",
1809             "move": {
1810               "range": {
1811                 "from": 17,
1812                 "to": 18
1813               },
1814               "mumo_id": -1,
1815               "price": 0,
1816               "accessibility": 0,
1817               "mumo_type": ""
1818             }
1819           },
1820           {
1821             "move_type": "Transport",
1822             "move": {
1823               "range": {
1824                 "from": 18,
1825                 "to": 25
1826               },
1827               "clasz": 6,
1828               "line_id": "RE42",
1829               "name": "RE42",
1830               "provider": "Matterhorn Gotthard Bahn (bvz)",
1831               "direction": "Zermatt"
1832             }
1833           }
1834         ],
1835         "trips": [
1836           {
1837             "range": {
1838               "from": 0,
1839               "to": 1
1840             },
1841             "id": {
1842               "id": "swiss_287.TA.91-75-j23-1.18.H",
1843               "station_id": "swiss_8014586",
1844               "train_nr": 2138,
1845               "time": 1707509340,
1846               "target_station_id": "swiss_8503000:0:12",
1847               "target_time": 1707513900,
1848               "line_id": "IR75"
1849             },
1850             "debug": "/input/schedule/swiss/stop_times.txt:3482801:3482807"
1851           },
1852           {
1853             "range": {
1854               "from": 2,
1855               "to": 4
1856             },
1857             "id": {
1858               "id": "swiss_1738.TA.91-1-D-j23-1.315.R",
1859               "station_id": "swiss_8506302:0:1",
1860               "train_nr": 738,
1861               "time": 1707509220,
1862               "target_station_id": "swiss_8507000:0:6",
1863               "target_time": 1707517860,
1864               "line_id": "IC1"
1865             },
1866             "debug": "/input/schedule/swiss/stop_times.txt:1659979:1659989"
1867           },
1868           {
1869             "range": {
1870               "from": 5,
1871               "to": 7
1872             },
1873             "id": {
1874               "id": "swiss_1202.TA.91-61-A-j23-1.403.R",
1875               "station_id": "swiss_8500010:0:9",
1876               "train_nr": 1097,
1877               "time": 1707514080,
1878               "target_station_id": "swiss_8507492:0:5",
1879               "target_time": 1707521400,
1880               "line_id": "IC61"
1881             },
1882             "debug": "/input/schedule/swiss/stop_times.txt:587558:587565"
1883           },
1884           {
1885             "range": {
1886               "from": 8,
1887               "to": 17
1888             },
1889             "id": {
1890               "id": "swiss_190.TA.91-Q-Y-j23-1.29.H",
1891               "station_id": "swiss_8507483:0:4",
1892               "train_nr": 4293,
1893               "time": 1707520500,
1894               "target_station_id": "swiss_8501609:0:4",
1895               "target_time": 1707524580,
1896               "line_id": "RE"
1897             },
1898             "debug": "/input/schedule/swiss/stop_times.txt:1959122:1959131"
1899           },
1900           {
1901             "range": {
1902               "from": 18,
1903               "to": 25
1904             },
1905             "id": {
1906               "id": "swiss_102.TA.91-42-A-j23-1.44.R",
1907               "station_id": "swiss_8515296:0:11",
1908               "train_nr": 207,
1909               "time": 1707538620,
1910               "target_station_id": "swiss_8501689:0:3",
1911               "target_time": 1707543300,
1912               "line_id": "RE42"
1913             },
1914             "debug": "/input/schedule/swiss/stop_times.txt:80311:80320"
1915           }
1916         ],
1917         "attributes": [
1918 
1919         ],
1920         "free_texts": [
1921 
1922         ],
1923         "problems": [
1924 
1925         ],
1926         "night_penalty": 0,
1927         "db_costs": 0,
1928         "status": "OK"
1929       },
1930       {
1931         "stops": [
1932           {
1933             "station": {
1934               "id": "swiss_8503016:0:3",
1935               "name": "Z\u00FCrich Flughafen",
1936               "pos": {
1937                 "lat": 47.450387,
1938                 "lng": 8.5624
1939               }
1940             },
1941             "arrival": {
1942               "time": 0,
1943               "schedule_time": 0,
1944               "track": "",
1945               "schedule_track": "",
1946               "valid": false,
1947               "reason": "SCHEDULE"
1948             },
1949             "departure": {
1950               "time": 1707515100,
1951               "schedule_time": 1707515100,
1952               "track": "",
1953               "schedule_track": "",
1954               "valid": true,
1955               "reason": "SCHEDULE"
1956             },
1957             "exit": false,
1958             "enter": true
1959           },
1960           {
1961             "station": {
1962               "id": "swiss_8503000:0:31",
1963               "name": "Z\u00FCrich HB",
1964               "pos": {
1965                 "lat": 47.377598,
1966                 "lng": 8.539412
1967               }
1968             },
1969             "arrival": {
1970               "time": 1707515700,
1971               "schedule_time": 1707515700,
1972               "track": "",
1973               "schedule_track": "",
1974               "valid": true,
1975               "reason": "SCHEDULE"
1976             },
1977             "departure": {
1978               "time": 1707516120,
1979               "schedule_time": 1707516120,
1980               "track": "",
1981               "schedule_track": "",
1982               "valid": true,
1983               "reason": "SCHEDULE"
1984             },
1985             "exit": false,
1986             "enter": false
1987           },
1988           {
1989             "station": {
1990               "id": "swiss_8500218:0:8",
1991               "name": "Olten",
1992               "pos": {
1993                 "lat": 47.351934,
1994                 "lng": 7.907699
1995               }
1996             },
1997             "arrival": {
1998               "time": 1707517920,
1999               "schedule_time": 1707517920,
2000               "track": "",
2001               "schedule_track": "",
2002               "valid": true,
2003               "reason": "SCHEDULE"
2004             },
2005             "departure": {
2006               "time": 1707518100,
2007               "schedule_time": 1707518100,
2008               "track": "",
2009               "schedule_track": "",
2010               "valid": true,
2011               "reason": "SCHEDULE"
2012             },
2013             "exit": false,
2014             "enter": false
2015           },
2016           {
2017             "station": {
2018               "id": "swiss_8507000:0:6",
2019               "name": "Bern",
2020               "pos": {
2021                 "lat": 46.948831,
2022                 "lng": 7.439129
2023               }
2024             },
2025             "arrival": {
2026               "time": 1707519720,
2027               "schedule_time": 1707519720,
2028               "track": "",
2029               "schedule_track": "",
2030               "valid": true,
2031               "reason": "SCHEDULE"
2032             },
2033             "departure": {
2034               "time": 1707541620,
2035               "schedule_time": 1707541620,
2036               "track": "",
2037               "schedule_track": "",
2038               "valid": true,
2039               "reason": "SCHEDULE"
2040             },
2041             "exit": true,
2042             "enter": true
2043           },
2044           {
2045             "station": {
2046               "id": "swiss_8507100:0:2",
2047               "name": "Thun",
2048               "pos": {
2049                 "lat": 46.754852,
2050                 "lng": 7.629607
2051               }
2052             },
2053             "arrival": {
2054               "time": 1707542700,
2055               "schedule_time": 1707542700,
2056               "track": "",
2057               "schedule_track": "",
2058               "valid": true,
2059               "reason": "SCHEDULE"
2060             },
2061             "departure": {
2062               "time": 1707542760,
2063               "schedule_time": 1707542760,
2064               "track": "",
2065               "schedule_track": "",
2066               "valid": true,
2067               "reason": "SCHEDULE"
2068             },
2069             "exit": false,
2070             "enter": false
2071           },
2072           {
2073             "station": {
2074               "id": "swiss_8507483:0:3",
2075               "name": "Spiez",
2076               "pos": {
2077                 "lat": 46.686394,
2078                 "lng": 7.680102
2079               }
2080             },
2081             "arrival": {
2082               "time": 1707543360,
2083               "schedule_time": 1707543360,
2084               "track": "",
2085               "schedule_track": "",
2086               "valid": true,
2087               "reason": "SCHEDULE"
2088             },
2089             "departure": {
2090               "time": 1707543360,
2091               "schedule_time": 1707543360,
2092               "track": "",
2093               "schedule_track": "",
2094               "valid": true,
2095               "reason": "SCHEDULE"
2096             },
2097             "exit": false,
2098             "enter": false
2099           },
2100           {
2101             "station": {
2102               "id": "swiss_8501605:0:7",
2103               "name": "Visp",
2104               "pos": {
2105                 "lat": 46.294026,
2106                 "lng": 7.881468
2107               }
2108             },
2109             "arrival": {
2110               "time": 1707544920,
2111               "schedule_time": 1707544920,
2112               "track": "",
2113               "schedule_track": "",
2114               "valid": true,
2115               "reason": "SCHEDULE"
2116             },
2117             "departure": {
2118               "time": 1707544920,
2119               "schedule_time": 1707544920,
2120               "track": "",
2121               "schedule_track": "",
2122               "valid": true,
2123               "reason": "SCHEDULE"
2124             },
2125             "exit": true,
2126             "enter": false
2127           },
2128           {
2129             "station": {
2130               "id": "swiss_8501605:0:3",
2131               "name": "Visp",
2132               "pos": {
2133                 "lat": 46.294026,
2134                 "lng": 7.881468
2135               }
2136             },
2137             "arrival": {
2138               "time": 1707545160,
2139               "schedule_time": 1707545160,
2140               "track": "",
2141               "schedule_track": "",
2142               "valid": true,
2143               "reason": "SCHEDULE"
2144             },
2145             "departure": {
2146               "time": 1707545280,
2147               "schedule_time": 1707545280,
2148               "track": "",
2149               "schedule_track": "",
2150               "valid": true,
2151               "reason": "SCHEDULE"
2152             },
2153             "exit": false,
2154             "enter": true
2155           },
2156           {
2157             "station": {
2158               "id": "swiss_8501683:0:2",
2159               "name": "Stalden-Saas",
2160               "pos": {
2161                 "lat": 46.231971,
2162                 "lng": 7.87076
2163               }
2164             },
2165             "arrival": {
2166               "time": 1707545820,
2167               "schedule_time": 1707545820,
2168               "track": "",
2169               "schedule_track": "",
2170               "valid": true,
2171               "reason": "SCHEDULE"
2172             },
2173             "departure": {
2174               "time": 1707545880,
2175               "schedule_time": 1707545880,
2176               "track": "",
2177               "schedule_track": "",
2178               "valid": true,
2179               "reason": "SCHEDULE"
2180             },
2181             "exit": false,
2182             "enter": false
2183           },
2184           {
2185             "station": {
2186               "id": "swiss_8501684:0:1",
2187               "name": "Kalpetran",
2188               "pos": {
2189                 "lat": 46.214072,
2190                 "lng": 7.836965
2191               }
2192             },
2193             "arrival": {
2194               "time": 1707546300,
2195               "schedule_time": 1707546300,
2196               "track": "",
2197               "schedule_track": "",
2198               "valid": true,
2199               "reason": "SCHEDULE"
2200             },
2201             "departure": {
2202               "time": 1707546300,
2203               "schedule_time": 1707546300,
2204               "track": "",
2205               "schedule_track": "",
2206               "valid": true,
2207               "reason": "SCHEDULE"
2208             },
2209             "exit": false,
2210             "enter": false
2211           },
2212           {
2213             "station": {
2214               "id": "swiss_8501685",
2215               "name": "St. Niklaus VS",
2216               "pos": {
2217                 "lat": 46.177341,
2218                 "lng": 7.802084
2219               }
2220             },
2221             "arrival": {
2222               "time": 1707546840,
2223               "schedule_time": 1707546840,
2224               "track": "",
2225               "schedule_track": "",
2226               "valid": true,
2227               "reason": "SCHEDULE"
2228             },
2229             "departure": {
2230               "time": 1707546960,
2231               "schedule_time": 1707546960,
2232               "track": "",
2233               "schedule_track": "",
2234               "valid": true,
2235               "reason": "SCHEDULE"
2236             },
2237             "exit": false,
2238             "enter": false
2239           },
2240           {
2241             "station": {
2242               "id": "swiss_8501686",
2243               "name": "Herbriggen",
2244               "pos": {
2245                 "lat": 46.132146,
2246                 "lng": 7.791636
2247               }
2248             },
2249             "arrival": {
2250               "time": 1707547440,
2251               "schedule_time": 1707547440,
2252               "track": "",
2253               "schedule_track": "",
2254               "valid": true,
2255               "reason": "SCHEDULE"
2256             },
2257             "departure": {
2258               "time": 1707547440,
2259               "schedule_time": 1707547440,
2260               "track": "",
2261               "schedule_track": "",
2262               "valid": true,
2263               "reason": "SCHEDULE"
2264             },
2265             "exit": false,
2266             "enter": false
2267           },
2268           {
2269             "station": {
2270               "id": "swiss_8501687",
2271               "name": "Randa",
2272               "pos": {
2273                 "lat": 46.099933,
2274                 "lng": 7.781459
2275               }
2276             },
2277             "arrival": {
2278               "time": 1707547920,
2279               "schedule_time": 1707547920,
2280               "track": "",
2281               "schedule_track": "",
2282               "valid": true,
2283               "reason": "SCHEDULE"
2284             },
2285             "departure": {
2286               "time": 0,
2287               "schedule_time": 0,
2288               "track": "",
2289               "schedule_track": "",
2290               "valid": false,
2291               "reason": "SCHEDULE"
2292             },
2293             "exit": true,
2294             "enter": false
2295           }
2296         ],
2297         "transports": [
2298           {
2299             "move_type": "Transport",
2300             "move": {
2301               "range": {
2302                 "from": 0,
2303                 "to": 3
2304               },
2305               "clasz": 2,
2306               "line_id": "IC8",
2307               "name": "IC8",
2308               "provider": "Schweizerische Bundesbahnen SBB",
2309               "direction": "Bern"
2310             }
2311           },
2312           {
2313             "move_type": "Transport",
2314             "move": {
2315               "range": {
2316                 "from": 3,
2317                 "to": 6
2318               },
2319               "clasz": 2,
2320               "line_id": "IC8",
2321               "name": "IC8",
2322               "provider": "Schweizerische Bundesbahnen SBB",
2323               "direction": "Brig"
2324             }
2325           },
2326           {
2327             "move_type": "Walk",
2328             "move": {
2329               "range": {
2330                 "from": 6,
2331                 "to": 7
2332               },
2333               "mumo_id": -1,
2334               "price": 0,
2335               "accessibility": 0,
2336               "mumo_type": ""
2337             }
2338           },
2339           {
2340             "move_type": "Transport",
2341             "move": {
2342               "range": {
2343                 "from": 7,
2344                 "to": 12
2345               },
2346               "clasz": 6,
2347               "line_id": "RE42",
2348               "name": "RE42",
2349               "provider": "Matterhorn Gotthard Bahn (bvz)",
2350               "direction": "Zermatt"
2351             }
2352           }
2353         ],
2354         "trips": [
2355           {
2356             "range": {
2357               "from": 0,
2358               "to": 3
2359             },
2360             "id": {
2361               "id": "swiss_1169.TA.91-8-E-j23-1.260.R",
2362               "station_id": "swiss_8506121:0:3",
2363               "train_nr": 838,
2364               "time": 1707511680,
2365               "target_station_id": "swiss_8507000:0:6",
2366               "target_time": 1707519720,
2367               "line_id": "IC8"
2368             },
2369             "debug": "/input/schedule/swiss/stop_times.txt:502309:502317"
2370           },
2371           {
2372             "range": {
2373               "from": 3,
2374               "to": 6
2375             },
2376             "id": {
2377               "id": "swiss_882.TA.91-8-E-j23-1.209.R",
2378               "station_id": "swiss_8507000:0:6",
2379               "train_nr": 802,
2380               "time": 1707541620,
2381               "target_station_id": "swiss_8501609:0:3",
2382               "target_time": 1707545460,
2383               "line_id": "IC8"
2384             },
2385             "debug": "/input/schedule/swiss/stop_times.txt:7636352:7636356"
2386           },
2387           {
2388             "range": {
2389               "from": 7,
2390               "to": 12
2391             },
2392             "id": {
2393               "id": "swiss_97.TA.91-42-A-j23-1.19.R",
2394               "station_id": "swiss_8515296:0:14",
2395               "train_nr": 213,
2396               "time": 1707544320,
2397               "target_station_id": "swiss_8501689:0:3",
2398               "target_time": 1707549240,
2399               "line_id": "RE42"
2400             },
2401             "debug": "/input/schedule/swiss/stop_times.txt:7929775:7929784"
2402           }
2403         ],
2404         "attributes": [
2405 
2406         ],
2407         "free_texts": [
2408 
2409         ],
2410         "problems": [
2411 
2412         ],
2413         "night_penalty": 0,
2414         "db_costs": 0,
2415         "status": "OK"
2416       }
2417     ],
2418     "interval_begin": 1707511200,
2419     "interval_end": 1707525660,
2420     "direct_connections": [
2421 
2422     ]
2423   },
2424   "id": 1
2425 }