Loading...
Relation: Train Intercités Paris – Nevers – Clermont-Ferrand (401466)
Version #155
Corrections diverses
- Edited by Marcussacapuces91
- Changeset #26064415
Tags
name | Train Intercités Paris – Nevers – Clermont-Ferrand |
---|---|
note | 1 500 Vcc de Paris-Lyon à Montargis 25 000 V - 50 Hz de Montargis à Clermont |
operator | SNCF |
ref | IC 501 |
route | train |
type | route |
wikipedia | fr:Ligne Paris - Clermont-Ferrand |
Members
330 members
- Node Paris-Bercy-Bourgogne-Pays d'Auvergne (772777161) as stop
- Node Paris-Bercy - Bourgogne-Pays d'Auvergne (1823210835) as platform
- Node Nevers (2431741608) as stop
- Node Nevers (415753583) as platform
- Node Moulins-sur-Allier (2431741607) as stop
- Node Moulins-sur-Allier (1446199586) as platform
Node 2431741610 as stopNode 2431741609 as stop- Node Clermont-Ferrand (282445565) as stop
- Way 830000 (61979848)
- Way 830000 (116057369)
- Way 830000 (235074333)
Way 235074346Way 235074337- Way 235074331
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (115812503)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (116410323)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (116410329)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (116414068)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (116414077)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (116421378)
Way 116421377- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (116428841)
Way 116496187Way 235074347- Way 830000 (116496186)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (116428594)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (97905099)
Way 97905134- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (35571716)
Way 52332609- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (30428825)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (23911480)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (100472886)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (116858154)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (116858153)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (72137360)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (72137362)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (119884774)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (119884782)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (119889118)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (119889119)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (41665635)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (41665634)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (119903254)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (119903256)
Way 28907964- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (28907963)
Way 165872443- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (239261043)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (199084794)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (120009014)
Way 120009029- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (165872462)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (165872463)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (120248887)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (120248893)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (120281251)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (120281253)
- Way Melun (123896953)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (123896978)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (262988493)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (120371593)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (120371626)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (120371628)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (120371615)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (120371598)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (120371597)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (112955265)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (267035821)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (27471698)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (27471697)
Way 38536538Way 119889121- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (256989742)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (256989743)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (256989744)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (256989745)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (256989746)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (262794183)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (256989747)
Way 256989748- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (257572292)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (257572298)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (257572288)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (257572291)
Way 257572289- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (257572293)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (257572287)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (257572294)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (257572295)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (257572290)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (257572297)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (280302616)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (307673365)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (307673366)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (104137223)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (45821343)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (38283276)
- Way Ligne de Paris-Lyon à Marseille-Saint-Charles (167987933)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (8772522)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (9654514)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (9654516)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (11106723)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (11106719)
Way 98995381- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (32469164)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (32469165)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (38862836)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (38862837)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (38862838)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (38862839)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (34321578)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (34321577)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (37652344)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (37652351)
Way 23278063Way 23230076- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (133881924)
Way 133881923- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (204041293)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (204041302)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (204041301)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (204041303)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (203858421)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (203858424)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (203858422)
Way 258160188- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (203932963)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (203932962)
Way 296910808- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (296910807)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (162048019)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (203858423)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (169662287)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (169662284)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (162048020)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (67826850)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (67826851)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (30418448)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (43545239)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (43545240)
Way 242329469Way 49509061Way 33069332- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (173335670)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (173335668)
Way 68030872- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (68030860)
Way 68030869- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (242329468)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (36102680)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (36102679)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (225449428)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (225449426)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (225449427)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (225449425)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (225581667)
Way 225581666Way 36101926- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (36101925)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (30418502)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (235074326)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (38343576)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (38343575)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (41827767)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (41827774)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (236624780)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (236624783)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (41827279)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (41827282)
Way 22910034- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (223894368)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (223894360)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (223894359)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (223894365)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (223894367)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (223894363)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (223894361)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (223894364)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (223894366)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (223894362)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (95926976)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (95926975)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (131691296)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (131691295)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (69122010)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (25730002)
Way 22910035- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (179051908)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (179051907)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (234810730)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (234810729)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (22910039)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (235193872)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (239655528)
Way 259670568- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (206270142)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (96394710)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (112687942)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (112687953)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (137379347)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (137379344)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (159814630)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (112687169)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (111545611)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (40102438)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (226315235)
Way 226315236- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (115885107)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (115885065)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (115885102)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (115885067)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (28666621)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (27199012)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (231214300)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (239685464)
Way 78246614- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (112689113)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (129514550)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (112689118)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (137930949)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (112689121)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (137930952)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (112689119)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (137930951)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (293210201)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (293210202)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (136389894)
Way 137930947Way 134701218- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (134701217)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (125416132)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (125416133)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (112683215)
Way 125416135- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (112689112)
Way 137930946Way 112689123Way 206151737Way 112708086Way 137930953Way 112689126Way 137930950Way 112689128Way 137930948- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (98627003)
Way 98627019Way 112689322Way 229423837- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (172370488)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (105783562)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (105783568)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (229423843)
Way 229423840- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (238899079)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (229423838)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (243344477)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (48927421)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (48927361)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (125773637)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (125773639)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (125773386)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (125773387)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (95641540)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (95641509)
Way 136488956- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (180313205)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (95665676)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (95665675)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (231346924)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (231346920)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (95528624)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (95528627)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (231346922)
Way 231346917- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (229159724)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (229159723)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (235074327)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (229423836)
- Way Ligne de Moret-Veneux-les-Sablons à Lyon-Perrache (235074328)
- Way 750000 (30418698)
- Way Ligne de Saint-Germain-des-Fossés à Nîmes-Courbessac (27207279)
- Way Ligne de Saint-Germain-des-Fossés à Nîmes-Courbessac (220661258)
- Way Ligne de Saint-Germain-des-Fossés à Nîmes-Courbessac (220661261)
- Way Ligne de Saint-Germain-des-Fossés à Nîmes-Courbessac (49511693)
- Way Ligne de Saint-Germain-des-Fossés à Darsac (27207278)
- Way Ligne de Saint-Germain-des-Fossés à Darsac (53034478)
- Way Ligne de Saint-Germain-des-Fossés à Darsac (53034386)
- Way Ligne de Saint-Germain-des-Fossés à Darsac (57402630)
- Way Ligne de Saint-Germain-des-Fossés à Darsac (137271742)
- Way Vichy (33903460)
- Way Ligne de Vichy à Riom (116541857)
- Way Ligne de Vichy à Riom (37933219)
- Way Ligne de Vichy à Riom (71596438)
- Way Ligne de Vichy à Riom (37933218)
- Way Ligne de Vichy à Riom (37933222)
- Way Ligne de Vichy à Riom (37933220)
- Way Ligne de Vichy à Riom (49499456)
Way 49499455- Way Ligne de Vichy à Riom (71596439)
- Way Ligne de Vichy à Riom (72779609)
- Way Ligne de Vichy à Riom (37496518)
Way 229393372- Way Ligne de Vichy à Riom (229393373)
- Way Ligne de Vichy à Riom (229393375)
Way 157701994- Way Ligne de Vichy à Riom (143258001)
- Way Ligne de Vichy à Riom (141406412)
- Way Ligne de Vichy à Riom (141406413)
- Way Ligne de Vichy à Riom (154836895)
- Way Ligne de Vichy à Riom (154836896)
Way 157701981Way 145109520- Way Ligne de Vichy à Riom (145109521)
- Way Ligne de Vichy à Riom (30418796)
Way 48349478- Way Ligne de Saint-Germain-des-Fossés à Nîmes-Courbessac (255386934)
Way 255386938- Way Ligne de Vichy à Riom (171834841)
Way 255383246Way 173129524Way 173129525Way 255336870- Way Ligne de Saint-Germain-des-Fossés à Nîmes-Courbessac (173129707)
- Way Ligne de Saint-Germain-des-Fossés à Nîmes-Courbessac (173129705)
- Way Ligne de Saint-Germain-des-Fossés à Nîmes-Courbessac (68748409)
- Way Ligne de Saint-Germain-des-Fossés à Nîmes-Courbessac (68748396)
- Way Ligne de Saint-Germain-des-Fossés à Nîmes-Courbessac (173012393)
- Way Ligne de Saint-Germain-des-Fossés à Nîmes-Courbessac (173012386)
Welcome to OpenStreetMap!
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.
Hosting is supported by Fastly, OSMF corporate members, and other partners.
https://openstreetmap.org/copyright | https://openstreetmap.org |
Copyright OpenStreetMap and contributors, under an open license |