local rws = "%1역"

local p = {
	["system title"] = "SNCF",
	["system icon"] = "",
	["station format"] = {
		"%1역",
		["Aéroport Charles de Gaulle"] = "Aéroport Charles de Gaulle 2 TGV",
		["Augsburg"] = hbf,
		["Barcelona"] = "Barcelona Sants",
		["Bardonecchia"] = rws,
		["Basel SBB"] = rws,
		["Bayonne"] = "Bayonne station (Nouvelle-Aquitaine)",
		["Bordeaux"] = "Bordeaux-Saint-Jean station",
		["Brussels-South"] = rws,
		["Chambéry"] = "Chambéry-Challes-les-Eaux station",
		["Colmar (Haut-Rhin)"] = "Colmar station (Haut-Rhin)",
		["Figueres–Vilafant"] = rws,
		["Frankfurt"] = "Frankfurt (Main) Hauptbahnhof",
		["Freiburg"] = hbf,
		["Genève"] = "Genève-Cornavin",
		["Girona"] = rws,
		["Karlsruhe"] = hbf,
		["Latour-de-Carol"] = "Latour-de-Carol-Enveitg station",
		["Lausanne"] = rws,
		["Limoges"] = "Limoges-Bénédictins station",
		["Luxembourg"] = rws,
		["Marseille"] = "Marseille-Saint-Charles station",
		["Metz"] = "Metz-Ville station",
		["밀라노"] = "밀라노 포르타 가리발디역",
		["Montauban"] = "Montauban-Ville-Bourbon station",
		["Montparnasse"] = "Gare Montparnasse",
		["Montpellier"] = "Montpellier-Saint-Roch station",
		["München"] = hbf,
		["Novara"] = rws,
		["Oulx-Cesana-Claviere-Sestriere"] = rws,
		["Paris-Austerlitz"] = "Gare d'Austerlitz",
		["Paris-Bercy"] = "Gare de Paris Bercy",
		["Paris-Est"] = "Gare de l'Est",
		["Paris-Lyon"] = "Gare de Lyon",
		["Paris-Nord"] = "Gare du Nord",
		["Portbou"] = rws,
		["Saint-Gervais"] = "Saint-Gervais-les-Bains-Le Fayet station",
		["Strasbourg"] = "Strasbourg-Ville station",
		["Stuttgart"] = hbf,
		["토리노 포르타 수사"] = rws,
		["Toulouse"] = "Toulouse-Matabiau station",
		["Ulm"] = hbf,
		["Zürich"] = hbf,
		["N"] = "Northern France",
		["NE"] = "Northern and Eastern France",
		["E"] = "Eastern France",
		["SE"] = "Southeastern France",
		["SW"] = "Southwestern France",
		["W"] = "Western France",
		["WSW"] = "Western and Southwestern France",
	["lines"] = {
		["TGV"] = {
			["title"] = "TGV",
			["color"] = "808281",
			["types"] = {
				["Barcelona–Paris"] = {
					["title"] = "",
					["left terminus"] = "Barcelona",
					["right terminus"] = "Paris-Lyon",
				["Bordeaux–Lille-Flandres"] = {
					["title"] = "",
					["left terminus"] = "Bordeaux",
					["right terminus"] = "Lille-Flandres",
				["Bordeaux–Marseille"] = {
					["title"] = "",
					["left terminus"] = "Bordeaux",
					["right terminus"] = "Marseille",
				["Bourg-Saint-Maurice–Cherbourg"] = {
					["title"] = "",
					["left terminus"] = "Bourg-Saint-Maurice",
					["right terminus"] = "Cherbourg",
				["Brest–Montparnasse"] = {
					["title"] = "",
					["left terminus"] = "Brest",
					["right terminus"] = "Montparnasse",
				["Brussels–Marseille"] = {
					["title"] = "",
					["left terminus"] = "Brussels-South",
					["right terminus"] = "Marseille",
				["Brussels–Montpellier"] = {
					["title"] = "",
					["left terminus"] = "Brussels-South",
					["right terminus"] = "Montpellier",
				["Brussels–Nice"] = {
					["title"] = "",
					["left terminus"] = "Brussels-South",
					["right terminus"] = "Nice-Ville",
				["Brussels–Perpignan"] = {
					["title"] = "",
					["left terminus"] = "Brussels-South",
					["right terminus"] = "Perpignan",
				["E–SW"] = {
					["title"] = "",
					["left terminus"] = "E",
					["right terminus"] = "SW",
				["E–W"] = {
					["title"] = "",
					["left terminus"] = "E",
					["right terminus"] = "W",
				["Lannion–Montparnasse"] = {
					["title"] = "",
					["left terminus"] = "Lannion",
					["right terminus"] = "Montparnasse",
				["Le Havre–Marseille"] = {
					["title"] = "",
					["left terminus"] = "Le Havre",
					["right terminus"] = "Marseille",
				["Genève–Nice"] = {
					["title"] = "",
					["left terminus"] = "Genève",
					["right terminus"] = "Nice-Ville",
				["Lille-Europe–Bordeaux"] = {
					["title"] = "",
					["left terminus"] = "Lille-Europe",
					["right terminus"] = "Bordeaux",
				["Lille-Europe–Bourg-Saint-Maurice"] = {
					["title"] = "",
					["left terminus"] = "Lille-Europe",
					["right terminus"] = "Bourg-Saint-Maurice",
				["Lille-Europe–Marseille"] = {
					["title"] = "",
					["left terminus"] = "Lille-Europe",
					["right terminus"] = "Marseille",
				["Lille-Europe–Montpellier"] = {
					["title"] = "",
					["left terminus"] = "Lille-Europe",
					["right terminus"] = "Montpellier",
				["Lille-Europe–Mulhouse"] = {
					["title"] = "",
					["left terminus"] = "Lille-Europe",
					["right terminus"] = "Mulhouse-Ville",
				["Lille-Europe–Nantes"] = {
					["title"] = "",
					["left terminus"] = "Lille-Europe",
					["right terminus"] = "Nantes",
				["Lille-Europe–Nice"] = {
					["title"] = "",
					["left terminus"] = "Lille-Europe",
					["right terminus"] = "Nice-Ville",
				["Lille-Europe–Rennes"] = {
					["title"] = "",
					["left terminus"] = "Lille-Europe",
					["right terminus"] = "Rennes",
				["Lille-Europe–Toulouse"] = {
					["title"] = "",
					["left terminus"] = "Lille-Europe",
					["right terminus"] = "Toulouse",
				["Lille-Flandres–Bordeaux"] = {
					["title"] = "",
					["left terminus"] = "Lille-Flandres",
					["right terminus"] = "Bordeaux",
				["Lille-Flandres–Marseille"] = {
					["title"] = "",
					["left terminus"] = "Lille-Flandres",
					["right terminus"] = "Marseille",
				["Lille-Flandres–Mulhouse"] = {
					["title"] = "",
					["left terminus"] = "Lille-Flandres",
					["right terminus"] = "Mulhouse",
				["Luxembourg–Montpellier"] = {
					["title"] = "",
					["left terminus"] = "Luxembourg",
					["right terminus"] = "Montpellier",
				["Lyon–Barcelona"] = {
					["title"] = "",
					["left terminus"] = "Lyon-Part-Dieu",
					["right terminus"] = "Barcelona",
				["Marne-la-Vallée–Marseille"] = {
					["title"] = "",
					["left terminus"] = "Marne-la-Vallée–Chessy",
					["right terminus"] = "Marseille",
				["Marseille–Annecy"] = {
					["title"] = "",
					["left terminus"] = "Marseille",
					["right terminus"] = "Annecy",
				["Metz–Marseille"] = {
					["title"] = "",
					["left terminus"] = "Metz",
					["right terminus"] = "Marseille",
				["Metz–Montpellier"] = {
					["title"] = "",
					["left terminus"] = "Metz",
					["right terminus"] = "Montpellier",
				["Montparnasse–Bordeaux"] = {
					["title"] = "",
					["left terminus"] = "Montparnasse",
					["right terminus"] = "Bordeaux",
				["Montparnasse–Brest"] = {
					["title"] = "",
					["left terminus"] = "Montparnasse",
					["right terminus"] = "Brest",
				["Montparnasse–La Rochelle"] = {
					["title"] = "",
					["left terminus"] = "Montparnasse",
					["right terminus"] = "La Rochelle",
				["Montparnasse–Le Croisic"] = {
					["title"] = "",
					["left terminus"] = "Montparnasse",
					["right terminus"] = "Le Croisic",
				["Montparnasse–Les Sables-d'Olonne"] = {
					["title"] = "",
					["left terminus"] = "Montparnasse",
					["right terminus"] = "Les Sables-d'Olonne",
				["Montparnasse–Nantes"] = {
					["title"] = "",
					["left terminus"] = "Montparnasse",
					["right terminus"] = "Nantes",
				["Montparnasse–Poitiers"] = {
					["title"] = "",
					["left terminus"] = "Montparnasse",
					["right terminus"] = "Poitiers",
				["Montparnasse–Quimper"] = {
					["title"] = "",
					["left terminus"] = "Montparnasse",
					["right terminus"] = "Quimper",
				["Montparnasse–Rennes"] = {
					["title"] = "",
					["left terminus"] = "Montparnasse",
					["right terminus"] = "Rennes",
				["Montparnasse–Saint-Malo"] = {
					["title"] = "",
					["left terminus"] = "Montparnasse",
					["right terminus"] = "Saint-Malo",
				["Montparnasse–Toulouse"] = {
					["title"] = "",
					["left terminus"] = "Montparnasse",
					["right terminus"] = "Toulouse",
				["Montparnasse–Tours"] = {
					["title"] = "",
					["left terminus"] = "Montparnasse",
					["right terminus"] = "Tours",
				["Montparnasse–SW"] = {
					["title"] = "",
					["left terminus"] = "Montparnasse",
					["right terminus"] = "SW",
				["Montparnasse–W"] = {
					["title"] = "",
					["left terminus"] = "Montparnasse",
					["right terminus"] = "W",
				["Montpellier–Luxembourg"] = {
					["title"] = "",
					["left terminus"] = "Montpellier",
					["right terminus"] = "Luxembourg",
				["Montpellier–Metz"] = {
					["title"] = "",
					["left terminus"] = "Montpellier",
					["right terminus"] = "Metz",
				["Nancy–Nice"] = {
					["title"] = "",
					["left terminus"] = "Nancy-Ville",
					["right terminus"] = "Nice-Ville",
				["Nantes–East"] = {
					["title"] = "",
					["left terminus"] = "Nantes",
					["right terminus"] = "E",
				["Nantes–Montparnasse"] = {
					["title"] = "",
					["left terminus"] = "Nantes",
					["right terminus"] = "Montparnasse",
				["Nantes–Montpellier"] = {
					["title"] = "",
					["left terminus"] = "Nantes",
					["right terminus"] = "Montpellier",
				["North–Marseille"] = {
					["title"] = "",
					["left terminus"] = "N",
					["right terminus"] = "Marseille",
				["NE–SE"] = {
					["title"] = "",
					["left terminus"] = "NE",
					["right terminus"] = "SE",
				["Paris–Annecy"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Annecy",
				["Paris–Avignon"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Avignon-Centre",
				["Paris–Barcelona"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Barcelona",
				["Paris–Besançon"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Besançon-Viotte",
				["Paris–Bourg-Saint-Maurice"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Bourg-Saint-Maurice",
				["Paris–Évian-les-Bains"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Évian-les-Bains",
				["Paris–Freiburg"] = {
					["title"] = "",
					["left terminus"] = "Paris-Est",
					["right terminus"] = "Freiburg",
				["Paris–Genève"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Genève",
				["Paris–Grenoble"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Grenoble",
				["Paris–Lausanne"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Lausanne",
				["Paris–Marseille"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Marseille",
				["파리–밀라노"] = {
					["title"] = "",
					["left terminus"] = "파리-리옹",
					["right terminus"] = "밀라노",
				["Paris–Miramas"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Miramas",
				["Paris–Montpellier"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Montpellier",
				["Paris–Mulhouse"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Mulhouse-Ville",
				["Paris–München"] = {
					["title"] = "",
					["left terminus"] = "Paris-Est",
					["right terminus"] = "München",
				["Paris–Nice"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Nice-Ville",
				["Paris–SE"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "SE",
				["Paris–Calais-Ville"] = {
					["title"] = "",
					["left terminus"] = "Paris-Nord",
					["right terminus"] = "Calais-Ville",
				["Paris–Dunkerque"] = {
					["title"] = "",
					["left terminus"] = "Paris-Nord",
					["right terminus"] = "Dunkerque",
				["Paris–Rang-du-Fliers"] = {
					["title"] = "",
					["left terminus"] = "Paris-Nord",
					["right terminus"] = "Rang-du-Fliers",
				["Paris–Tourcoing"] = {
					["title"] = "",
					["left terminus"] = "Paris-Nord",
					["right terminus"] = "Tourcoing",
				["Paris–Zürich"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Zürich",
				["Rennes–Marseille"] = {
					["title"] = "",
					["left terminus"] = "Rennes",
					["right terminus"] = "Marseille",
				["Quimper–Montparnasse"] = {
					["title"] = "",
					["left terminus"] = "Quimper",
					["right terminus"] = "Montparnasse",
				["Saint-Malo–Montparnasse"] = {
					["title"] = "",
					["left terminus"] = "Saint-Malo",
					["right terminus"] = "Montparnasse",
				["Strasbourg–Bordeaux"] = {
					["title"] = "",
					["left terminus"] = "Strasbourg",
					["right terminus"] = "Bordeaux",
				["Strasbourg–Marseille"] = {
					["title"] = "",
					["left terminus"] = "Strasbourg",
					["right terminus"] = "Marseille",
				["Strasbourg–Nantes"] = {
					["title"] = "",
					["left terminus"] = "Strasbourg",
					["right terminus"] = "Nantes",
				["Strasbourg–Rennes"] = {
					["title"] = "",
					["left terminus"] = "Strasbourg",
					["right terminus"] = "Rennes",
				["SE–SW"] = {
					["title"] = "",
					["left terminus"] = "SE",
					["right terminus"] = "SW",
				["SE–W"] = {
					["title"] = "",
					["left terminus"] = "SE",
					["right terminus"] = "W",
				["WSW–SE"] = {
					["title"] = "",
					["left terminus"] = "WSW",
					["right terminus"] = "SE",
		["TGV inOui"] = {
			["title"] = "TGV inOui",
			["color"] = "930c38",
			["types"] = {
				["Arcachon–Montparnasse"] = {
					["title"] = "",
					["left terminus"] = "Arcachon",
					["right terminus"] = "Montparnasse",
				["Bordeaux–Lille-Flandres"] = {
					["title"] = "",
					["left terminus"] = "Bordeaux",
					["right terminus"] = "Lille-Flandres",
				["Bordeaux–Strasbourg"] = {
					["title"] = "",
					["left terminus"] = "Bordeaux",
					["right terminus"] = "Strasbourg",
				["Boulogne or Rang-du-Fliers–Paris"] = {
					["title"] = "",
					["left terminus"] = {"Boulogne-Ville", "Rang-du-Fliers"},
					["right terminus"] = "Paris-Nord",
				["Brussels–Lyon"] = {
					["title"] = "",
					["left terminus"] = "Brussels-South",
					["right terminus"] = "Lyon-Perrache",
				["Brussels–Marseille"] = {
					["title"] = "",
					["left terminus"] = "Brussels-South",
					["right terminus"] = "Marseille",
				["Brussels–Perpignan"] = {
					["title"] = "",
					["left terminus"] = "Brussels-South",
					["right terminus"] = "Perpignan",
				["Brussels–Strasbourg"] = {
					["title"] = "",
					["left terminus"] = "Brussels-South",
					["right terminus"] = "Strasbourg",
				["Calais-Ville–Paris"] = {
					["title"] = "",
					["left terminus"] = "Calais-Ville",
					["right terminus"] = "Paris-Nord",
				["Dunkerque–Paris"] = {
					["title"] = "",
					["left terminus"] = "Dunkerque",
					["right terminus"] = "Paris-Nord",
				["East–Nantes"] = {
					["title"] = "",
					["left terminus"] = "E",
					["right terminus"] = "Nantes",
				["Frankfurt–Marseille"] = {
					["title"] = "",
					["left terminus"] = "Frankfurt",
					["right terminus"] = "Marseille",
				["Genève–Marseille"] = {
					["title"] = "",
					["left terminus"] = "Genève",
					["right terminus"] = "Marseille",
				["Hendaye–Montparnasse"] = {
					["title"] = "",
					["left terminus"] = "Hendaye",
					["right terminus"] = "Montparnasse",
				["Le Havre–Marseille"] = {
					["title"] = "",
					["left terminus"] = "Le Havre",
					["right terminus"] = "Marseille",
				["Lille-Europe–Bourg-Saint-Maurice"] = {
					["title"] = "",
					["left terminus"] = "Lille-Europe",
					["right terminus"] = "Bourg-Saint-Maurice",
				["Lille-Flandres–S"] = {
					["title"] = "",
					["left terminus"] = "Lille-Flandres",
					["right terminus"] = {"Nantes", "Lyon-Perrache", "Marseille"},
				["Luxembourg–Marseille"] = {
					["title"] = "",
					["left terminus"] = "Luxembourg",
					["right terminus"] = "Marseille",
				["Luxembourg–Montpellier"] = {
					["title"] = "",
					["left terminus"] = "Luxembourg",
					["right terminus"] = "Montpellier Sud de France",
				["Luxembourg–SE"] = {
					["title"] = "",
					["left terminus"] = "Luxembourg",
					["right terminus"] = "SE",
				["Lyon–Nice"] = {
					["title"] = "",
					["left terminus"] = "Lyon-Part-Dieu",
					["right terminus"] = "Nice-Ville",
				["Lyon–Toulouse"] = {
					["title"] = "",
					["left terminus"] = "Lyon-Part-Dieu",
					["right terminus"] = "Toulouse",
				["Marseille–Frankfurt"] = {
					["title"] = "",
					["left terminus"] = "Marseille",
					["right terminus"] = "Frankfurt",
				["Marseille–Luxembourg"] = {
					["title"] = "",
					["left terminus"] = "Marseille",
					["right terminus"] = "Luxembourg",
				["Metz–Montpellier"] = {
					["title"] = "",
					["left terminus"] = "Metz",
					["right terminus"] = "Montpellier",
				["Montparnasse–Arcachon"] = {
					["title"] = "",
					["left terminus"] = "Montparnasse",
					["right terminus"] = "Arcachon",
				["Montparnasse–Nantes"] = {
					["title"] = "",
					["left terminus"] = "Montparnasse",
					["right terminus"] = "Nantes",
				["Montparnasse–Tarbes"] = {
					["title"] = "",
					["left terminus"] = "Montparnasse",
					["right terminus"] = "Tarbes",
				["Montparnasse–Toulouse"] = {
					["title"] = "",
					["left terminus"] = "Montparnasse",
					["right terminus"] = "Toulouse",
				["Montpellier–Metz"] = {
					["title"] = "",
					["left terminus"] = "Montpellier",
					["right terminus"] = "Metz",
				["Nancy–Nice"] = {
					["title"] = "",
					["left terminus"] = "Nancy-Ville",
					["right terminus"] = "Nice-Ville",
				["Nantes–Marseille"] = {
					["title"] = "",
					["left terminus"] = "Nantes",
					["right terminus"] = "Marseille",
				["Nantes–Montparnasse"] = {
					["title"] = "",
					["left terminus"] = "Nantes",
					["right terminus"] = "Montparnasse",
				["Nice–Nancy"] = {
					["title"] = "",
					["left terminus"] = "Nice-Ville",
					["right terminus"] = "Nancy-Ville",
				["Paris–Annecy"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Annecy",
				["Paris–Barcelona"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Barcelona",
				["Paris–Bar-le-Duc"] = {
					["title"] = "",
					["left terminus"] = "Paris-Est",
					["right terminus"] = "Bar-le-Duc",
				["Paris–Besançon-Viotte"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Besançon-Viotte",
				["Paris–Béziers"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Béziers",
				["Paris–Boulogne"] = {
					["title"] = "",
					["left terminus"] = "Paris-Nord",
					["right terminus"] = "Boulogne-Ville",
				["Paris–Bourg-Saint-Maurice"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Bourg-Saint-Maurice",
				["Paris–Chalon-sur-Saône"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Chalon-sur-Saône",
				["Paris–Colmar"] = {
					["title"] = "",
					["left terminus"] = "Paris-Est",
					["right terminus"] = "Colmar (Haut-Rhin)",
				["Paris–Évian-les-Bains"] = {
					["title"] = "",
					["note-mid"] = "Weekends and holidays",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Évian-les-Bains",
				["Paris–Freiburg"] = {
					["title"] = "",
					["left terminus"] = "Paris-Est",
					["right terminus"] = "Freiburg",
				["Paris–Grenoble"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Grenoble",
				["Paris–Hyères"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Hyères",
				["Paris–Luxembourg"] = {
					["title"] = "",
					["left terminus"] = "Paris-Est",
					["right terminus"] = "Luxembourg",
				["Paris–Lyon"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Lyon-Perrache",
				["Paris–Marseille"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Marseille",
				["Paris–Menton"] = {
					["title"] = "",
					["note-mid"] = "Seasonal service",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Menton",
				["파리–밀라노"] = {
					["title"] = "",
					["left terminus"] = "파리-리옹",
					["right terminus"] = "밀라노",
				["Paris–Miramas"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Miramas",
				["Paris–Montpellier"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Montpellier",
				["Paris–Mulhouse"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Mulhouse-Ville",
				["Paris–Nancy"] = {
					["title"] = "",
					["left terminus"] = "Paris-Est",
					["right terminus"] = "Nancy-Ville",
				["Paris–Nice"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Nice-Ville",
				["Paris–Perpignan"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Perpignan",
				["Paris–Reims"] = {
					["title"] = "",
					["left terminus"] = "Paris-Est",
					["right terminus"] = "Reims",
				["Paris–Remiremont"] = {
					["title"] = "",
					["left terminus"] = "Paris-Est",
					["right terminus"] = "Remiremont",
				["Paris–Sedan"] = {
					["title"] = "",
					["left terminus"] = "Paris-Est",
					["right terminus"] = "Sedan",
				["Paris–Saint-Étienne-Châteaucreux"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Saint-Étienne-Châteaucreux",
				["Paris–Saint-Gervais-les-Bains"] = {
					["title"] = "",
					["note-mid"] = "Seasonal service",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Saint-Gervais",
				["Paris–Strasbourg"] = {
					["title"] = "",
					["left terminus"] = "Paris-Est",
					["right terminus"] = "Strasbourg",
				["Paris–Toulon"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Toulon",
				["Paris–Valenciennes"] = {
					["title"] = "",
					["left terminus"] = "Paris-Nord",
					["right terminus"] = "Valenciennes",
				["Quimper–Montparnasse"] = {
					["title"] = "",
					["left terminus"] = "Quimper",
					["right terminus"] = "Montparnasse",
				["Quimper–Lille"] = {
					["title"] = "",
					["note-mid"] = "Seasonal service",
					["left terminus"] = "Quimper",
					["right terminus"] = {"Lille-Flandres", "Lille-Europe"}
				["Rennes–Marseille"] = {
					["title"] = "",
					["left terminus"] = "Rennes",
					["right terminus"] = "Marseille",
				["Rennes–Montparnasse"] = {
					["title"] = "",
					["left terminus"] = "Rennes",
					["right terminus"] = "Montparnasse",
				["North–Southeast"] = {
					["title"] = "",
					["left terminus"] = "N",
					["right terminus"] = "SE",
				["North–Strasbourg"] = {
					["title"] = "",
					["left terminus"] = "N",
					["right terminus"] = "Strasbourg",
				["Toulouse–Lyon"] = {
					["title"] = "",
					["left terminus"] = "Toulouse",
					["right terminus"] = "Lyon-Part-Dieu",
				["Toulouse–Montparnasse"] = {
					["title"] = "",
					["left terminus"] = "Toulouse",
					["right terminus"] = "Montparnasse",
				["Tourcoing–Paris"] = {
					["title"] = "",
					["left terminus"] = "Tourcoing",
					["right terminus"] = "Paris-Nord",
				["Valenciennes–Paris"] = {
					["title"] = "",
					["left terminus"] = "Valenciennes",
					["right terminus"] = "Paris-Nord",
				["West–East"] = {
					["title"] = "",
					["left terminus"] = "W",
					["right terminus"] = "E",
		["TGV Lyria"] = {
			["title"] = "TGV Lyria",
			["color"] = "eb0a28",
			["types"] = {
				["Genève–Marseille"] = {
					["title"] = "",
					["left terminus"] = "Genève",
					["right terminus"] = "Marseille",
				["Paris–Lausanne"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Lausanne",
				["Paris–Zürich"] = {
					["title"] = "",
					["left terminus"] = "Paris-Lyon",
					["right terminus"] = "Zürich",
		["Intercités"] = {
			["title"] = "Intercités",
			["color"] = "82be00",
			["types"] = {
				["Bordeaux–Marseille"] = {
					["title"] = "",
					["left terminus"] = "Bordeaux",
					["right terminus"] = "Marseille",
				["Clermont-Ferrand–Béziers"] = {
					["title"] = "",
					["left terminus"] = "Clermont-Ferrand",
					["right terminus"] = "Béziers",
				["Hendaye–Toulouse"] = {
					["title"] = "",
					["left terminus"] = "Hendaye",
					["right terminus"] = "Toulouse",
				["Nantes–Bordeaux"] = {
					["title"] = "",
					["left terminus"] = "Nantes",
					["right terminus"] = "Bordeaux",
				["Nantes–Lyon"] = {
					["title"] = "",
					["left terminus"] = "Nantes",
					["right terminus"] = "Lyon-Perrache",
				["Paris–Clermont-Ferrand"] = {
					["title"] = "",
					["left terminus"] = "Paris-Bercy",
					["right terminus"] = "Clermont-Ferrand",
				["Paris–Nevers"] = {
					["title"] = "",
					["left terminus"] = "Paris-Bercy",
					["right terminus"] = "Nevers",
				["Paris–Toulouse"] = {
					["title"] = "",
					["left terminus"] = "Paris-Austerlitz",
					["right terminus"] = "Toulouse",
		["Intercités de nuit"] = {
			["title"] = "Intercités (night)",
			["color"] = "82be00",
			["types"] = {
				["Paris–Albi"] = {
					["title"] = "",
					["left terminus"] = "Paris-Austerlitz",
					["right terminus"] = "Albi-Ville",
				["Paris–Briançon"] = {
					["title"] = "",
					["left terminus"] = "Paris-Austerlitz",
					["right terminus"] = "Briançon",
				["Paris–Hendaye"] = {
					["title"] = "",
					["left terminus"] = "Paris-Austerlitz",
					["right terminus"] = "Hendaye",
				["Paris–Latour-de-Carol"] = {
					["title"] = "",
					["left terminus"] = "Paris-Austerlitz",
					["right terminus"] = "Latour-de-Carol",
				["Paris–Nice"] = {
					["title"] = "",
					["left terminus"] = "Paris-Austerlitz",
					["right terminus"] = "Nice-Ville",
				["Paris–Portbou"] = {
					["title"] = "",
					["left terminus"] = "Paris-Austerlitz",
					["right terminus"] = "Portbou",
				["Paris–Toulouse"] = {
					["title"] = "",
					["left terminus"] = "Paris-Austerlitz",
					["right terminus"] = "Toulouse",