diff --git a/src/boards/Main/Data/ABKTrajectorySet.cpp b/src/boards/Main/Data/ABKTrajectorySet.cpp
index 690ebade6946c872f7cd702a514f4408b0e96c3d..0c992a59e59717d3dfc879849043bcda837e6a95 100644
--- a/src/boards/Main/Data/ABKTrajectorySet.cpp
+++ b/src/boards/Main/Data/ABKTrajectorySet.cpp
@@ -26,2400 +26,471 @@ using namespace Boardcore;
 
 #ifdef ROCCARASO
 
-Boardcore::TrajectoryPoint t0[] = {
-    Boardcore::TrajectoryPoint(0, 155.347842288746),
-    Boardcore::TrajectoryPoint(10, 154.488852182073),
-    Boardcore::TrajectoryPoint(20, 153.627904611645),
-    Boardcore::TrajectoryPoint(30, 152.764737465454),
-    Boardcore::TrajectoryPoint(40, 151.898985018806),
-    Boardcore::TrajectoryPoint(50, 151.030973810123),
-    Boardcore::TrajectoryPoint(60, 150.160665784703),
-    Boardcore::TrajectoryPoint(70, 149.28754795163),
-    Boardcore::TrajectoryPoint(80, 148.412036628215),
-    Boardcore::TrajectoryPoint(90, 147.534050366116),
-    Boardcore::TrajectoryPoint(100, 146.653110176564),
-    Boardcore::TrajectoryPoint(110, 145.769638307869),
-    Boardcore::TrajectoryPoint(120, 144.883393726102),
-    Boardcore::TrajectoryPoint(130, 143.994154172085),
-    Boardcore::TrajectoryPoint(140, 143.102235744021),
-    Boardcore::TrajectoryPoint(150, 142.207114282264),
-    Boardcore::TrajectoryPoint(160, 141.309069806537),
-    Boardcore::TrajectoryPoint(170, 140.407965930049),
-    Boardcore::TrajectoryPoint(180, 139.50353154974),
-    Boardcore::TrajectoryPoint(190, 138.596129314762),
-    Boardcore::TrajectoryPoint(200, 137.685029783566),
-    Boardcore::TrajectoryPoint(210, 136.770860782601),
-    Boardcore::TrajectoryPoint(220, 135.852944203204),
-    Boardcore::TrajectoryPoint(230, 134.931697811242),
-    Boardcore::TrajectoryPoint(240, 134.006623813262),
-    Boardcore::TrajectoryPoint(250, 133.077994955456),
-    Boardcore::TrajectoryPoint(260, 132.145385221775),
-    Boardcore::TrajectoryPoint(270, 131.209055158257),
-    Boardcore::TrajectoryPoint(280, 130.268510793858),
-    Boardcore::TrajectoryPoint(290, 129.324146331752),
-    Boardcore::TrajectoryPoint(300, 128.375246653801),
-    Boardcore::TrajectoryPoint(310, 127.422392342513),
-    Boardcore::TrajectoryPoint(320, 126.464800523277),
-    Boardcore::TrajectoryPoint(330, 125.502899860839),
-    Boardcore::TrajectoryPoint(340, 124.536339382125),
-    Boardcore::TrajectoryPoint(350, 123.564908968483),
-    Boardcore::TrajectoryPoint(360, 122.588874609587),
-    Boardcore::TrajectoryPoint(370, 121.607516323402),
-    Boardcore::TrajectoryPoint(380, 120.621153595499),
-    Boardcore::TrajectoryPoint(390, 119.629743513842),
-    Boardcore::TrajectoryPoint(400, 118.632522639606),
-    Boardcore::TrajectoryPoint(410, 117.629910294571),
-    Boardcore::TrajectoryPoint(420, 116.621761235974),
-    Boardcore::TrajectoryPoint(430, 115.607524352182),
-    Boardcore::TrajectoryPoint(440, 114.587215470295),
-    Boardcore::TrajectoryPoint(450, 113.560829260687),
-    Boardcore::TrajectoryPoint(460, 112.528166281057),
-    Boardcore::TrajectoryPoint(470, 111.488727681697),
-    Boardcore::TrajectoryPoint(480, 110.442455473265),
-    Boardcore::TrajectoryPoint(490, 109.38928582852),
-    Boardcore::TrajectoryPoint(500, 108.328987706665),
-    Boardcore::TrajectoryPoint(510, 107.261320729594),
-    Boardcore::TrajectoryPoint(520, 106.18603473979),
-    Boardcore::TrajectoryPoint(530, 105.102741753079),
-    Boardcore::TrajectoryPoint(540, 104.011225457119),
-    Boardcore::TrajectoryPoint(550, 102.911317939903),
-    Boardcore::TrajectoryPoint(560, 101.802727997932),
-    Boardcore::TrajectoryPoint(570, 100.685152174027),
-    Boardcore::TrajectoryPoint(580, 99.558274135718),
-    Boardcore::TrajectoryPoint(590, 98.4217640141387),
-    Boardcore::TrajectoryPoint(600, 97.2752777005529),
-    Boardcore::TrajectoryPoint(610, 96.1184560973934),
-    Boardcore::TrajectoryPoint(620, 94.9509243204221),
-    Boardcore::TrajectoryPoint(630, 93.7721331312478),
-    Boardcore::TrajectoryPoint(640, 92.5816091598303),
-    Boardcore::TrajectoryPoint(650, 91.3790645896),
-    Boardcore::TrajectoryPoint(660, 90.164046714406),
-    Boardcore::TrajectoryPoint(670, 88.9360818102493),
-    Boardcore::TrajectoryPoint(680, 87.69444397713),
-    Boardcore::TrajectoryPoint(690, 86.4382481214944),
-    Boardcore::TrajectoryPoint(700, 85.1674303436372),
-    Boardcore::TrajectoryPoint(710, 83.8811876818802),
-    Boardcore::TrajectoryPoint(720, 82.5781896986891),
-    Boardcore::TrajectoryPoint(730, 81.2586048195454),
-    Boardcore::TrajectoryPoint(740, 79.9205388931466),
-    Boardcore::TrajectoryPoint(750, 78.5640991618104),
-    Boardcore::TrajectoryPoint(760, 77.1872076204398),
-    Boardcore::TrajectoryPoint(770, 75.7898407446159),
-    Boardcore::TrajectoryPoint(780, 74.3699242681289),
-    Boardcore::TrajectoryPoint(790, 72.9265007162139),
-    Boardcore::TrajectoryPoint(800, 71.4583605605048),
-    Boardcore::TrajectoryPoint(810, 69.963802268418),
-    Boardcore::TrajectoryPoint(820, 68.4408992072985),
-    Boardcore::TrajectoryPoint(830, 66.8876088618324),
-    Boardcore::TrajectoryPoint(840, 65.3020588559981),
-    Boardcore::TrajectoryPoint(850, 63.6816224000472),
-    Boardcore::TrajectoryPoint(860, 62.023438557792),
-    Boardcore::TrajectoryPoint(870, 60.3247181900591),
-    Boardcore::TrajectoryPoint(880, 58.5822272760444),
-    Boardcore::TrajectoryPoint(890, 56.7909255419844),
-    Boardcore::TrajectoryPoint(900, 54.9472199066308),
-    Boardcore::TrajectoryPoint(910, 53.0442754208105),
-    Boardcore::TrajectoryPoint(920, 51.0765781926411),
-    Boardcore::TrajectoryPoint(930, 49.0360063577393),
-    Boardcore::TrajectoryPoint(940, 46.9130539285472),
-    Boardcore::TrajectoryPoint(950, 44.6965189997364),
-    Boardcore::TrajectoryPoint(960, 42.3697752128017),
-    Boardcore::TrajectoryPoint(970, 39.9157021184014),
-    Boardcore::TrajectoryPoint(980, 37.3085398710557),
-    Boardcore::TrajectoryPoint(990, 34.513748794544),
-    Boardcore::TrajectoryPoint(1000, 31.4809019078135),
-    Boardcore::TrajectoryPoint(1010, 28.13455731095),
-    Boardcore::TrajectoryPoint(1020, 24.343059895412),
-    Boardcore::TrajectoryPoint(1030, 19.8572541797182),
-    Boardcore::TrajectoryPoint(1040, 14.0252609072173),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t1[] = {
-    Boardcore::TrajectoryPoint(0, 155.299583942158),
-    Boardcore::TrajectoryPoint(10, 154.441344497803),
-    Boardcore::TrajectoryPoint(20, 153.58111044044),
-    Boardcore::TrajectoryPoint(30, 152.718691192252),
-    Boardcore::TrajectoryPoint(40, 151.853641325582),
-    Boardcore::TrajectoryPoint(50, 150.986327776952),
-    Boardcore::TrajectoryPoint(60, 150.116712512305),
-    Boardcore::TrajectoryPoint(70, 149.244320445855),
-    Boardcore::TrajectoryPoint(80, 148.369491064101),
-    Boardcore::TrajectoryPoint(90, 147.492220241772),
-    Boardcore::TrajectoryPoint(100, 146.611951218154),
-    Boardcore::TrajectoryPoint(110, 145.729145712146),
-    Boardcore::TrajectoryPoint(120, 144.843600200843),
-    Boardcore::TrajectoryPoint(130, 143.955016318643),
-    Boardcore::TrajectoryPoint(140, 143.063748817233),
-    Boardcore::TrajectoryPoint(150, 142.169309994214),
-    Boardcore::TrajectoryPoint(160, 141.271905842018),
-    Boardcore::TrajectoryPoint(170, 140.371473993379),
-    Boardcore::TrajectoryPoint(180, 139.467669385504),
-    Boardcore::TrajectoryPoint(190, 138.560910757273),
-    Boardcore::TrajectoryPoint(200, 137.650448235227),
-    Boardcore::TrajectoryPoint(210, 136.736893897508),
-    Boardcore::TrajectoryPoint(220, 135.819622075253),
-    Boardcore::TrajectoryPoint(230, 134.898979942456),
-    Boardcore::TrajectoryPoint(240, 133.974539909238),
-    Boardcore::TrajectoryPoint(250, 133.046504963133),
-    Boardcore::TrajectoryPoint(260, 132.114518353436),
-    Boardcore::TrajectoryPoint(270, 131.178771911785),
-    Boardcore::TrajectoryPoint(280, 130.238839789428),
-    Boardcore::TrajectoryPoint(290, 129.295048717774),
-    Boardcore::TrajectoryPoint(300, 128.346750365376),
-    Boardcore::TrajectoryPoint(310, 127.394492156033),
-    Boardcore::TrajectoryPoint(320, 126.437457833474),
-    Boardcore::TrajectoryPoint(330, 125.476142280652),
-    Boardcore::TrajectoryPoint(340, 124.510129210054),
-    Boardcore::TrajectoryPoint(350, 123.539272895156),
-    Boardcore::TrajectoryPoint(360, 122.563807275119),
-    Boardcore::TrajectoryPoint(370, 121.582980704076),
-    Boardcore::TrajectoryPoint(380, 120.597175654733),
-    Boardcore::TrajectoryPoint(390, 119.606314641147),
-    Boardcore::TrajectoryPoint(400, 118.609613084793),
-    Boardcore::TrajectoryPoint(410, 117.607541886961),
-    Boardcore::TrajectoryPoint(420, 116.599928474904),
-    Boardcore::TrajectoryPoint(430, 115.586192287087),
-    Boardcore::TrajectoryPoint(440, 114.566407933779),
-    Boardcore::TrajectoryPoint(450, 113.540540697467),
-    Boardcore::TrajectoryPoint(460, 112.508391106614),
-    Boardcore::TrajectoryPoint(470, 111.469432337792),
-    Boardcore::TrajectoryPoint(480, 110.42366237226),
-    Boardcore::TrajectoryPoint(490, 109.370989344058),
-    Boardcore::TrajectoryPoint(500, 108.311182188524),
-    Boardcore::TrajectoryPoint(510, 107.244000505207),
-    Boardcore::TrajectoryPoint(520, 106.169194115699),
-    Boardcore::TrajectoryPoint(530, 105.086349365302),
-    Boardcore::TrajectoryPoint(540, 103.995301500756),
-    Boardcore::TrajectoryPoint(550, 102.895856696824),
-    Boardcore::TrajectoryPoint(560, 101.78772373342),
-    Boardcore::TrajectoryPoint(570, 100.670599138011),
-    Boardcore::TrajectoryPoint(580, 99.5441665639636),
-    Boardcore::TrajectoryPoint(590, 98.4080961293974),
-    Boardcore::TrajectoryPoint(600, 97.262043713673),
-    Boardcore::TrajectoryPoint(610, 96.1056502083954),
-    Boardcore::TrajectoryPoint(620, 94.938540719541),
-    Boardcore::TrajectoryPoint(630, 93.7601876660566),
-    Boardcore::TrajectoryPoint(640, 92.5700738041823),
-    Boardcore::TrajectoryPoint(650, 91.3679334888271),
-    Boardcore::TrajectoryPoint(660, 90.1533140086227),
-    Boardcore::TrajectoryPoint(670, 88.9257416352348),
-    Boardcore::TrajectoryPoint(680, 87.6845100882307),
-    Boardcore::TrajectoryPoint(690, 86.4286943731075),
-    Boardcore::TrajectoryPoint(700, 85.1582508458193),
-    Boardcore::TrajectoryPoint(710, 83.872394926446),
-    Boardcore::TrajectoryPoint(720, 82.5697586931855),
-    Boardcore::TrajectoryPoint(730, 81.2505296593395),
-    Boardcore::TrajectoryPoint(740, 79.9128305596784),
-    Boardcore::TrajectoryPoint(750, 78.5567340913604),
-    Boardcore::TrajectoryPoint(760, 77.180195879849),
-    Boardcore::TrajectoryPoint(770, 75.7831754280465),
-    Boardcore::TrajectoryPoint(780, 74.3635828194446),
-    Boardcore::TrajectoryPoint(790, 72.9204919126642),
-    Boardcore::TrajectoryPoint(800, 71.4526773073146),
-    Boardcore::TrajectoryPoint(810, 69.9584374003066),
-    Boardcore::TrajectoryPoint(820, 68.4358318394049),
-    Boardcore::TrajectoryPoint(830, 66.8828457877114),
-    Boardcore::TrajectoryPoint(840, 65.2975927661639),
-    Boardcore::TrajectoryPoint(850, 63.6774581701683),
-    Boardcore::TrajectoryPoint(860, 62.0195559875733),
-    Boardcore::TrajectoryPoint(870, 60.3211097841371),
-    Boardcore::TrajectoryPoint(880, 58.5788854981565),
-    Boardcore::TrajectoryPoint(890, 56.7878530666152),
-    Boardcore::TrajectoryPoint(900, 54.9443981852123),
-    Boardcore::TrajectoryPoint(910, 53.0417059787425),
-    Boardcore::TrajectoryPoint(920, 51.0742521470717),
-    Boardcore::TrajectoryPoint(930, 49.0339146781631),
-    Boardcore::TrajectoryPoint(940, 46.911187449323),
-    Boardcore::TrajectoryPoint(950, 44.694874747007),
-    Boardcore::TrajectoryPoint(960, 42.3683378860721),
-    Boardcore::TrajectoryPoint(970, 39.9144673300771),
-    Boardcore::TrajectoryPoint(980, 37.3074966512903),
-    Boardcore::TrajectoryPoint(990, 34.5128911303982),
-    Boardcore::TrajectoryPoint(1000, 31.480217082753),
-    Boardcore::TrajectoryPoint(1010, 28.1340322355301),
-    Boardcore::TrajectoryPoint(1020, 24.3426877644291),
-    Boardcore::TrajectoryPoint(1030, 19.8570209436676),
-    Boardcore::TrajectoryPoint(1040, 14.0251531902161),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t2[] = {
-    Boardcore::TrajectoryPoint(0, 155.251713749785),
-    Boardcore::TrajectoryPoint(10, 154.394221066424),
-    Boardcore::TrajectoryPoint(20, 153.534694509881),
-    Boardcore::TrajectoryPoint(30, 152.672989626052),
-    Boardcore::TrajectoryPoint(40, 151.808663839698),
-    Boardcore::TrajectoryPoint(50, 150.942042084969),
-    Boardcore::TrajectoryPoint(60, 150.073113760892),
-    Boardcore::TrajectoryPoint(70, 149.201441528643),
-    Boardcore::TrajectoryPoint(80, 148.327288367084),
-    Boardcore::TrajectoryPoint(90, 147.450693870735),
-    Boardcore::TrajectoryPoint(100, 146.57112365542),
-    Boardcore::TrajectoryPoint(110, 145.688978933804),
-    Boardcore::TrajectoryPoint(120, 144.804126783626),
-    Boardcore::TrajectoryPoint(130, 143.916193092376),
-    Boardcore::TrajectoryPoint(140, 143.025571080905),
-    Boardcore::TrajectoryPoint(150, 142.131809327458),
-    Boardcore::TrajectoryPoint(160, 141.235040158533),
-    Boardcore::TrajectoryPoint(170, 140.335274857215),
-    Boardcore::TrajectoryPoint(180, 139.432094777406),
-    Boardcore::TrajectoryPoint(190, 138.525956070512),
-    Boardcore::TrajectoryPoint(200, 137.616143703184),
-    Boardcore::TrajectoryPoint(210, 136.703198922193),
-    Boardcore::TrajectoryPoint(220, 135.786566609149),
-    Boardcore::TrajectoryPoint(230, 134.866523723198),
-    Boardcore::TrajectoryPoint(240, 133.942712498183),
-    Boardcore::TrajectoryPoint(250, 133.015266544999),
-    Boardcore::TrajectoryPoint(260, 132.083897994784),
-    Boardcore::TrajectoryPoint(270, 131.148730349073),
-    Boardcore::TrajectoryPoint(280, 130.209405496887),
-    Boardcore::TrajectoryPoint(290, 129.266183081916),
-    Boardcore::TrajectoryPoint(300, 128.318481176295),
-    Boardcore::TrajectoryPoint(310, 127.366814232758),
-    Boardcore::TrajectoryPoint(320, 126.410332815389),
-    Boardcore::TrajectoryPoint(330, 125.449597630106),
-    Boardcore::TrajectoryPoint(340, 124.484127466553),
-    Boardcore::TrajectoryPoint(350, 123.513840602608),
-    Boardcore::TrajectoryPoint(360, 122.538939117937),
-    Boardcore::TrajectoryPoint(370, 121.55863990078),
-    Boardcore::TrajectoryPoint(380, 120.573388021353),
-    Boardcore::TrajectoryPoint(390, 119.583044508695),
-    Boardcore::TrajectoryPoint(400, 118.586885150948),
-    Boardcore::TrajectoryPoint(410, 117.585350732064),
-    Boardcore::TrajectoryPoint(420, 116.578268644206),
-    Boardcore::TrajectoryPoint(430, 115.56502906612),
-    Boardcore::TrajectoryPoint(440, 114.545765014423),
-    Boardcore::TrajectoryPoint(450, 113.52041257093),
-    Boardcore::TrajectoryPoint(460, 112.488772235185),
-    Boardcore::TrajectoryPoint(470, 111.450289394336),
-    Boardcore::TrajectoryPoint(480, 110.405017633559),
-    Boardcore::TrajectoryPoint(490, 109.352837230962),
-    Boardcore::TrajectoryPoint(500, 108.293517098261),
-    Boardcore::TrajectoryPoint(510, 107.226816812878),
-    Boardcore::TrajectoryPoint(520, 106.152486175714),
-    Boardcore::TrajectoryPoint(530, 105.070086035176),
-    Boardcore::TrajectoryPoint(540, 103.979502849531),
-    Boardcore::TrajectoryPoint(550, 102.88051705441),
-    Boardcore::TrajectoryPoint(560, 101.772837413281),
-    Boardcore::TrajectoryPoint(570, 100.656160438387),
-    Boardcore::TrajectoryPoint(580, 99.5301697690433),
-    Boardcore::TrajectoryPoint(590, 98.3945355104523),
-    Boardcore::TrajectoryPoint(600, 97.2489135301553),
-    Boardcore::TrajectoryPoint(610, 96.0929447089998),
-    Boardcore::TrajectoryPoint(620, 94.9262541432331),
-    Boardcore::TrajectoryPoint(630, 93.7483357571577),
-    Boardcore::TrajectoryPoint(640, 92.5586287409282),
-    Boardcore::TrajectoryPoint(650, 91.356889465595),
-    Boardcore::TrajectoryPoint(660, 90.1426652145735),
-    Boardcore::TrajectoryPoint(670, 88.9154822551847),
-    Boardcore::TrajectoryPoint(680, 87.6746537866279),
-    Boardcore::TrajectoryPoint(690, 86.4192151979837),
-    Boardcore::TrajectoryPoint(700, 85.1491429563518),
-    Boardcore::TrajectoryPoint(710, 83.8636707312701),
-    Boardcore::TrajectoryPoint(720, 82.5613933864847),
-    Boardcore::TrajectoryPoint(730, 81.2425173855577),
-    Boardcore::TrajectoryPoint(740, 79.9051822271841),
-    Boardcore::TrajectoryPoint(750, 78.5494263133515),
-    Boardcore::TrajectoryPoint(760, 77.1732386560648),
-    Boardcore::TrajectoryPoint(770, 75.7765619083901),
-    Boardcore::TrajectoryPoint(780, 74.3572906185814),
-    Boardcore::TrajectoryPoint(790, 72.9145297490706),
-    Boardcore::TrajectoryPoint(800, 71.4470381434923),
-    Boardcore::TrajectoryPoint(810, 69.9531141288206),
-    Boardcore::TrajectoryPoint(820, 68.4308037347722),
-    Boardcore::TrajectoryPoint(830, 66.8781195983332),
-    Boardcore::TrajectoryPoint(840, 65.2931612414398),
-    Boardcore::TrajectoryPoint(850, 63.6733261539895),
-    Boardcore::TrajectoryPoint(860, 62.0157034343204),
-    Boardcore::TrajectoryPoint(870, 60.3175292586872),
-    Boardcore::TrajectoryPoint(880, 58.5755695247383),
-    Boardcore::TrajectoryPoint(890, 56.7848043037281),
-    Boardcore::TrajectoryPoint(900, 54.941598227133),
-    Boardcore::TrajectoryPoint(910, 53.0391563432049),
-    Boardcore::TrajectoryPoint(920, 51.0719440215015),
-    Boardcore::TrajectoryPoint(930, 49.0318391034578),
-    Boardcore::TrajectoryPoint(940, 46.9093353322467),
-    Boardcore::TrajectoryPoint(950, 44.6932368726711),
-    Boardcore::TrajectoryPoint(960, 42.3669116058097),
-    Boardcore::TrajectoryPoint(970, 39.9132420257701),
-    Boardcore::TrajectoryPoint(980, 37.3064614389247),
-    Boardcore::TrajectoryPoint(990, 34.5120400451597),
-    Boardcore::TrajectoryPoint(1000, 31.4795375070901),
-    Boardcore::TrajectoryPoint(1010, 28.1335111817994),
-    Boardcore::TrajectoryPoint(1020, 24.3423184813298),
-    Boardcore::TrajectoryPoint(1030, 19.8567894907296),
-    Boardcore::TrajectoryPoint(1040, 14.025046295562),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t3[] = {
-    Boardcore::TrajectoryPoint(0, 155.204227070921),
-    Boardcore::TrajectoryPoint(10, 154.347477257429),
-    Boardcore::TrajectoryPoint(20, 153.488652264721),
-    Boardcore::TrajectoryPoint(30, 152.627644080167),
-    Boardcore::TrajectoryPoint(40, 151.76404815383),
-    Boardcore::TrajectoryPoint(50, 150.898112400156),
-    Boardcore::TrajectoryPoint(60, 150.029865269124),
-    Boardcore::TrajectoryPoint(70, 149.158907010355),
-    Boardcore::TrajectoryPoint(80, 148.285424418891),
-    Boardcore::TrajectoryPoint(90, 147.409495741389),
-    Boardcore::TrajectoryPoint(100, 146.530623510894),
-    Boardcore::TrajectoryPoint(110, 145.649134064827),
-    Boardcore::TrajectoryPoint(120, 144.76496963549),
-    Boardcore::TrajectoryPoint(130, 143.877680722479),
-    Boardcore::TrajectoryPoint(140, 142.987698831787),
-    Boardcore::TrajectoryPoint(150, 142.09460864608),
-    Boardcore::TrajectoryPoint(160, 141.198469186443),
-    Boardcore::TrajectoryPoint(170, 140.299365018191),
-    Boardcore::TrajectoryPoint(180, 139.396804287082),
-    Boardcore::TrajectoryPoint(190, 138.491280364591),
-    Boardcore::TrajectoryPoint(200, 137.582112878),
-    Boardcore::TrajectoryPoint(210, 136.669772610379),
-    Boardcore::TrajectoryPoint(220, 135.753774622022),
-    Boardcore::TrajectoryPoint(230, 134.834326032509),
-    Boardcore::TrajectoryPoint(240, 133.911138521425),
-    Boardcore::TrajectoryPoint(250, 132.984276703051),
-    Boardcore::TrajectoryPoint(260, 132.053521208968),
-    Boardcore::TrajectoryPoint(270, 131.118927592714),
-    Boardcore::TrajectoryPoint(280, 130.180205098829),
-    Boardcore::TrajectoryPoint(290, 129.237546664996),
-    Boardcore::TrajectoryPoint(300, 128.290436386225),
-    Boardcore::TrajectoryPoint(310, 127.339355930701),
-    Boardcore::TrajectoryPoint(320, 126.383422883384),
-    Boardcore::TrajectoryPoint(330, 125.42326338073),
-    Boardcore::TrajectoryPoint(340, 124.458331678317),
-    Boardcore::TrajectoryPoint(350, 123.488609673515),
-    Boardcore::TrajectoryPoint(360, 122.51426777617),
-    Boardcore::TrajectoryPoint(370, 121.534491604971),
-    Boardcore::TrajectoryPoint(380, 120.549788441076),
-    Boardcore::TrajectoryPoint(390, 119.559958208852),
-    Boardcore::TrajectoryPoint(400, 118.564336689014),
-    Boardcore::TrajectoryPoint(410, 117.563334733337),
-    Boardcore::TrajectoryPoint(420, 116.556779699285),
-    Boardcore::TrajectoryPoint(430, 115.544032694417),
-    Boardcore::TrajectoryPoint(440, 114.525284768107),
-    Boardcore::TrajectoryPoint(450, 113.500442987129),
-    Boardcore::TrajectoryPoint(460, 112.469307822416),
-    Boardcore::TrajectoryPoint(470, 111.431297054324),
-    Boardcore::TrajectoryPoint(480, 110.386519508545),
-    Boardcore::TrajectoryPoint(490, 109.33482778842),
-    Boardcore::TrajectoryPoint(500, 108.275990782279),
-    Boardcore::TrajectoryPoint(510, 107.209768045636),
-    Boardcore::TrajectoryPoint(520, 106.135909358898),
-    Boardcore::TrajectoryPoint(530, 105.053950245545),
-    Boardcore::TrajectoryPoint(540, 103.963828031115),
-    Boardcore::TrajectoryPoint(550, 102.86529758456),
-    Boardcore::TrajectoryPoint(560, 101.758067653047),
-    Boardcore::TrajectoryPoint(570, 100.641834733719),
-    Boardcore::TrajectoryPoint(580, 99.5162824519497),
-    Boardcore::TrajectoryPoint(590, 98.3810809001226),
-    Boardcore::TrajectoryPoint(600, 97.2358859340416),
-    Boardcore::TrajectoryPoint(610, 96.0803384238655),
-    Boardcore::TrajectoryPoint(620, 94.9140634561694),
-    Boardcore::TrajectoryPoint(630, 93.7365763101732),
-    Boardcore::TrajectoryPoint(640, 92.5472729144577),
-    Boardcore::TrajectoryPoint(650, 91.3459315024514),
-    Boardcore::TrajectoryPoint(660, 90.1320993523549),
-    Boardcore::TrajectoryPoint(670, 88.905302727136),
-    Boardcore::TrajectoryPoint(680, 87.6648741671501),
-    Boardcore::TrajectoryPoint(690, 86.4098097266275),
-    Boardcore::TrajectoryPoint(700, 85.1401058408069),
-    Boardcore::TrajectoryPoint(710, 83.8550142977825),
-    Boardcore::TrajectoryPoint(720, 82.5530930138122),
-    Boardcore::TrajectoryPoint(730, 81.2345672666149),
-    Boardcore::TrajectoryPoint(740, 79.8975931979627),
-    Boardcore::TrajectoryPoint(750, 78.5421751619977),
-    Boardcore::TrajectoryPoint(760, 77.1663353158574),
-    Boardcore::TrajectoryPoint(770, 75.7699995843038),
-    Boardcore::TrajectoryPoint(780, 74.3510470941612),
-    Boardcore::TrajectoryPoint(790, 72.9086136845865),
-    Boardcore::TrajectoryPoint(800, 71.4414425580349),
-    Boardcore::TrajectoryPoint(810, 69.9478319721049),
-    Boardcore::TrajectoryPoint(820, 68.4258144388822),
-    Boardcore::TrajectoryPoint(830, 66.8734298669488),
-    Boardcore::TrajectoryPoint(840, 65.2887638821388),
-    Boardcore::TrajectoryPoint(850, 63.6692259791827),
-    Boardcore::TrajectoryPoint(860, 62.0118805512982),
-    Boardcore::TrajectoryPoint(870, 60.3139762918457),
-    Boardcore::TrajectoryPoint(880, 58.5722790580736),
-    Boardcore::TrajectoryPoint(890, 56.7817789798836),
-    Boardcore::TrajectoryPoint(900, 54.9388197815885),
-    Boardcore::TrajectoryPoint(910, 53.0366262860687),
-    Boardcore::TrajectoryPoint(920, 51.0696536096471),
-    Boardcore::TrajectoryPoint(930, 49.0297794483433),
-    Boardcore::TrajectoryPoint(940, 46.9074974121875),
-    Boardcore::TrajectoryPoint(950, 44.6916115452019),
-    Boardcore::TrajectoryPoint(960, 42.365496245159),
-    Boardcore::TrajectoryPoint(970, 39.9120260966344),
-    Boardcore::TrajectoryPoint(980, 37.3054341421193),
-    Boardcore::TrajectoryPoint(990, 34.5111954634208),
-    Boardcore::TrajectoryPoint(1000, 31.4788631206985),
-    Boardcore::TrajectoryPoint(1010, 28.13299410373),
-    Boardcore::TrajectoryPoint(1020, 24.3419520135473),
-    Boardcore::TrajectoryPoint(1030, 19.8565598005338),
-    Boardcore::TrajectoryPoint(1040, 14.0249402138738),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t4[] = {
-    Boardcore::TrajectoryPoint(0, 155.157119338117),
-    Boardcore::TrajectoryPoint(10, 154.301108514195),
-    Boardcore::TrajectoryPoint(20, 153.442979222352),
-    Boardcore::TrajectoryPoint(30, 152.582661919447),
-    Boardcore::TrajectoryPoint(40, 151.719789930904),
-    Boardcore::TrajectoryPoint(50, 150.854534457533),
-    Boardcore::TrajectoryPoint(60, 149.986962843496),
-    Boardcore::TrajectoryPoint(70, 149.116712768053),
-    Boardcore::TrajectoryPoint(80, 148.243895166776),
-    Boardcore::TrajectoryPoint(90, 147.368626772264),
-    Boardcore::TrajectoryPoint(100, 146.490446870355),
-    Boardcore::TrajectoryPoint(110, 145.6096072593),
-    Boardcore::TrajectoryPoint(120, 144.726124978475),
-    Boardcore::TrajectoryPoint(130, 143.839475498028),
-    Boardcore::TrajectoryPoint(140, 142.950128425401),
-    Boardcore::TrajectoryPoint(150, 142.057704371864),
-    Boardcore::TrajectoryPoint(160, 141.162189412721),
-    Boardcore::TrajectoryPoint(170, 140.2637410285),
-    Boardcore::TrajectoryPoint(180, 139.36179453066),
-    Boardcore::TrajectoryPoint(190, 138.456880319001),
-    Boardcore::TrajectoryPoint(200, 137.548352502645),
-    Boardcore::TrajectoryPoint(210, 136.636611767164),
-    Boardcore::TrajectoryPoint(220, 135.721242981367),
-    Boardcore::TrajectoryPoint(230, 134.802383798782),
-    Boardcore::TrajectoryPoint(240, 133.879814968649),
-    Boardcore::TrajectoryPoint(250, 132.953532486657),
-    Boardcore::TrajectoryPoint(260, 132.02338510553),
-    Boardcore::TrajectoryPoint(270, 131.089360810724),
-    Boardcore::TrajectoryPoint(280, 130.151235822319),
-    Boardcore::TrajectoryPoint(290, 129.209136751355),
-    Boardcore::TrajectoryPoint(300, 128.262613337414),
-    Boardcore::TrajectoryPoint(310, 127.312091226905),
-    Boardcore::TrajectoryPoint(320, 126.356725492559),
-    Boardcore::TrajectoryPoint(330, 125.39713704388),
-    Boardcore::TrajectoryPoint(340, 124.432739410964),
-    Boardcore::TrajectoryPoint(350, 123.463577728593),
-    Boardcore::TrajectoryPoint(360, 122.489778963332),
-    Boardcore::TrajectoryPoint(370, 121.510533544396),
-    Boardcore::TrajectoryPoint(380, 120.526374695043),
-    Boardcore::TrajectoryPoint(390, 119.537053574082),
-    Boardcore::TrajectoryPoint(400, 118.541965583675),
-    Boardcore::TrajectoryPoint(410, 117.541491827135),
-    Boardcore::TrajectoryPoint(420, 116.535459627616),
-    Boardcore::TrajectoryPoint(430, 115.523201208389),
-    Boardcore::TrajectoryPoint(440, 114.504965281177),
-    Boardcore::TrajectoryPoint(450, 113.480630081784),
-    Boardcore::TrajectoryPoint(460, 112.449996052834),
-    Boardcore::TrajectoryPoint(470, 111.412453548869),
-    Boardcore::TrajectoryPoint(480, 110.368166275951),
-    Boardcore::TrajectoryPoint(490, 109.31695934221),
-    Boardcore::TrajectoryPoint(500, 108.258601612826),
-    Boardcore::TrajectoryPoint(510, 107.192852621614),
-    Boardcore::TrajectoryPoint(520, 106.119462128683),
-    Boardcore::TrajectoryPoint(530, 105.037940502923),
-    Boardcore::TrajectoryPoint(540, 103.948275596138),
-    Boardcore::TrajectoryPoint(550, 102.850196881436),
-    Boardcore::TrajectoryPoint(560, 101.743413089821),
-    Boardcore::TrajectoryPoint(570, 100.62762070346),
-    Boardcore::TrajectoryPoint(580, 99.5025033338962),
-    Boardcore::TrajectoryPoint(590, 98.3677310607876),
-    Boardcore::TrajectoryPoint(600, 97.2229597282824),
-    Boardcore::TrajectoryPoint(610, 96.0678301959196),
-    Boardcore::TrajectoryPoint(620, 94.9019675406577),
-    Boardcore::TrajectoryPoint(630, 93.7249082477211),
-    Boardcore::TrajectoryPoint(640, 92.5360052855452),
-    Boardcore::TrajectoryPoint(650, 91.3350585977279),
-    Boardcore::TrajectoryPoint(660, 90.1216154572569),
-    Boardcore::TrajectoryPoint(670, 88.8952021227383),
-    Boardcore::TrajectoryPoint(680, 87.6551703386476),
-    Boardcore::TrajectoryPoint(690, 86.4004771030049),
-    Boardcore::TrajectoryPoint(700, 85.1311386776677),
-    Boardcore::TrajectoryPoint(710, 83.8464248397643),
-    Boardcore::TrajectoryPoint(720, 82.5448568222149),
-    Boardcore::TrajectoryPoint(730, 81.2266785822271),
-    Boardcore::TrajectoryPoint(740, 79.890062785087),
-    Boardcore::TrajectoryPoint(750, 78.5349799817872),
-    Boardcore::TrajectoryPoint(760, 77.1594852357641),
-    Boardcore::TrajectoryPoint(770, 75.763487863716),
-    Boardcore::TrajectoryPoint(780, 74.3448516836095),
-    Boardcore::TrajectoryPoint(790, 72.9027431866947),
-    Boardcore::TrajectoryPoint(800, 71.4358900478049),
-    Boardcore::TrajectoryPoint(810, 69.9425904557177),
-    Boardcore::TrajectoryPoint(820, 68.4208635042046),
-    Boardcore::TrajectoryPoint(830, 66.8687761733662),
-    Boardcore::TrajectoryPoint(840, 65.2844002947122),
-    Boardcore::TrajectoryPoint(850, 63.6651572791347),
-    Boardcore::TrajectoryPoint(860, 62.0080869970909),
-    Boardcore::TrajectoryPoint(870, 60.3104505666837),
-    Boardcore::TrajectoryPoint(880, 58.5690138050077),
-    Boardcore::TrajectoryPoint(890, 56.7787768258298),
-    Boardcore::TrajectoryPoint(900, 54.9360626016131),
-    Boardcore::TrajectoryPoint(910, 53.0341155826943),
-    Boardcore::TrajectoryPoint(920, 51.067380708379),
-    Boardcore::TrajectoryPoint(930, 49.0277355303705),
-    Boardcore::TrajectoryPoint(940, 46.9056735265362),
-    Boardcore::TrajectoryPoint(950, 44.6899986209808),
-    Boardcore::TrajectoryPoint(960, 42.3640916791996),
-    Boardcore::TrajectoryPoint(970, 39.9108194354833),
-    Boardcore::TrajectoryPoint(980, 37.3044146704338),
-    Boardcore::TrajectoryPoint(990, 34.5103573109223),
-    Boardcore::TrajectoryPoint(1000, 31.4781938643666),
-    Boardcore::TrajectoryPoint(1010, 28.1324809559937),
-    Boardcore::TrajectoryPoint(1020, 24.3415883290094),
-    Boardcore::TrajectoryPoint(1030, 19.8563318530198),
-    Boardcore::TrajectoryPoint(1040, 14.0248349359132),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t5[] = {
-    Boardcore::TrajectoryPoint(0, 155.110393519523),
-    Boardcore::TrajectoryPoint(10, 154.255110352521),
-    Boardcore::TrajectoryPoint(20, 153.397670971369),
-    Boardcore::TrajectoryPoint(30, 152.538038804669),
-    Boardcore::TrajectoryPoint(40, 151.675884902702),
-    Boardcore::TrajectoryPoint(50, 150.81130405979),
-    Boardcore::TrajectoryPoint(60, 149.944402357003),
-    Boardcore::TrajectoryPoint(70, 149.07485474418),
-    Boardcore::TrajectoryPoint(80, 148.20269662222),
-    Boardcore::TrajectoryPoint(90, 147.328083043282),
-    Boardcore::TrajectoryPoint(100, 146.450589881576),
-    Boardcore::TrajectoryPoint(110, 145.570394732185),
-    Boardcore::TrajectoryPoint(120, 144.687589094423),
-    Boardcore::TrajectoryPoint(130, 143.801573766801),
-    Boardcore::TrajectoryPoint(140, 142.912856274883),
-    Boardcore::TrajectoryPoint(150, 142.021092983161),
-    Boardcore::TrajectoryPoint(160, 141.126197379836),
-    Boardcore::TrajectoryPoint(170, 140.228399494795),
-    Boardcore::TrajectoryPoint(180, 139.327062177685),
-    Boardcore::TrajectoryPoint(190, 138.422752665615),
-    Boardcore::TrajectoryPoint(200, 137.514859371469),
-    Boardcore::TrajectoryPoint(210, 136.603713248008),
-    Boardcore::TrajectoryPoint(220, 135.688968604048),
-    Boardcore::TrajectoryPoint(230, 134.77069399879),
-    Boardcore::TrajectoryPoint(240, 133.848738876949),
-    Boardcore::TrajectoryPoint(250, 132.923030991621),
-    Boardcore::TrajectoryPoint(260, 131.993486839497),
-    Boardcore::TrajectoryPoint(270, 131.060027215652),
-    Boardcore::TrajectoryPoint(280, 130.122494938016),
-    Boardcore::TrajectoryPoint(290, 129.180950667998),
-    Boardcore::TrajectoryPoint(300, 128.235009413856),
-    Boardcore::TrajectoryPoint(310, 127.285032290517),
-    Boardcore::TrajectoryPoint(320, 126.330238137949),
-    Boardcore::TrajectoryPoint(330, 125.371216169954),
-    Boardcore::TrajectoryPoint(340, 124.407348268283),
-    Boardcore::TrajectoryPoint(350, 123.438742425846),
-    Boardcore::TrajectoryPoint(360, 122.465463715365),
-    Boardcore::TrajectoryPoint(370, 121.48676348238),
-    Boardcore::TrajectoryPoint(380, 120.503144599128),
-    Boardcore::TrajectoryPoint(390, 119.514328470753),
-    Boardcore::TrajectoryPoint(400, 118.519769752691),
-    Boardcore::TrajectoryPoint(410, 117.519819982072),
-    Boardcore::TrajectoryPoint(420, 116.514306448124),
-    Boardcore::TrajectoryPoint(430, 115.502532675106),
-    Boardcore::TrajectoryPoint(440, 114.484804669851),
-    Boardcore::TrajectoryPoint(450, 113.460972019704),
-    Boardcore::TrajectoryPoint(460, 112.430835139282),
-    Boardcore::TrajectoryPoint(470, 111.393757136657),
-    Boardcore::TrajectoryPoint(480, 110.349956241327),
-    Boardcore::TrajectoryPoint(490, 109.299230244185),
-    Boardcore::TrajectoryPoint(500, 108.241347987484),
-    Boardcore::TrajectoryPoint(510, 107.176068983557),
-    Boardcore::TrajectoryPoint(520, 106.103126841234),
-    Boardcore::TrajectoryPoint(530, 105.022055337038),
-    Boardcore::TrajectoryPoint(540, 103.93284411775),
-    Boardcore::TrajectoryPoint(550, 102.83521356103),
-    Boardcore::TrajectoryPoint(560, 101.72887238186),
-    Boardcore::TrajectoryPoint(570, 100.613517047551),
-    Boardcore::TrajectoryPoint(580, 99.4888311559246),
-    Boardcore::TrajectoryPoint(590, 98.3544847740068),
-    Boardcore::TrajectoryPoint(600, 97.2101337343709),
-    Boardcore::TrajectoryPoint(610, 96.0554188860033),
-    Boardcore::TrajectoryPoint(620, 94.8899652963011),
-    Boardcore::TrajectoryPoint(630, 93.7133305090861),
-    Boardcore::TrajectoryPoint(640, 92.5248248310332),
-    Boardcore::TrajectoryPoint(650, 91.3242697652351),
-    Boardcore::TrajectoryPoint(660, 90.1112125794687),
-    Boardcore::TrajectoryPoint(670, 88.8851795279708),
-    Boardcore::TrajectoryPoint(680, 87.6455414237213),
-    Boardcore::TrajectoryPoint(690, 86.3912164842831),
-    Boardcore::TrajectoryPoint(700, 85.1222406580788),
-    Boardcore::TrajectoryPoint(710, 83.8379015831095),
-    Boardcore::TrajectoryPoint(720, 82.536684070333),
-    Boardcore::TrajectoryPoint(730, 81.2188506231944),
-    Boardcore::TrajectoryPoint(740, 79.8825903121953),
-    Boardcore::TrajectoryPoint(750, 78.5278401272848),
-    Boardcore::TrajectoryPoint(760, 77.1526878019019),
-    Boardcore::TrajectoryPoint(770, 75.7570261636476),
-    Boardcore::TrajectoryPoint(780, 74.3387038329859),
-    Boardcore::TrajectoryPoint(790, 72.8969177310466),
-    Boardcore::TrajectoryPoint(800, 71.4303801173788),
-    Boardcore::TrajectoryPoint(810, 69.9373891124875),
-    Boardcore::TrajectoryPoint(820, 68.4159504900625),
-    Boardcore::TrajectoryPoint(830, 66.864158103825),
-    Boardcore::TrajectoryPoint(840, 65.280070091631),
-    Boardcore::TrajectoryPoint(850, 63.6611196928382),
-    Boardcore::TrajectoryPoint(860, 62.0043224355003),
-    Boardcore::TrajectoryPoint(870, 60.3069517711129),
-    Boardcore::TrajectoryPoint(880, 58.565773476861),
-    Boardcore::TrajectoryPoint(890, 56.7757975764225),
-    Boardcore::TrajectoryPoint(900, 54.9333264440062),
-    Boardcore::TrajectoryPoint(910, 53.0316240118657),
-    Boardcore::TrajectoryPoint(920, 51.0651251176611),
-    Boardcore::TrajectoryPoint(930, 49.0257071698672),
-    Boardcore::TrajectoryPoint(940, 46.9038635151573),
-    Boardcore::TrajectoryPoint(950, 44.688397958572),
-    Boardcore::TrajectoryPoint(960, 42.3626977849086),
-    Boardcore::TrajectoryPoint(970, 39.9096219367572),
-    Boardcore::TrajectoryPoint(980, 37.3034029347996),
-    Boardcore::TrajectoryPoint(990, 34.5095255145301),
-    Boardcore::TrajectoryPoint(1000, 31.4775296797793),
-    Boardcore::TrajectoryPoint(1010, 28.1319716939477),
-    Boardcore::TrajectoryPoint(1020, 24.3412273961282),
-    Boardcore::TrajectoryPoint(1030, 19.856105628429),
-    Boardcore::TrajectoryPoint(1040, 14.0247304525791),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t6[] = {
-    Boardcore::TrajectoryPoint(0, 155.064073008548),
-    Boardcore::TrajectoryPoint(10, 154.209478359197),
-    Boardcore::TrajectoryPoint(20, 153.352723170166),
-    Boardcore::TrajectoryPoint(30, 152.493770465227),
-    Boardcore::TrajectoryPoint(40, 151.632328868502),
-    Boardcore::TrajectoryPoint(50, 150.768417075955),
-    Boardcore::TrajectoryPoint(60, 149.902179747826),
-    Boardcore::TrajectoryPoint(70, 149.033328945272),
-    Boardcore::TrajectoryPoint(80, 148.161824859669),
-    Boardcore::TrajectoryPoint(90, 147.287860696216),
-    Boardcore::TrajectoryPoint(100, 146.411048753109),
-    Boardcore::TrajectoryPoint(110, 145.531492758122),
-    Boardcore::TrajectoryPoint(120, 144.649335174612),
-    Boardcore::TrajectoryPoint(130, 143.763971934125),
-    Boardcore::TrajectoryPoint(140, 142.875878849852),
-    Boardcore::TrajectoryPoint(150, 141.984771013772),
-    Boardcore::TrajectoryPoint(160, 141.090489684665),
-    Boardcore::TrajectoryPoint(170, 140.193337077125),
-    Boardcore::TrajectoryPoint(180, 139.292603950072),
-    Boardcore::TrajectoryPoint(190, 138.388894187665),
-    Boardcore::TrajectoryPoint(200, 137.481630329187),
-    Boardcore::TrajectoryPoint(210, 136.571073957752),
-    Boardcore::TrajectoryPoint(220, 135.656948455339),
-    Boardcore::TrajectoryPoint(230, 134.739253656743),
-    Boardcore::TrajectoryPoint(240, 133.817907329898),
-    Boardcore::TrajectoryPoint(250, 132.892769359275),
-    Boardcore::TrajectoryPoint(260, 131.963823610485),
-    Boardcore::TrajectoryPoint(270, 131.030924063708),
-    Boardcore::TrajectoryPoint(280, 130.093979759319),
-    Boardcore::TrajectoryPoint(290, 129.152985783761),
-    Boardcore::TrajectoryPoint(300, 128.207622040477),
-    Boardcore::TrajectoryPoint(310, 127.258185484557),
-    Boardcore::TrajectoryPoint(320, 126.303958353746),
-    Boardcore::TrajectoryPoint(330, 125.345498347632),
-    Boardcore::TrajectoryPoint(340, 124.382155891482),
-    Boardcore::TrajectoryPoint(350, 123.414101459846),
-    Boardcore::TrajectoryPoint(360, 122.441338603497),
-    Boardcore::TrajectoryPoint(370, 121.463179217137),
-    Boardcore::TrajectoryPoint(380, 120.480096003261),
-    Boardcore::TrajectoryPoint(390, 119.491780798478),
-    Boardcore::TrajectoryPoint(400, 118.497747146256),
-    Boardcore::TrajectoryPoint(410, 117.498317198395),
-    Boardcore::TrajectoryPoint(420, 116.493318210573),
-    Boardcore::TrajectoryPoint(430, 115.482025191706),
-    Boardcore::TrajectoryPoint(440, 114.464801079637),
-    Boardcore::TrajectoryPoint(450, 113.441466994225),
-    Boardcore::TrajectoryPoint(460, 112.41181624157),
-    Boardcore::TrajectoryPoint(470, 111.375206103406),
-    Boardcore::TrajectoryPoint(480, 110.331887736522),
-    Boardcore::TrajectoryPoint(490, 109.281638871763),
-    Boardcore::TrajectoryPoint(500, 108.224228328689),
-    Boardcore::TrajectoryPoint(510, 107.15941559835),
-    Boardcore::TrajectoryPoint(520, 106.086909227775),
-    Boardcore::TrajectoryPoint(530, 105.00629330038),
-    Boardcore::TrajectoryPoint(540, 103.917532191179),
-    Boardcore::TrajectoryPoint(550, 102.820346260742),
-    Boardcore::TrajectoryPoint(560, 101.714444208164),
-    Boardcore::TrajectoryPoint(570, 100.599522486023),
-    Boardcore::TrajectoryPoint(580, 99.4752646785227),
-    Boardcore::TrajectoryPoint(590, 98.3413408401512),
-    Boardcore::TrajectoryPoint(600, 97.1974067919857),
-    Boardcore::TrajectoryPoint(610, 96.043103372527),
-    Boardcore::TrajectoryPoint(620, 94.8780556396657),
-    Boardcore::TrajectoryPoint(630, 93.7018420498994),
-    Boardcore::TrajectoryPoint(640, 92.5137305435234),
-    Boardcore::TrajectoryPoint(650, 91.3135640339652),
-    Boardcore::TrajectoryPoint(660, 90.1008897837934),
-    Boardcore::TrajectoryPoint(670, 88.8752340428682),
-    Boardcore::TrajectoryPoint(680, 87.6359865584596),
-    Boardcore::TrajectoryPoint(690, 86.3820270405779),
-    Boardcore::TrajectoryPoint(700, 85.1134109856046),
-    Boardcore::TrajectoryPoint(710, 83.8294437655934),
-    Boardcore::TrajectoryPoint(720, 82.5285740281788),
-    Boardcore::TrajectoryPoint(730, 81.2110826911887),
-    Boardcore::TrajectoryPoint(740, 79.8751751132904),
-    Boardcore::TrajectoryPoint(750, 78.5207549629393),
-    Boardcore::TrajectoryPoint(760, 77.1459424097846),
-    Boardcore::TrajectoryPoint(770, 75.7506139100397),
-    Boardcore::TrajectoryPoint(780, 74.3326029968206),
-    Boardcore::TrajectoryPoint(790, 72.8911368013078),
-    Boardcore::TrajectoryPoint(800, 71.4249122789018),
-    Boardcore::TrajectoryPoint(810, 69.9322274823759),
-    Boardcore::TrajectoryPoint(820, 68.4110749625032),
-    Boardcore::TrajectoryPoint(830, 66.8595752508747),
-    Boardcore::TrajectoryPoint(840, 65.2757728912736),
-    Boardcore::TrajectoryPoint(850, 63.6571128647864),
-    Boardcore::TrajectoryPoint(860, 62.0005865354475),
-    Boardcore::TrajectoryPoint(870, 60.3034795977944),
-    Boardcore::TrajectoryPoint(880, 58.5625577893442),
-    Boardcore::TrajectoryPoint(890, 56.7728409705484),
-    Boardcore::TrajectoryPoint(900, 54.9306110692625),
-    Boardcore::TrajectoryPoint(910, 53.0291513557259),
-    Boardcore::TrajectoryPoint(920, 51.0628866404936),
-    Boardcore::TrajectoryPoint(930, 49.0236941898867),
-    Boardcore::TrajectoryPoint(940, 46.9020672203429),
-    Boardcore::TrajectoryPoint(950, 44.6868094186831),
-    Boardcore::TrajectoryPoint(960, 42.3613144411265),
-    Boardcore::TrajectoryPoint(970, 39.9084334964947),
-    Boardcore::TrajectoryPoint(980, 37.3023988474962),
-    Boardcore::TrajectoryPoint(990, 34.5087000022167),
-    Boardcore::TrajectoryPoint(1000, 31.4768705095037),
-    Boardcore::TrajectoryPoint(1010, 28.1314662736248),
-    Boardcore::TrajectoryPoint(1020, 24.3408691837941),
-    Boardcore::TrajectoryPoint(1030, 19.8558811073023),
-    Boardcore::TrajectoryPoint(1040, 14.0246267549103),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t7[] = {
-    Boardcore::TrajectoryPoint(0, 155.01811739575),
-    Boardcore::TrajectoryPoint(10, 154.164208190612),
-    Boardcore::TrajectoryPoint(20, 153.308131545567),
-    Boardcore::TrajectoryPoint(30, 152.449852697782),
-    Boardcore::TrajectoryPoint(40, 151.589117693762),
-    Boardcore::TrajectoryPoint(50, 150.725869440094),
-    Boardcore::TrajectoryPoint(60, 149.860291018055),
-    Boardcore::TrajectoryPoint(70, 148.992131440705),
-    Boardcore::TrajectoryPoint(80, 148.121276015301),
-    Boardcore::TrajectoryPoint(90, 147.24795593347),
-    Boardcore::TrajectoryPoint(100, 146.37181975309),
-    Boardcore::TrajectoryPoint(110, 145.492897670264),
-    Boardcore::TrajectoryPoint(120, 144.611369474452),
-    Boardcore::TrajectoryPoint(130, 143.726666461747),
-    Boardcore::TrajectoryPoint(140, 142.839192675305),
-    Boardcore::TrajectoryPoint(150, 141.948735051865),
-    Boardcore::TrajectoryPoint(160, 141.055062977433),
-    Boardcore::TrajectoryPoint(170, 140.158525071967),
-    Boardcore::TrajectoryPoint(180, 139.258416621085),
-    Boardcore::TrajectoryPoint(190, 138.355301718736),
-    Boardcore::TrajectoryPoint(200, 137.448662269906),
-    Boardcore::TrajectoryPoint(210, 136.538690849648),
-    Boardcore::TrajectoryPoint(220, 135.625179547975),
-    Boardcore::TrajectoryPoint(230, 134.708059843357),
-    Boardcore::TrajectoryPoint(240, 133.787317456646),
-    Boardcore::TrajectoryPoint(250, 132.862744775598),
-    Boardcore::TrajectoryPoint(260, 131.934392661837),
-    Boardcore::TrajectoryPoint(270, 131.002048653914),
-    Boardcore::TrajectoryPoint(280, 130.065687641541),
-    Boardcore::TrajectoryPoint(290, 129.1252395085),
-    Boardcore::TrajectoryPoint(300, 128.180448682336),
-    Boardcore::TrajectoryPoint(310, 127.231548327504),
-    Boardcore::TrajectoryPoint(320, 126.277883712541),
-    Boardcore::TrajectoryPoint(330, 125.319981203133),
-    Boardcore::TrajectoryPoint(340, 124.357159958464),
-    Boardcore::TrajectoryPoint(350, 123.389652561019),
-    Boardcore::TrajectoryPoint(360, 122.417401408737),
-    Boardcore::TrajectoryPoint(370, 121.439778581088),
-    Boardcore::TrajectoryPoint(380, 120.457226790767),
-    Boardcore::TrajectoryPoint(390, 119.469408489472),
-    Boardcore::TrajectoryPoint(400, 118.475895746368),
-    Boardcore::TrajectoryPoint(410, 117.476981507367),
-    Boardcore::TrajectoryPoint(420, 116.472477918223),
-    Boardcore::TrajectoryPoint(430, 115.461676884812),
-    Boardcore::TrajectoryPoint(440, 114.444952684767),
-    Boardcore::TrajectoryPoint(450, 113.422113226653),
-    Boardcore::TrajectoryPoint(460, 112.392924847066),
-    Boardcore::TrajectoryPoint(470, 111.356798761351),
-    Boardcore::TrajectoryPoint(480, 110.313959119172),
-    Boardcore::TrajectoryPoint(490, 109.264183627442),
-    Boardcore::TrajectoryPoint(500, 108.207241083243),
-    Boardcore::TrajectoryPoint(510, 107.14289095655),
-    Boardcore::TrajectoryPoint(520, 106.070816898704),
-    Boardcore::TrajectoryPoint(530, 104.990652967765),
-    Boardcore::TrajectoryPoint(540, 103.902338433309),
-    Boardcore::TrajectoryPoint(550, 102.805593638968),
-    Boardcore::TrajectoryPoint(560, 101.70012726808),
-    Boardcore::TrajectoryPoint(570, 100.58563575861),
-    Boardcore::TrajectoryPoint(580, 99.4618026812504),
-    Boardcore::TrajectoryPoint(590, 98.3282980780405),
-    Boardcore::TrajectoryPoint(600, 97.184777758641),
-    Boardcore::TrajectoryPoint(610, 96.0308825511328),
-    Boardcore::TrajectoryPoint(620, 94.8662375039542),
-    Boardcore::TrajectoryPoint(630, 93.6904418418244),
-    Boardcore::TrajectoryPoint(640, 92.5027214310738),
-    Boardcore::TrajectoryPoint(650, 91.3029404478003),
-    Boardcore::TrajectoryPoint(660, 90.0906461493669),
-    Boardcore::TrajectoryPoint(670, 88.8653647812502),
-    Boardcore::TrajectoryPoint(680, 87.6265048921789),
-    Boardcore::TrajectoryPoint(690, 86.372907954705),
-    Boardcore::TrajectoryPoint(700, 85.1046488759899),
-    Boardcore::TrajectoryPoint(710, 83.8210506366441),
-    Boardcore::TrajectoryPoint(720, 82.5205259769182),
-    Boardcore::TrajectoryPoint(730, 81.2033740985455),
-    Boardcore::TrajectoryPoint(740, 79.8678165325405),
-    Boardcore::TrajectoryPoint(750, 78.5137238628946),
-    Boardcore::TrajectoryPoint(760, 77.1392484641427),
-    Boardcore::TrajectoryPoint(770, 75.7442505375817),
-    Boardcore::TrajectoryPoint(780, 74.3265486379508),
-    Boardcore::TrajectoryPoint(790, 72.8853998890033),
-    Boardcore::TrajectoryPoint(800, 71.419486051941),
-    Boardcore::TrajectoryPoint(810, 69.9271051123398),
-    Boardcore::TrajectoryPoint(820, 68.4062364941683),
-    Boardcore::TrajectoryPoint(830, 66.8550272132531),
-    Boardcore::TrajectoryPoint(840, 65.2715083178107),
-    Boardcore::TrajectoryPoint(850, 63.6531364448662),
-    Boardcore::TrajectoryPoint(860, 61.9968789708741),
-    Boardcore::TrajectoryPoint(870, 60.3000337440468),
-    Boardcore::TrajectoryPoint(880, 58.559366462474),
-    Boardcore::TrajectoryPoint(890, 56.7699067510468),
-    Boardcore::TrajectoryPoint(900, 54.9279162414998),
-    Boardcore::TrajectoryPoint(910, 53.0266973997117),
-    Boardcore::TrajectoryPoint(920, 51.0606650828533),
-    Boardcore::TrajectoryPoint(930, 49.0216964161545),
-    Boardcore::TrajectoryPoint(940, 46.9002844867652),
-    Boardcore::TrajectoryPoint(950, 44.685232864122),
-    Boardcore::TrajectoryPoint(960, 42.3599415285196),
-    Boardcore::TrajectoryPoint(970, 39.9072540122996),
-    Boardcore::TrajectoryPoint(980, 37.3014023221227),
-    Boardcore::TrajectoryPoint(990, 34.5078807030373),
-    Boardcore::TrajectoryPoint(1000, 31.4762162969689),
-    Boardcore::TrajectoryPoint(1010, 28.1309646517161),
-    Boardcore::TrajectoryPoint(1020, 24.3405136613621),
-    Boardcore::TrajectoryPoint(1030, 19.8556582704702),
-    Boardcore::TrajectoryPoint(1040, 14.0245238340771),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t8[] = {
-    Boardcore::TrajectoryPoint(0, 154.972522408243),
-    Boardcore::TrajectoryPoint(10, 154.11929557139),
-    Boardcore::TrajectoryPoint(20, 153.263891891482),
-    Boardcore::TrajectoryPoint(30, 152.406281364951),
-    Boardcore::TrajectoryPoint(40, 151.546247308816),
-    Boardcore::TrajectoryPoint(50, 150.683657150037),
-    Boardcore::TrajectoryPoint(60, 149.818732232444),
-    Boardcore::TrajectoryPoint(70, 148.951258361461),
-    Boardcore::TrajectoryPoint(80, 148.08104628582),
-    Boardcore::TrajectoryPoint(90, 147.208365016901),
-    Boardcore::TrajectoryPoint(100, 146.332899208079),
-    Boardcore::TrajectoryPoint(110, 145.454605859134),
-    Boardcore::TrajectoryPoint(120, 144.573701913847),
-    Boardcore::TrajectoryPoint(130, 143.689653866738),
-    Boardcore::TrajectoryPoint(140, 142.802794330537),
-    Boardcore::TrajectoryPoint(150, 141.912981738919),
-    Boardcore::TrajectoryPoint(160, 141.019913960668),
-    Boardcore::TrajectoryPoint(170, 140.123975956048),
-    Boardcore::TrajectoryPoint(180, 139.224497014335),
-    Boardcore::TrajectoryPoint(190, 138.32197214179),
-    Boardcore::TrajectoryPoint(200, 137.415952136152),
-    Boardcore::TrajectoryPoint(210, 136.50656092442),
-    Boardcore::TrajectoryPoint(220, 135.593658941229),
-    Boardcore::TrajectoryPoint(230, 134.677109674959),
-    Boardcore::TrajectoryPoint(240, 133.756966431031),
-    Boardcore::TrajectoryPoint(250, 132.832954470339),
-    Boardcore::TrajectoryPoint(260, 131.905191279768),
-    Boardcore::TrajectoryPoint(270, 130.973398327273),
-    Boardcore::TrajectoryPoint(280, 130.037615981091),
-    Boardcore::TrajectoryPoint(290, 129.097709292295),
-    Boardcore::TrajectoryPoint(300, 128.15348684385),
-    Boardcore::TrajectoryPoint(310, 127.205118376336),
-    Boardcore::TrajectoryPoint(320, 126.252011824576),
-    Boardcore::TrajectoryPoint(330, 125.294662399487),
-    Boardcore::TrajectoryPoint(340, 124.33235818312),
-    Boardcore::TrajectoryPoint(350, 123.365393494951),
-    Boardcore::TrajectoryPoint(360, 122.393649946452),
-    Boardcore::TrajectoryPoint(370, 121.416559440203),
-    Boardcore::TrajectoryPoint(380, 120.434534877723),
-    Boardcore::TrajectoryPoint(390, 119.447209507921),
-    Boardcore::TrajectoryPoint(400, 118.454213566221),
-    Boardcore::TrajectoryPoint(410, 117.455810970673),
-    Boardcore::TrajectoryPoint(420, 116.451785752917),
-    Boardcore::TrajectoryPoint(430, 115.441485909963),
-    Boardcore::TrajectoryPoint(440, 114.425257687647),
-    Boardcore::TrajectoryPoint(450, 113.402908965732),
-    Boardcore::TrajectoryPoint(460, 112.374179284646),
-    Boardcore::TrajectoryPoint(470, 111.338533448729),
-    Boardcore::TrajectoryPoint(480, 110.296168772211),
-    Boardcore::TrajectoryPoint(490, 109.24686293831),
-    Boardcore::TrajectoryPoint(500, 108.19038472185),
-    Boardcore::TrajectoryPoint(510, 107.126493571933),
-    Boardcore::TrajectoryPoint(520, 106.054848408769),
-    Boardcore::TrajectoryPoint(530, 104.975132935902),
-    Boardcore::TrajectoryPoint(540, 103.887261482265),
-    Boardcore::TrajectoryPoint(550, 102.790954374696),
-    Boardcore::TrajectoryPoint(560, 101.68592028091),
-    Boardcore::TrajectoryPoint(570, 100.571855624375),
-    Boardcore::TrajectoryPoint(580, 99.4484439623743),
-    Boardcore::TrajectoryPoint(590, 98.3153553245911),
-    Boardcore::TrajectoryPoint(600, 97.1722455093459),
-    Boardcore::TrajectoryPoint(610, 96.0187553343653),
-    Boardcore::TrajectoryPoint(620, 94.8545098386887),
-    Boardcore::TrajectoryPoint(630, 93.6791174320216),
-    Boardcore::TrajectoryPoint(640, 92.4917965169043),
-    Boardcore::TrajectoryPoint(650, 91.2923980652289),
-    Boardcore::TrajectoryPoint(660, 90.0804807693851),
-    Boardcore::TrajectoryPoint(670, 88.8555708704597),
-    Boardcore::TrajectoryPoint(680, 87.6170955871729),
-    Boardcore::TrajectoryPoint(690, 86.3638584219392),
-    Boardcore::TrajectoryPoint(700, 85.0959535569302),
-    Boardcore::TrajectoryPoint(710, 83.8127214571226),
-    Boardcore::TrajectoryPoint(720, 82.5125392086595),
-    Boardcore::TrajectoryPoint(730, 81.1957241680621),
-    Boardcore::TrajectoryPoint(740, 79.860513924087),
-    Boardcore::TrajectoryPoint(750, 78.5067462108059),
-    Boardcore::TrajectoryPoint(760, 77.1326053787495),
-    Boardcore::TrajectoryPoint(770, 75.7379354895469),
-    Boardcore::TrajectoryPoint(780, 74.3205402273654),
-    Boardcore::TrajectoryPoint(790, 72.8797064933709),
-    Boardcore::TrajectoryPoint(800, 71.4141009633473),
-    Boardcore::TrajectoryPoint(810, 69.9220215562015),
-    Boardcore::TrajectoryPoint(820, 68.4014346641708),
-    Boardcore::TrajectoryPoint(830, 66.8505135957713),
-    Boardcore::TrajectoryPoint(840, 65.2672760010987),
-    Boardcore::TrajectoryPoint(850, 63.6491900882588),
-    Boardcore::TrajectoryPoint(860, 61.9931994206492),
-    Boardcore::TrajectoryPoint(870, 60.2966139117609),
-    Boardcore::TrajectoryPoint(880, 58.5561992204933),
-    Boardcore::TrajectoryPoint(890, 56.7669946646371),
-    Boardcore::TrajectoryPoint(900, 54.9252417283926),
-    Boardcore::TrajectoryPoint(910, 53.0242619324939),
-    Boardcore::TrajectoryPoint(920, 51.0584602536398),
-    Boardcore::TrajectoryPoint(930, 49.01971367702),
-    Boardcore::TrajectoryPoint(940, 46.8985151614338),
-    Boardcore::TrajectoryPoint(950, 44.6836681597603),
-    Boardcore::TrajectoryPoint(960, 42.3585789295483),
-    Boardcore::TrajectoryPoint(970, 39.9060833833145),
-    Boardcore::TrajectoryPoint(980, 37.3004132735757),
-    Boardcore::TrajectoryPoint(990, 34.5070675471118),
-    Boardcore::TrajectoryPoint(1000, 31.4755669864531),
-    Boardcore::TrajectoryPoint(1010, 28.1304667855629),
-    Boardcore::TrajectoryPoint(1020, 24.3401607986475),
-    Boardcore::TrajectoryPoint(1030, 19.8554370990515),
-    Boardcore::TrajectoryPoint(1040, 14.024421681383),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t9[] = {
-    Boardcore::TrajectoryPoint(0, 154.927283839201),
-    Boardcore::TrajectoryPoint(10, 154.074736293059),
-    Boardcore::TrajectoryPoint(20, 153.220000067606),
-    Boardcore::TrajectoryPoint(30, 152.363052394021),
-    Boardcore::TrajectoryPoint(40, 151.503713707616),
-    Boardcore::TrajectoryPoint(50, 150.641776266141),
-    Boardcore::TrajectoryPoint(60, 149.777499517185),
-    Boardcore::TrajectoryPoint(70, 148.910705898934),
-    Boardcore::TrajectoryPoint(80, 148.041131927275),
-    Boardcore::TrajectoryPoint(90, 147.169084266664),
-    Boardcore::TrajectoryPoint(100, 146.294283501923),
-    Boardcore::TrajectoryPoint(110, 145.416613771508),
-    Boardcore::TrajectoryPoint(120, 144.536329001959),
-    Boardcore::TrajectoryPoint(130, 143.652930720414),
-    Boardcore::TrajectoryPoint(140, 142.766680448089),
-    Boardcore::TrajectoryPoint(150, 141.877507768685),
-    Boardcore::TrajectoryPoint(160, 140.985039388189),
-    Boardcore::TrajectoryPoint(170, 140.089696425539),
-    Boardcore::TrajectoryPoint(180, 139.190842002804),
-    Boardcore::TrajectoryPoint(190, 138.288902388204),
-    Boardcore::TrajectoryPoint(200, 137.383496917944),
-    Boardcore::TrajectoryPoint(210, 136.474681229349),
-    Boardcore::TrajectoryPoint(220, 135.562383740014),
-    Boardcore::TrajectoryPoint(230, 134.646400312595),
-    Boardcore::TrajectoryPoint(240, 133.726851470713),
-    Boardcore::TrajectoryPoint(250, 132.80339571618),
-    Boardcore::TrajectoryPoint(260, 131.876216792541),
-    Boardcore::TrajectoryPoint(270, 130.94497046596),
-    Boardcore::TrajectoryPoint(280, 130.009762214684),
-    Boardcore::TrajectoryPoint(290, 129.070392624671),
-    Boardcore::TrajectoryPoint(300, 128.126734068035),
-    Boardcore::TrajectoryPoint(310, 127.17889322579),
-    Boardcore::TrajectoryPoint(320, 126.226340337019),
-    Boardcore::TrajectoryPoint(330, 125.269539635825),
-    Boardcore::TrajectoryPoint(340, 124.30774831463),
-    Boardcore::TrajectoryPoint(350, 123.341322061716),
-    Boardcore::TrajectoryPoint(360, 122.370082065697),
-    Boardcore::TrajectoryPoint(370, 121.393519693355),
-    Boardcore::TrajectoryPoint(380, 120.412018212323),
-    Boardcore::TrajectoryPoint(390, 119.425181849369),
-    Boardcore::TrajectoryPoint(400, 118.432698649597),
-    Boardcore::TrajectoryPoint(410, 117.434803679833),
-    Boardcore::TrajectoryPoint(420, 116.431253034091),
-    Boardcore::TrajectoryPoint(430, 115.421450451057),
-    Boardcore::TrajectoryPoint(440, 114.405714318311),
-    Boardcore::TrajectoryPoint(450, 113.383852487112),
-    Boardcore::TrajectoryPoint(460, 112.355577873528),
-    Boardcore::TrajectoryPoint(470, 111.320408529282),
-    Boardcore::TrajectoryPoint(480, 110.27851510338),
-    Boardcore::TrajectoryPoint(490, 109.229675255577),
-    Boardcore::TrajectoryPoint(500, 108.173657738659),
-    Boardcore::TrajectoryPoint(510, 107.110221981045),
-    Boardcore::TrajectoryPoint(520, 106.039002334849),
-    Boardcore::TrajectoryPoint(530, 104.959731822982),
-    Boardcore::TrajectoryPoint(540, 103.872299997007),
-    Boardcore::TrajectoryPoint(550, 102.776427167116),
-    Boardcore::TrajectoryPoint(560, 101.67182198553),
-    Boardcore::TrajectoryPoint(570, 100.558180861336),
-    Boardcore::TrajectoryPoint(580, 99.4351873385117),
-    Boardcore::TrajectoryPoint(590, 98.3025114344709),
-    Boardcore::TrajectoryPoint(600, 97.1598089362712),
-    Boardcore::TrajectoryPoint(610, 96.0067206513498),
-    Boardcore::TrajectoryPoint(620, 94.8428716093999),
-    Boardcore::TrajectoryPoint(630, 93.6678702116976),
-    Boardcore::TrajectoryPoint(640, 92.4809548391082),
-    Boardcore::TrajectoryPoint(650, 91.2819359590682),
-    Boardcore::TrajectoryPoint(660, 90.0703927508371),
-    Boardcore::TrajectoryPoint(670, 88.845851451106),
-    Boardcore::TrajectoryPoint(680, 87.6077578184655),
-    Boardcore::TrajectoryPoint(690, 86.3548776497774),
-    Boardcore::TrajectoryPoint(700, 85.0873242678436),
-    Boardcore::TrajectoryPoint(710, 83.8044554991047),
-    Boardcore::TrajectoryPoint(720, 82.5046130262459),
-    Boardcore::TrajectoryPoint(730, 81.1881322327992),
-    Boardcore::TrajectoryPoint(740, 79.8532666518557),
-    Boardcore::TrajectoryPoint(750, 78.4998213996601),
-    Boardcore::TrajectoryPoint(760, 77.1260125762497),
-    Boardcore::TrajectoryPoint(770, 75.7316682176297),
-    Boardcore::TrajectoryPoint(780, 74.3145772440499),
-    Boardcore::TrajectoryPoint(790, 72.8740561212143),
-    Boardcore::TrajectoryPoint(800, 71.4087565471168),
-    Boardcore::TrajectoryPoint(810, 69.9169763745171),
-    Boardcore::TrajectoryPoint(820, 68.3966690579721),
-    Boardcore::TrajectoryPoint(830, 66.8460340091978),
-    Boardcore::TrajectoryPoint(840, 65.2630755765705),
-    Boardcore::TrajectoryPoint(850, 63.6452734553382),
-    Boardcore::TrajectoryPoint(860, 61.9895475684755),
-    Boardcore::TrajectoryPoint(870, 60.2932198073114),
-    Boardcore::TrajectoryPoint(880, 58.5530557917909),
-    Boardcore::TrajectoryPoint(890, 56.7641044618446),
-    Boardcore::TrajectoryPoint(900, 54.9225873011047),
-    Boardcore::TrajectoryPoint(910, 53.021844745915),
-    Boardcore::TrajectoryPoint(920, 51.0562719646193),
-    Boardcore::TrajectoryPoint(930, 49.0177458034056),
-    Boardcore::TrajectoryPoint(940, 46.8967590936503),
-    Boardcore::TrajectoryPoint(950, 44.6821151724926),
-    Boardcore::TrajectoryPoint(960, 42.3572265284316),
-    Boardcore::TrajectoryPoint(970, 39.9049215101905),
-    Boardcore::TrajectoryPoint(980, 37.2994316180242),
-    Boardcore::TrajectoryPoint(990, 34.5062604656042),
-    Boardcore::TrajectoryPoint(1000, 31.4749225230661),
-    Boardcore::TrajectoryPoint(1010, 28.129972633143),
-    Boardcore::TrajectoryPoint(1020, 24.3398105659153),
-    Boardcore::TrajectoryPoint(1030, 19.8552175744459),
-    Boardcore::TrajectoryPoint(1040, 14.0243202882616),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t10[] = {
-    Boardcore::TrajectoryPoint(0, 177.947094061655),
-    Boardcore::TrajectoryPoint(10, 176.669295068595),
-    Boardcore::TrajectoryPoint(20, 175.395624089672),
-    Boardcore::TrajectoryPoint(30, 174.125065962944),
-    Boardcore::TrajectoryPoint(40, 172.857479328343),
-    Boardcore::TrajectoryPoint(50, 171.592973042574),
-    Boardcore::TrajectoryPoint(60, 170.331225998568),
-    Boardcore::TrajectoryPoint(70, 169.072018791365),
-    Boardcore::TrajectoryPoint(80, 167.815217750064),
-    Boardcore::TrajectoryPoint(90, 166.560691152321),
-    Boardcore::TrajectoryPoint(100, 165.308393416665),
-    Boardcore::TrajectoryPoint(110, 164.058306245836),
-    Boardcore::TrajectoryPoint(120, 162.810082637931),
-    Boardcore::TrajectoryPoint(130, 161.563597400955),
-    Boardcore::TrajectoryPoint(140, 160.318726912528),
-    Boardcore::TrajectoryPoint(150, 159.075554183853),
-    Boardcore::TrajectoryPoint(160, 157.833748890771),
-    Boardcore::TrajectoryPoint(170, 156.593165227584),
-    Boardcore::TrajectoryPoint(180, 155.353711017961),
-    Boardcore::TrajectoryPoint(190, 154.115374172628),
-    Boardcore::TrajectoryPoint(200, 152.877873398863),
-    Boardcore::TrajectoryPoint(210, 151.641093277145),
-    Boardcore::TrajectoryPoint(220, 150.405001095805),
-    Boardcore::TrajectoryPoint(230, 149.169382782533),
-    Boardcore::TrajectoryPoint(240, 147.934108012334),
-    Boardcore::TrajectoryPoint(250, 146.699085972769),
-    Boardcore::TrajectoryPoint(260, 145.464150564073),
-    Boardcore::TrajectoryPoint(270, 144.229179433077),
-    Boardcore::TrajectoryPoint(280, 142.994015649705),
-    Boardcore::TrajectoryPoint(290, 141.758560414697),
-    Boardcore::TrajectoryPoint(300, 140.522624637058),
-    Boardcore::TrajectoryPoint(310, 139.286102610827),
-    Boardcore::TrajectoryPoint(320, 138.048853571414),
-    Boardcore::TrajectoryPoint(330, 136.810678217613),
-    Boardcore::TrajectoryPoint(340, 135.571533903852),
-    Boardcore::TrajectoryPoint(350, 134.331108038446),
-    Boardcore::TrajectoryPoint(360, 133.089452171797),
-    Boardcore::TrajectoryPoint(370, 131.846166696391),
-    Boardcore::TrajectoryPoint(380, 130.60134877149),
-    Boardcore::TrajectoryPoint(390, 129.3545811952),
-    Boardcore::TrajectoryPoint(400, 128.105915930905),
-    Boardcore::TrajectoryPoint(410, 126.855028700937),
-    Boardcore::TrajectoryPoint(420, 125.601794965607),
-    Boardcore::TrajectoryPoint(430, 124.346133619957),
-    Boardcore::TrajectoryPoint(440, 123.08757287797),
-    Boardcore::TrajectoryPoint(450, 121.826254371022),
-    Boardcore::TrajectoryPoint(460, 120.56177834123),
-    Boardcore::TrajectoryPoint(470, 119.293907127537),
-    Boardcore::TrajectoryPoint(480, 118.022635036557),
-    Boardcore::TrajectoryPoint(490, 116.747585116215),
-    Boardcore::TrajectoryPoint(500, 115.468417434012),
-    Boardcore::TrajectoryPoint(510, 114.185127712955),
-    Boardcore::TrajectoryPoint(520, 112.897457174029),
-    Boardcore::TrajectoryPoint(530, 111.604974313981),
-    Boardcore::TrajectoryPoint(540, 110.307389738103),
-    Boardcore::TrajectoryPoint(550, 109.004584094761),
-    Boardcore::TrajectoryPoint(560, 107.696250274114),
-    Boardcore::TrajectoryPoint(570, 106.382066776734),
-    Boardcore::TrajectoryPoint(580, 105.061697167666),
-    Boardcore::TrajectoryPoint(590, 103.734789471854),
-    Boardcore::TrajectoryPoint(600, 102.40094914797),
-    Boardcore::TrajectoryPoint(610, 101.059776464075),
-    Boardcore::TrajectoryPoint(620, 99.7109590063683),
-    Boardcore::TrajectoryPoint(630, 98.3540812762517),
-    Boardcore::TrajectoryPoint(640, 96.9886836681712),
-    Boardcore::TrajectoryPoint(650, 95.6141938910604),
-    Boardcore::TrajectoryPoint(660, 94.2302030314123),
-    Boardcore::TrajectoryPoint(670, 92.8362052494484),
-    Boardcore::TrajectoryPoint(680, 91.4316706643111),
-    Boardcore::TrajectoryPoint(690, 90.0160439938396),
-    Boardcore::TrajectoryPoint(700, 88.5887430893532),
-    Boardcore::TrajectoryPoint(710, 87.1485942127444),
-    Boardcore::TrajectoryPoint(720, 85.6952686466269),
-    Boardcore::TrajectoryPoint(730, 84.228209411067),
-    Boardcore::TrajectoryPoint(740, 82.7459214746865),
-    Boardcore::TrajectoryPoint(750, 81.2479860435475),
-    Boardcore::TrajectoryPoint(760, 79.7332770843051),
-    Boardcore::TrajectoryPoint(770, 78.2006032166302),
-    Boardcore::TrajectoryPoint(780, 76.6488350517058),
-    Boardcore::TrajectoryPoint(790, 75.0770259464482),
-    Boardcore::TrajectoryPoint(800, 73.4828388081407),
-    Boardcore::TrajectoryPoint(810, 71.8655529049867),
-    Boardcore::TrajectoryPoint(820, 70.2233085331423),
-    Boardcore::TrajectoryPoint(830, 68.5540677057786),
-    Boardcore::TrajectoryPoint(840, 66.855594191264),
-    Boardcore::TrajectoryPoint(850, 65.1254306247898),
-    Boardcore::TrajectoryPoint(860, 63.3608721984667),
-    Boardcore::TrajectoryPoint(870, 61.5589363344459),
-    Boardcore::TrajectoryPoint(880, 59.7163276220099),
-    Boardcore::TrajectoryPoint(890, 57.8289490019164),
-    Boardcore::TrajectoryPoint(900, 55.8914312443686),
-    Boardcore::TrajectoryPoint(910, 53.8991603344631),
-    Boardcore::TrajectoryPoint(920, 51.8455351733943),
-    Boardcore::TrajectoryPoint(930, 49.7222730596272),
-    Boardcore::TrajectoryPoint(940, 47.5198453274501),
-    Boardcore::TrajectoryPoint(950, 45.2266837951136),
-    Boardcore::TrajectoryPoint(960, 42.8292492548281),
-    Boardcore::TrajectoryPoint(970, 40.3066854274491),
-    Boardcore::TrajectoryPoint(980, 37.6355149605242),
-    Boardcore::TrajectoryPoint(990, 34.7797159838446),
-    Boardcore::TrajectoryPoint(1000, 31.6908337467508),
-    Boardcore::TrajectoryPoint(1010, 28.2925292185062),
-    Boardcore::TrajectoryPoint(1020, 24.4542151979201),
-    Boardcore::TrajectoryPoint(1030, 19.9258984771806),
-    Boardcore::TrajectoryPoint(1040, 14.0564418033229),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t11[] = {
-    Boardcore::TrajectoryPoint(0, 177.7873226644),
-    Boardcore::TrajectoryPoint(10, 176.512760770211),
-    Boardcore::TrajectoryPoint(20, 175.242197987721),
-    Boardcore::TrajectoryPoint(30, 173.974697562176),
-    Boardcore::TrajectoryPoint(40, 172.710119307691),
-    Boardcore::TrajectoryPoint(50, 171.448433905206),
-    Boardcore::TrajectoryPoint(60, 170.18960215974),
-    Boardcore::TrajectoryPoint(70, 168.933263946738),
-    Boardcore::TrajectoryPoint(80, 167.679286660839),
-    Boardcore::TrajectoryPoint(90, 166.427539612369),
-    Boardcore::TrajectoryPoint(100, 165.177893947895),
-    Boardcore::TrajectoryPoint(110, 163.930496165708),
-    Boardcore::TrajectoryPoint(120, 162.684924746276),
-    Boardcore::TrajectoryPoint(130, 161.44105116873),
-    Boardcore::TrajectoryPoint(140, 160.19875270242),
-    Boardcore::TrajectoryPoint(150, 158.958055706944),
-    Boardcore::TrajectoryPoint(160, 157.718743614406),
-    Boardcore::TrajectoryPoint(170, 156.480615957415),
-    Boardcore::TrajectoryPoint(180, 155.243555060072),
-    Boardcore::TrajectoryPoint(190, 154.007591647482),
-    Boardcore::TrajectoryPoint(200, 152.772436819036),
-    Boardcore::TrajectoryPoint(210, 151.537968433709),
-    Boardcore::TrajectoryPoint(220, 150.304134245489),
-    Boardcore::TrajectoryPoint(230, 149.070757530275),
-    Boardcore::TrajectoryPoint(240, 147.837692173582),
-    Boardcore::TrajectoryPoint(250, 146.604839433786),
-    Boardcore::TrajectoryPoint(260, 145.372046674828),
-    Boardcore::TrajectoryPoint(270, 144.13919172751),
-    Boardcore::TrajectoryPoint(280, 142.90610585873),
-    Boardcore::TrajectoryPoint(290, 141.672699372825),
-    Boardcore::TrajectoryPoint(300, 140.438792488373),
-    Boardcore::TrajectoryPoint(310, 139.204257567403),
-    Boardcore::TrajectoryPoint(320, 137.968984297855),
-    Boardcore::TrajectoryPoint(330, 136.732736278306),
-    Boardcore::TrajectoryPoint(340, 135.495514629664),
-    Boardcore::TrajectoryPoint(350, 134.256958135792),
-    Boardcore::TrajectoryPoint(360, 133.017172045012),
-    Boardcore::TrajectoryPoint(370, 131.775699715672),
-    Boardcore::TrajectoryPoint(380, 130.53269904256),
-    Boardcore::TrajectoryPoint(390, 129.287690049683),
-    Boardcore::TrajectoryPoint(400, 128.040789990671),
-    Boardcore::TrajectoryPoint(410, 126.791608368773),
-    Boardcore::TrajectoryPoint(420, 125.540088352941),
-    Boardcore::TrajectoryPoint(430, 124.286081152482),
-    Boardcore::TrajectoryPoint(440, 123.029183265236),
-    Boardcore::TrajectoryPoint(450, 121.769504761047),
-    Boardcore::TrajectoryPoint(460, 120.506605503956),
-    Boardcore::TrajectoryPoint(470, 119.240324117466),
-    Boardcore::TrajectoryPoint(480, 117.970618799427),
-    Boardcore::TrajectoryPoint(490, 116.697071282075),
-    Boardcore::TrajectoryPoint(500, 115.41942105233),
-    Boardcore::TrajectoryPoint(510, 114.137625701725),
-    Boardcore::TrajectoryPoint(520, 112.851426340824),
-    Boardcore::TrajectoryPoint(530, 111.560349174676),
-    Boardcore::TrajectoryPoint(540, 110.264187623821),
-    Boardcore::TrajectoryPoint(550, 108.962781966683),
-    Boardcore::TrajectoryPoint(560, 107.655825061562),
-    Boardcore::TrajectoryPoint(570, 106.342995398114),
-    Boardcore::TrajectoryPoint(580, 105.023956549205),
-    Boardcore::TrajectoryPoint(590, 103.698356564396),
-    Boardcore::TrajectoryPoint(600, 102.365759469086),
-    Boardcore::TrajectoryPoint(610, 101.02584854933),
-    Boardcore::TrajectoryPoint(620, 99.6782701645954),
-    Boardcore::TrajectoryPoint(630, 98.3226088789401),
-    Boardcore::TrajectoryPoint(640, 96.9584299966167),
-    Boardcore::TrajectoryPoint(650, 95.5851263204871),
-    Boardcore::TrajectoryPoint(660, 94.2022836144606),
-    Boardcore::TrajectoryPoint(670, 92.8094115698412),
-    Boardcore::TrajectoryPoint(680, 91.4059804241781),
-    Boardcore::TrajectoryPoint(690, 89.9914350200245),
-    Boardcore::TrajectoryPoint(700, 88.5651933391975),
-    Boardcore::TrajectoryPoint(710, 87.126117909041),
-    Boardcore::TrajectoryPoint(720, 85.6738061783842),
-    Boardcore::TrajectoryPoint(730, 84.2077390732236),
-    Boardcore::TrajectoryPoint(740, 82.7264558341111),
-    Boardcore::TrajectoryPoint(750, 81.2294675371536),
-    Boardcore::TrajectoryPoint(760, 79.7157174473049),
-    Boardcore::TrajectoryPoint(770, 78.1839460338524),
-    Boardcore::TrajectoryPoint(780, 76.6330905833779),
-    Boardcore::TrajectoryPoint(790, 75.0621396744314),
-    Boardcore::TrajectoryPoint(800, 73.4688189675474),
-    Boardcore::TrajectoryPoint(810, 71.852376266239),
-    Boardcore::TrajectoryPoint(820, 70.2109517010983),
-    Boardcore::TrajectoryPoint(830, 68.5425071601284),
-    Boardcore::TrajectoryPoint(840, 66.8448063236805),
-    Boardcore::TrajectoryPoint(850, 65.1153917731447),
-    Boardcore::TrajectoryPoint(860, 63.3515586783903),
-    Boardcore::TrajectoryPoint(870, 61.5503244684814),
-    Boardcore::TrajectoryPoint(880, 59.7083937665949),
-    Boardcore::TrajectoryPoint(890, 57.821691737137),
-    Boardcore::TrajectoryPoint(900, 55.8848031724145),
-    Boardcore::TrajectoryPoint(910, 53.8931578927742),
-    Boardcore::TrajectoryPoint(920, 51.8401322556458),
-    Boardcore::TrajectoryPoint(930, 49.7174250998131),
-    Boardcore::TrajectoryPoint(940, 47.5155620577597),
-    Boardcore::TrajectoryPoint(950, 45.2229203083782),
-    Boardcore::TrajectoryPoint(960, 42.8259787530882),
-    Boardcore::TrajectoryPoint(970, 40.3038941938297),
-    Boardcore::TrajectoryPoint(980, 37.6331731799074),
-    Boardcore::TrajectoryPoint(990, 34.7778044709809),
-    Boardcore::TrajectoryPoint(1000, 31.6893192040223),
-    Boardcore::TrajectoryPoint(1010, 28.2913862639385),
-    Boardcore::TrajectoryPoint(1020, 24.4534062604924),
-    Boardcore::TrajectoryPoint(1030, 19.9253964501911),
-    Boardcore::TrajectoryPoint(1040, 14.0562125836408),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t12[] = {
-    Boardcore::TrajectoryPoint(0, 177.628977003269),
-    Boardcore::TrajectoryPoint(10, 176.357654831038),
-    Boardcore::TrajectoryPoint(20, 175.090167905926),
-    Boardcore::TrajectoryPoint(30, 173.825693502608),
-    Boardcore::TrajectoryPoint(40, 172.564092591974),
-    Boardcore::TrajectoryPoint(50, 171.305228299122),
-    Boardcore::TrajectoryPoint(60, 170.049258178488),
-    Boardcore::TrajectoryPoint(70, 168.795759531878),
-    Boardcore::TrajectoryPoint(80, 167.544577163931),
-    Boardcore::TrajectoryPoint(90, 166.295581401409),
-    Boardcore::TrajectoryPoint(100, 165.048644375771),
-    Boardcore::TrajectoryPoint(110, 163.803829513086),
-    Boardcore::TrajectoryPoint(120, 162.560883519397),
-    Boardcore::TrajectoryPoint(130, 161.319595360371),
-    Boardcore::TrajectoryPoint(140, 160.079843182724),
-    Boardcore::TrajectoryPoint(150, 158.841600510305),
-    Boardcore::TrajectoryPoint(160, 157.604756781695),
-    Boardcore::TrajectoryPoint(170, 156.369060766374),
-    Boardcore::TrajectoryPoint(180, 155.13439556328),
-    Boardcore::TrajectoryPoint(190, 153.900758848764),
-    Boardcore::TrajectoryPoint(200, 152.667926901298),
-    Boardcore::TrajectoryPoint(210, 151.435747614562),
-    Boardcore::TrajectoryPoint(220, 150.204151634761),
-    Boardcore::TrajectoryPoint(230, 148.972994681231),
-    Boardcore::TrajectoryPoint(240, 147.742117297537),
-    Boardcore::TrajectoryPoint(250, 146.511414798227),
-    Boardcore::TrajectoryPoint(260, 145.280744008587),
-    Boardcore::TrajectoryPoint(270, 144.049982975688),
-    Boardcore::TrajectoryPoint(280, 142.818958678347),
-    Boardcore::TrajectoryPoint(290, 141.587581347569),
-    Boardcore::TrajectoryPoint(300, 140.355685478023),
-    Boardcore::TrajectoryPoint(310, 139.123118763288),
-    Boardcore::TrajectoryPoint(320, 137.889803832145),
-    Boardcore::TrajectoryPoint(330, 136.655464918605),
-    Boardcore::TrajectoryPoint(340, 135.420144968548),
-    Boardcore::TrajectoryPoint(350, 134.183444264157),
-    Boardcore::TrajectoryPoint(360, 132.945493626645),
-    Boardcore::TrajectoryPoint(370, 131.705835316275),
-    Boardcore::TrajectoryPoint(380, 130.464635885096),
-    Boardcore::TrajectoryPoint(390, 129.221369118355),
-    Boardcore::TrajectoryPoint(400, 127.976218739225),
-    Boardcore::TrajectoryPoint(410, 126.728726947059),
-    Boardcore::TrajectoryPoint(420, 125.478905609541),
-    Boardcore::TrajectoryPoint(430, 124.226537334038),
-    Boardcore::TrajectoryPoint(440, 122.971287742157),
-    Boardcore::TrajectoryPoint(450, 121.713234872827),
-    Boardcore::TrajectoryPoint(460, 120.451897992747),
-    Boardcore::TrajectoryPoint(470, 119.187192546792),
-    Boardcore::TrajectoryPoint(480, 117.919040315816),
-    Boardcore::TrajectoryPoint(490, 116.646981590338),
-    Boardcore::TrajectoryPoint(500, 115.370835603043),
-    Boardcore::TrajectoryPoint(510, 114.090521618785),
-    Boardcore::TrajectoryPoint(520, 112.805780640928),
-    Boardcore::TrajectoryPoint(530, 111.516096562556),
-    Boardcore::TrajectoryPoint(540, 110.221345708063),
-    Boardcore::TrajectoryPoint(550, 108.921327918522),
-    Boardcore::TrajectoryPoint(560, 107.615736021914),
-    Boardcore::TrajectoryPoint(570, 106.304248498089),
-    Boardcore::TrajectoryPoint(580, 104.986528928473),
-    Boardcore::TrajectoryPoint(590, 103.66222538765),
-    Boardcore::TrajectoryPoint(600, 102.330860566889),
-    Boardcore::TrajectoryPoint(610, 100.992200587577),
-    Boardcore::TrajectoryPoint(620, 99.6458506624998),
-    Boardcore::TrajectoryPoint(630, 98.2913954180302),
-    Boardcore::TrajectoryPoint(640, 96.9284002315729),
-    Boardcore::TrajectoryPoint(650, 95.5562973588529),
-    Boardcore::TrajectoryPoint(660, 94.1745930267252),
-    Boardcore::TrajectoryPoint(670, 92.7828371485624),
-    Boardcore::TrajectoryPoint(680, 91.3805000789872),
-    Boardcore::TrajectoryPoint(690, 89.9670267838279),
-    Boardcore::TrajectoryPoint(700, 88.5418353738654),
-    Boardcore::TrajectoryPoint(710, 87.1038244607991),
-    Boardcore::TrajectoryPoint(720, 85.6525180259699),
-    Boardcore::TrajectoryPoint(730, 84.1874347121555),
-    Boardcore::TrajectoryPoint(740, 82.7071478441088),
-    Boardcore::TrajectoryPoint(750, 81.2110987511552),
-    Boardcore::TrajectoryPoint(760, 79.6982996050444),
-    Boardcore::TrajectoryPoint(770, 78.1674231206884),
-    Boardcore::TrajectoryPoint(780, 76.6174728637625),
-    Boardcore::TrajectoryPoint(790, 75.0473730257285),
-    Boardcore::TrajectoryPoint(800, 73.4549116354975),
-    Boardcore::TrajectoryPoint(810, 71.8393052218436),
-    Boardcore::TrajectoryPoint(820, 70.1986937515968),
-    Boardcore::TrajectoryPoint(830, 68.5310389888503),
-    Boardcore::TrajectoryPoint(840, 66.8341045267069),
-    Boardcore::TrajectoryPoint(850, 65.1054328930825),
-    Boardcore::TrajectoryPoint(860, 63.3423192355343),
-    Boardcore::TrajectoryPoint(870, 61.5417809896107),
-    Boardcore::TrajectoryPoint(880, 59.7005228116311),
-    Boardcore::TrajectoryPoint(890, 57.8144919312959),
-    Boardcore::TrajectoryPoint(900, 55.8782274889934),
-    Boardcore::TrajectoryPoint(910, 53.8872028262645),
-    Boardcore::TrajectoryPoint(920, 51.8347719174221),
-    Boardcore::TrajectoryPoint(930, 49.7126152773473),
-    Boardcore::TrajectoryPoint(940, 47.5113124377297),
-    Boardcore::TrajectoryPoint(950, 45.2191863390768),
-    Boardcore::TrajectoryPoint(960, 42.8227338583899),
-    Boardcore::TrajectoryPoint(970, 40.3011247803304),
-    Boardcore::TrajectoryPoint(980, 37.6308496752665),
-    Boardcore::TrajectoryPoint(990, 34.7759078520128),
-    Boardcore::TrajectoryPoint(1000, 31.6878164411465),
-    Boardcore::TrajectoryPoint(1010, 28.2902521825896),
-    Boardcore::TrajectoryPoint(1020, 24.4526035896496),
-    Boardcore::TrajectoryPoint(1030, 19.9248983026747),
-    Boardcore::TrajectoryPoint(1040, 14.0559851294091),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t13[] = {
-    Boardcore::TrajectoryPoint(0, 177.472039240716),
-    Boardcore::TrajectoryPoint(10, 176.203958384284),
-    Boardcore::TrajectoryPoint(20, 174.939515448919),
-    Boardcore::TrajectoryPoint(30, 173.678035849681),
-    Boardcore::TrajectoryPoint(40, 172.419381697065),
-    Boardcore::TrajectoryPoint(50, 171.163417222915),
-    Boardcore::TrajectoryPoint(60, 169.910177206134),
-    Boardcore::TrajectoryPoint(70, 168.659489128539),
-    Boardcore::TrajectoryPoint(80, 167.411073261537),
-    Boardcore::TrajectoryPoint(90, 166.164800932369),
-    Boardcore::TrajectoryPoint(100, 164.920545241917),
-    Boardcore::TrajectoryPoint(110, 163.678291324614),
-    Boardcore::TrajectoryPoint(120, 162.437944383287),
-    Boardcore::TrajectoryPoint(130, 161.199215782222),
-    Boardcore::TrajectoryPoint(140, 159.961984531425),
-    Boardcore::TrajectoryPoint(150, 158.72617500523),
-    Boardcore::TrajectoryPoint(160, 157.491775163022),
-    Boardcore::TrajectoryPoint(170, 156.258486775766),
-    Boardcore::TrajectoryPoint(180, 155.026193704706),
-    Boardcore::TrajectoryPoint(190, 153.794863474934),
-    Boardcore::TrajectoryPoint(200, 152.564331674746),
-    Boardcore::TrajectoryPoint(210, 151.334419172084),
-    Boardcore::TrajectoryPoint(220, 150.105041849948),
-    Boardcore::TrajectoryPoint(230, 148.87608313288),
-    Boardcore::TrajectoryPoint(240, 147.647372586046),
-    Boardcore::TrajectoryPoint(250, 146.418801498203),
-    Boardcore::TrajectoryPoint(260, 145.190232290141),
-    Boardcore::TrajectoryPoint(270, 143.961543237731),
-    Boardcore::TrajectoryPoint(280, 142.732564344054),
-    Boardcore::TrajectoryPoint(290, 141.503196849719),
-    Boardcore::TrajectoryPoint(300, 140.273294338685),
-    Boardcore::TrajectoryPoint(310, 139.042677195616),
-    Boardcore::TrajectoryPoint(320, 137.811303389768),
-    Boardcore::TrajectoryPoint(330, 136.578855607961),
-    Boardcore::TrajectoryPoint(340, 135.345400838139),
-    Boardcore::TrajectoryPoint(350, 134.110558350798),
-    Boardcore::TrajectoryPoint(360, 132.874417131951),
-    Boardcore::TrajectoryPoint(370, 131.636565868511),
-    Boardcore::TrajectoryPoint(380, 130.397130684334),
-    Boardcore::TrajectoryPoint(390, 129.155611199766),
-    Boardcore::TrajectoryPoint(400, 127.912195172836),
-    Boardcore::TrajectoryPoint(410, 126.666377647824),
-    Boardcore::TrajectoryPoint(420, 125.418240139175),
-    Boardcore::TrajectoryPoint(430, 124.167495775534),
-    Boardcore::TrajectoryPoint(440, 122.913880105275),
-    Boardcore::TrajectoryPoint(450, 121.657438686624),
-    Boardcore::TrajectoryPoint(460, 120.397649982473),
-    Boardcore::TrajectoryPoint(470, 119.134506767767),
-    Boardcore::TrajectoryPoint(480, 117.86789411311),
-    Boardcore::TrajectoryPoint(490, 116.597310751145),
-    Boardcore::TrajectoryPoint(500, 115.322655965015),
-    Boardcore::TrajectoryPoint(510, 114.043810509256),
-    Boardcore::TrajectoryPoint(520, 112.760515283156),
-    Boardcore::TrajectoryPoint(530, 111.472211854173),
-    Boardcore::TrajectoryPoint(540, 110.178859524677),
-    Boardcore::TrajectoryPoint(550, 108.88021763876),
-    Boardcore::TrajectoryPoint(560, 107.575978995571),
-    Boardcore::TrajectoryPoint(570, 106.265822066226),
-    Boardcore::TrajectoryPoint(580, 104.949410441409),
-    Boardcore::TrajectoryPoint(590, 103.626353349339),
-    Boardcore::TrajectoryPoint(600, 102.29624886433),
-    Boardcore::TrajectoryPoint(610, 100.958829139157),
-    Boardcore::TrajectoryPoint(620, 99.613697195025),
-    Boardcore::TrajectoryPoint(630, 98.2604377202697),
-    Boardcore::TrajectoryPoint(640, 96.8986161648977),
-    Boardcore::TrajectoryPoint(650, 95.5277040871804),
-    Boardcore::TrajectoryPoint(660, 94.1471284728586),
-    Boardcore::TrajectoryPoint(670, 92.7564793110747),
-    Boardcore::TrajectoryPoint(680, 91.3552270722093),
-    Boardcore::TrajectoryPoint(690, 89.9428168439457),
-    Boardcore::TrajectoryPoint(700, 88.5186668645158),
-    Boardcore::TrajectoryPoint(710, 87.0817116493525),
-    Boardcore::TrajectoryPoint(720, 85.6314020777099),
-    Boardcore::TrajectoryPoint(730, 84.1672943204716),
-    Boardcore::TrajectoryPoint(740, 82.6879955997989),
-    Boardcore::TrajectoryPoint(750, 81.1928778795244),
-    Boardcore::TrajectoryPoint(760, 79.6810218489116),
-    Boardcore::TrajectoryPoint(770, 78.1510328619976),
-    Boardcore::TrajectoryPoint(780, 76.6019803699468),
-    Boardcore::TrajectoryPoint(790, 75.0327245655948),
-    Boardcore::TrajectoryPoint(800, 73.4411154642475),
-    Boardcore::TrajectoryPoint(810, 71.8263385085173),
-    Boardcore::TrajectoryPoint(820, 70.1865335032413),
-    Boardcore::TrajectoryPoint(830, 68.5196620898389),
-    Boardcore::TrajectoryPoint(840, 66.823487774919),
-    Boardcore::TrajectoryPoint(850, 65.0955530332453),
-    Boardcore::TrajectoryPoint(860, 63.3331529899937),
-    Boardcore::TrajectoryPoint(870, 61.5333050867756),
-    Boardcore::TrajectoryPoint(880, 59.6927140123144),
-    Boardcore::TrajectoryPoint(890, 57.8073489048857),
-    Boardcore::TrajectoryPoint(900, 55.8717035755916),
-    Boardcore::TrajectoryPoint(910, 53.8812945763837),
-    Boardcore::TrajectoryPoint(920, 51.8294536574416),
-    Boardcore::TrajectoryPoint(930, 49.7078431440468),
-    Boardcore::TrajectoryPoint(940, 47.507096072427),
-    Boardcore::TrajectoryPoint(950, 45.2154815413375),
-    Boardcore::TrajectoryPoint(960, 42.8195142711895),
-    Boardcore::TrajectoryPoint(970, 40.2983769321003),
-    Boardcore::TrajectoryPoint(980, 37.6285442334976),
-    Boardcore::TrajectoryPoint(990, 34.7740259535493),
-    Boardcore::TrajectoryPoint(1000, 31.6863253212269),
-    Boardcore::TrajectoryPoint(1010, 28.2891268715318),
-    Boardcore::TrajectoryPoint(1020, 24.4518071128562),
-    Boardcore::TrajectoryPoint(1030, 19.9244039898365),
-    Boardcore::TrajectoryPoint(1040, 14.0557594203109),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t14[] = {
-    Boardcore::TrajectoryPoint(0, 177.316491796729),
-    Boardcore::TrajectoryPoint(10, 176.051652874379),
-    Boardcore::TrajectoryPoint(20, 174.790222524524),
-    Boardcore::TrajectoryPoint(30, 173.531706964149),
-    Boardcore::TrajectoryPoint(40, 172.275969426427),
-    Boardcore::TrajectoryPoint(50, 171.02287523342),
-    Boardcore::TrajectoryPoint(60, 169.772342675495),
-    Boardcore::TrajectoryPoint(70, 168.524436592278),
-    Boardcore::TrajectoryPoint(80, 167.278759222142),
-    Boardcore::TrajectoryPoint(90, 166.03518287713),
-    Boardcore::TrajectoryPoint(100, 164.793581612353),
-    Boardcore::TrajectoryPoint(110, 163.553866887966),
-    Boardcore::TrajectoryPoint(120, 162.316093007867),
-    Boardcore::TrajectoryPoint(130, 161.079898477644),
-    Boardcore::TrajectoryPoint(140, 159.845163156774),
-    Boardcore::TrajectoryPoint(150, 158.611768284329),
-    Boardcore::TrajectoryPoint(160, 157.379785750525),
-    Boardcore::TrajectoryPoint(170, 156.148881322221),
-    Boardcore::TrajectoryPoint(180, 154.918937157721),
-    Boardcore::TrajectoryPoint(190, 153.689893430959),
-    Boardcore::TrajectoryPoint(200, 152.461639368897),
-    Boardcore::TrajectoryPoint(210, 151.233971653157),
-    Boardcore::TrajectoryPoint(220, 150.006793668943),
-    Boardcore::TrajectoryPoint(230, 148.78001196855),
-    Boardcore::TrajectoryPoint(240, 147.553447421225),
-    Boardcore::TrajectoryPoint(250, 146.326989142962),
-    Boardcore::TrajectoryPoint(260, 145.100501416049),
-    Boardcore::TrajectoryPoint(270, 143.8738645989),
-    Boardcore::TrajectoryPoint(280, 142.646913254662),
-    Boardcore::TrajectoryPoint(290, 141.419536548352),
-    Boardcore::TrajectoryPoint(300, 140.19160995801),
-    Boardcore::TrajectoryPoint(310, 138.962924011673),
-    Boardcore::TrajectoryPoint(320, 137.733465651257),
-    Boardcore::TrajectoryPoint(330, 136.502899958004),
-    Boardcore::TrajectoryPoint(340, 135.271292944011),
-    Boardcore::TrajectoryPoint(350, 134.038292457379),
-    Boardcore::TrajectoryPoint(360, 132.803943845964),
-    Boardcore::TrajectoryPoint(370, 131.567883869546),
-    Boardcore::TrajectoryPoint(380, 130.330187759007),
-    Boardcore::TrajectoryPoint(390, 129.090409211997),
-    Boardcore::TrajectoryPoint(400, 127.848712404101),
-    Boardcore::TrajectoryPoint(410, 126.604553795553),
-    Boardcore::TrajectoryPoint(420, 125.358085454941),
-    Boardcore::TrajectoryPoint(430, 124.108950193504),
-    Boardcore::TrajectoryPoint(440, 122.856954253715),
-    Boardcore::TrajectoryPoint(450, 121.602110282254),
-    Boardcore::TrajectoryPoint(460, 120.343855744097),
-    Boardcore::TrajectoryPoint(470, 119.082261225807),
-    Boardcore::TrajectoryPoint(480, 117.817174808949),
-    Boardcore::TrajectoryPoint(490, 116.548053561653),
-    Boardcore::TrajectoryPoint(500, 115.274877101326),
-    Boardcore::TrajectoryPoint(510, 113.997487499711),
-    Boardcore::TrajectoryPoint(520, 112.715625555044),
-    Boardcore::TrajectoryPoint(530, 111.42869050186),
-    Boardcore::TrajectoryPoint(540, 110.136724680663),
-    Boardcore::TrajectoryPoint(550, 108.839446886454),
-    Boardcore::TrajectoryPoint(560, 107.536549890974),
-    Boardcore::TrajectoryPoint(570, 106.227712157631),
-    Boardcore::TrajectoryPoint(580, 104.912597287042),
-    Boardcore::TrajectoryPoint(590, 103.590773506218),
-    Boardcore::TrajectoryPoint(600, 102.261920842567),
-    Boardcore::TrajectoryPoint(610, 100.925730820327),
-    Boardcore::TrajectoryPoint(620, 99.5818065107842),
-    Boardcore::TrajectoryPoint(630, 98.2297326638784),
-    Boardcore::TrajectoryPoint(640, 96.8690748016667),
-    Boardcore::TrajectoryPoint(650, 95.4993436337837),
-    Boardcore::TrajectoryPoint(660, 94.1198872027432),
-    Boardcore::TrajectoryPoint(670, 92.7303354260592),
-    Boardcore::TrajectoryPoint(680, 91.3301588885703),
-    Boardcore::TrajectoryPoint(690, 89.9188027984141),
-    Boardcore::TrajectoryPoint(700, 88.495685519782),
-    Boardcore::TrajectoryPoint(710, 87.059777291718),
-    Boardcore::TrajectoryPoint(720, 85.6104562558406),
-    Boardcore::TrajectoryPoint(730, 84.1473159229674),
-    Boardcore::TrajectoryPoint(740, 82.6689972268209),
-    Boardcore::TrajectoryPoint(750, 81.1748031451229),
-    Boardcore::TrajectoryPoint(760, 79.6638824976019),
-    Boardcore::TrajectoryPoint(770, 78.1347736684092),
-    Boardcore::TrajectoryPoint(780, 76.586611603292),
-    Boardcore::TrajectoryPoint(790, 75.0181928821145),
-    Boardcore::TrajectoryPoint(800, 73.4274291274745),
-    Boardcore::TrajectoryPoint(810, 71.8134748830313),
-    Boardcore::TrajectoryPoint(820, 70.1744697933666),
-    Boardcore::TrajectoryPoint(830, 68.5083753784398),
-    Boardcore::TrajectoryPoint(840, 66.8129550591078),
-    Boardcore::TrajectoryPoint(850, 65.0857512572979),
-    Boardcore::TrajectoryPoint(860, 63.3240590757376),
-    Boardcore::TrajectoryPoint(870, 61.5248959616872),
-    Boardcore::TrajectoryPoint(880, 59.6849666355486),
-    Boardcore::TrajectoryPoint(890, 57.8002619890676),
-    Boardcore::TrajectoryPoint(900, 55.8652308233906),
-    Boardcore::TrajectoryPoint(910, 53.8754325933248),
-    Boardcore::TrajectoryPoint(920, 51.8241769822584),
-    Boardcore::TrajectoryPoint(930, 49.7031082587215),
-    Boardcore::TrajectoryPoint(940, 47.5029125730729),
-    Boardcore::TrajectoryPoint(950, 45.2118055746705),
-    Boardcore::TrajectoryPoint(960, 42.8163196965958),
-    Boardcore::TrajectoryPoint(970, 40.2956503982411),
-    Boardcore::TrajectoryPoint(980, 37.6262566447962),
-    Boardcore::TrajectoryPoint(990, 34.7721586048801),
-    Boardcore::TrajectoryPoint(1000, 31.68484570948),
-    Boardcore::TrajectoryPoint(1010, 28.2880102294227),
-    Boardcore::TrajectoryPoint(1020, 24.4510167586917),
-    Boardcore::TrajectoryPoint(1030, 19.9239134675689),
-    Boardcore::TrajectoryPoint(1040, 14.0555354363391),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t15[] = {
-    Boardcore::TrajectoryPoint(0, 177.162317345891),
-    Boardcore::TrajectoryPoint(10, 175.900720051392),
-    Boardcore::TrajectoryPoint(20, 174.642271338295),
-    Boardcore::TrajectoryPoint(30, 173.386689496744),
-    Boardcore::TrajectoryPoint(40, 172.133838865899),
-    Boardcore::TrajectoryPoint(50, 170.883585841752),
-    Boardcore::TrajectoryPoint(60, 169.635798802262),
-    Boardcore::TrajectoryPoint(70, 168.390586047244),
-    Boardcore::TrajectoryPoint(80, 167.147619575456),
-    Boardcore::TrajectoryPoint(90, 165.906712161605),
-    Boardcore::TrajectoryPoint(100, 164.667738800101),
-    Boardcore::TrajectoryPoint(110, 163.430576123078),
-    Boardcore::TrajectoryPoint(120, 162.195315302219),
-    Boardcore::TrajectoryPoint(130, 160.961629722378),
-    Boardcore::TrajectoryPoint(140, 159.729365692802),
-    Boardcore::TrajectoryPoint(150, 158.498405261635),
-    Boardcore::TrajectoryPoint(160, 157.268775753687),
-    Boardcore::TrajectoryPoint(170, 156.040231953422),
-    Boardcore::TrajectoryPoint(180, 154.812613800621),
-    Boardcore::TrajectoryPoint(190, 153.585836824156),
-    Boardcore::TrajectoryPoint(200, 152.359838409678),
-    Boardcore::TrajectoryPoint(210, 151.13439379527),
-    Boardcore::TrajectoryPoint(220, 149.909396057336),
-    Boardcore::TrajectoryPoint(230, 148.684770453665),
-    Boardcore::TrajectoryPoint(240, 147.460331361834),
-    Boardcore::TrajectoryPoint(250, 146.235967515293),
-    Boardcore::TrajectoryPoint(260, 145.011541451159),
-    Boardcore::TrajectoryPoint(270, 143.786937400114),
-    Boardcore::TrajectoryPoint(280, 142.561995968974),
-    Boardcore::TrajectoryPoint(290, 141.336591267615),
-    Boardcore::TrajectoryPoint(300, 140.110623375465),
-    Boardcore::TrajectoryPoint(310, 138.883850505839),
-    Boardcore::TrajectoryPoint(320, 137.656278920906),
-    Boardcore::TrajectoryPoint(330, 136.427589719649),
-    Boardcore::TrajectoryPoint(340, 135.197813276953),
-    Boardcore::TrajectoryPoint(350, 133.966638777231),
-    Boardcore::TrajectoryPoint(360, 132.734066192419),
-    Boardcore::TrajectoryPoint(370, 131.499781940813),
-    Boardcore::TrajectoryPoint(380, 130.263808905318),
-    Boardcore::TrajectoryPoint(390, 129.025756190227),
-    Boardcore::TrajectoryPoint(400, 127.785763659573),
-    Boardcore::TrajectoryPoint(410, 126.543248824893),
-    Boardcore::TrajectoryPoint(420, 125.298435177035),
-    Boardcore::TrajectoryPoint(430, 124.050894407957),
-    Boardcore::TrajectoryPoint(440, 122.800504187093),
-    Boardcore::TrajectoryPoint(450, 121.547243837056),
-    Boardcore::TrajectoryPoint(460, 120.290509642716),
-    Boardcore::TrajectoryPoint(470, 119.03045045759),
-    Boardcore::TrajectoryPoint(480, 117.766877109389),
-    Boardcore::TrajectoryPoint(490, 116.499204904278),
-    Boardcore::TrajectoryPoint(500, 115.227494057569),
-    Boardcore::TrajectoryPoint(510, 113.951547796523),
-    Boardcore::TrajectoryPoint(520, 112.671078487913),
-    Boardcore::TrajectoryPoint(530, 111.385528032188),
-    Boardcore::TrajectoryPoint(540, 110.094936854697),
-    Boardcore::TrajectoryPoint(550, 108.799011489803),
-    Boardcore::TrajectoryPoint(560, 107.497444683219),
-    Boardcore::TrajectoryPoint(570, 106.189914891628),
-    Boardcore::TrajectoryPoint(580, 104.876085726219),
-    Boardcore::TrajectoryPoint(590, 103.555484502739),
-    Boardcore::TrajectoryPoint(600, 102.227873039794),
-    Boardcore::TrajectoryPoint(610, 100.892902302135),
-    Boardcore::TrajectoryPoint(620, 99.5501754109806),
-    Boardcore::TrajectoryPoint(630, 98.199277177513),
-    Boardcore::TrajectoryPoint(640, 96.8397731952866),
-    Boardcore::TrajectoryPoint(650, 95.4712088591175),
-    Boardcore::TrajectoryPoint(660, 94.092866510584),
-    Boardcore::TrajectoryPoint(670, 92.7044029045486),
-    Boardcore::TrajectoryPoint(680, 91.3052930532249),
-    Boardcore::TrajectoryPoint(690, 89.8949822838233),
-    Boardcore::TrajectoryPoint(700, 88.4728890850234),
-    Boardcore::TrajectoryPoint(710, 87.0380192398833),
-    Boardcore::TrajectoryPoint(720, 85.5896785158334),
-    Boardcore::TrajectoryPoint(730, 84.1274975759835),
-    Boardcore::TrajectoryPoint(740, 82.6501508807272),
-    Boardcore::TrajectoryPoint(750, 81.1568727991278),
-    Boardcore::TrajectoryPoint(760, 79.6468798965755),
-    Boardcore::TrajectoryPoint(770, 78.1186439758114),
-    Boardcore::TrajectoryPoint(780, 76.5713650889524),
-    Boardcore::TrajectoryPoint(790, 75.0037765857491),
-    Boardcore::TrajectoryPoint(800, 73.4138513198531),
-    Boardcore::TrajectoryPoint(810, 71.8007131218157),
-    Boardcore::TrajectoryPoint(820, 70.1625014776696),
-    Boardcore::TrajectoryPoint(830, 68.4971777871065),
-    Boardcore::TrajectoryPoint(840, 66.8025053859602),
-    Boardcore::TrajectoryPoint(850, 65.0760266436331),
-    Boardcore::TrajectoryPoint(860, 63.3150366403373),
-    Boardcore::TrajectoryPoint(870, 61.5165528285761),
-    Boardcore::TrajectoryPoint(880, 59.6772799597171),
-    Boardcore::TrajectoryPoint(890, 57.7932305254637),
-    Boardcore::TrajectoryPoint(900, 55.8588086330788),
-    Boardcore::TrajectoryPoint(910, 53.8696163358554),
-    Boardcore::TrajectoryPoint(920, 51.8189414061114),
-    Boardcore::TrajectoryPoint(930, 49.6984101870406),
-    Boardcore::TrajectoryPoint(940, 47.4987615569256),
-    Boardcore::TrajectoryPoint(950, 45.2081581038641),
-    Boardcore::TrajectoryPoint(960, 42.8131498442821),
-    Boardcore::TrajectoryPoint(970, 40.2929449317318),
-    Boardcore::TrajectoryPoint(980, 37.6239867025948),
-    Boardcore::TrajectoryPoint(990, 34.7703056379242),
-    Boardcore::TrajectoryPoint(1000, 31.6833774731945),
-    Boardcore::TrajectoryPoint(1010, 28.286902156475),
-    Boardcore::TrajectoryPoint(1020, 24.4502324568294),
-    Boardcore::TrajectoryPoint(1030, 19.9234266924378),
-    Boardcore::TrajectoryPoint(1040, 14.055313157791),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t16[] = {
-    Boardcore::TrajectoryPoint(0, 177.009755108953),
-    Boardcore::TrajectoryPoint(10, 175.751141965522),
-    Boardcore::TrajectoryPoint(20, 174.495644388128),
-    Boardcore::TrajectoryPoint(30, 173.242966382905),
-    Boardcore::TrajectoryPoint(40, 171.99297337855),
-    Boardcore::TrajectoryPoint(50, 170.745532828937),
-    Boardcore::TrajectoryPoint(60, 169.500514138886),
-    Boardcore::TrajectoryPoint(70, 168.257921881062),
-    Boardcore::TrajectoryPoint(80, 167.017639107431),
-    Boardcore::TrajectoryPoint(90, 165.779373960888),
-    Boardcore::TrajectoryPoint(100, 164.543002360481),
-    Boardcore::TrajectoryPoint(110, 163.308401834154),
-    Boardcore::TrajectoryPoint(120, 162.075597409904),
-    Boardcore::TrajectoryPoint(130, 160.844396020007),
-    Boardcore::TrajectoryPoint(140, 159.614578994907),
-    Boardcore::TrajectoryPoint(150, 158.386029178985),
-    Boardcore::TrajectoryPoint(160, 157.158732595023),
-    Boardcore::TrajectoryPoint(170, 155.932526423928),
-    Boardcore::TrajectoryPoint(180, 154.70721171257),
-    Boardcore::TrajectoryPoint(190, 153.482681960139),
-    Boardcore::TrajectoryPoint(200, 152.258917415489),
-    Boardcore::TrajectoryPoint(210, 151.035674522717),
-    Boardcore::TrajectoryPoint(220, 149.812842812163),
-    Boardcore::TrajectoryPoint(230, 148.590348032082),
-    Boardcore::TrajectoryPoint(240, 147.368014139728),
-    Boardcore::TrajectoryPoint(250, 146.145726568015),
-    Boardcore::TrajectoryPoint(260, 144.923342625213),
-    Boardcore::TrajectoryPoint(270, 143.700752142176),
-    Boardcore::TrajectoryPoint(280, 142.477803202543),
-    Boardcore::TrajectoryPoint(290, 141.254351983592),
-    Boardcore::TrajectoryPoint(300, 140.030325779244),
-    Boardcore::TrajectoryPoint(310, 138.805448116611),
-    Boardcore::TrajectoryPoint(320, 137.579745742103),
-    Boardcore::TrajectoryPoint(330, 136.352916780266),
-    Boardcore::TrajectoryPoint(340, 135.124953959894),
-    Boardcore::TrajectoryPoint(350, 133.895589632678),
-    Boardcore::TrajectoryPoint(360, 132.664776719906),
-    Boardcore::TrajectoryPoint(370, 131.432252825484),
-    Boardcore::TrajectoryPoint(380, 130.197987083766),
-    Boardcore::TrajectoryPoint(390, 128.961645284348),
-    Boardcore::TrajectoryPoint(400, 127.723309347598),
-    Boardcore::TrajectoryPoint(410, 126.48245627842),
-    Boardcore::TrajectoryPoint(420, 125.239283030571),
-    Boardcore::TrajectoryPoint(430, 123.993322340273),
-    Boardcore::TrajectoryPoint(440, 122.744524003479),
-    Boardcore::TrajectoryPoint(450, 121.492823579556),
-    Boardcore::TrajectoryPoint(460, 120.237606135659),
-    Boardcore::TrajectoryPoint(470, 118.979069089206),
-    Boardcore::TrajectoryPoint(480, 117.716995807108),
-    Boardcore::TrajectoryPoint(490, 116.450759744962),
-    Boardcore::TrajectoryPoint(500, 115.180501960175),
-    Boardcore::TrajectoryPoint(510, 113.905986684243),
-    Boardcore::TrajectoryPoint(520, 112.626885602617),
-    Boardcore::TrajectoryPoint(530, 111.34272004447),
-    Boardcore::TrajectoryPoint(540, 110.053491795679),
-    Boardcore::TrajectoryPoint(550, 108.758907344756),
-    Boardcore::TrajectoryPoint(560, 107.458659412713),
-    Boardcore::TrajectoryPoint(570, 106.152426450459),
-    Boardcore::TrajectoryPoint(580, 104.839861927324),
-    Boardcore::TrajectoryPoint(590, 103.520482799685),
-    Boardcore::TrajectoryPoint(600, 102.194102050089),
-    Boardcore::TrajectoryPoint(610, 100.860340309314),
-    Boardcore::TrajectoryPoint(620, 99.5188007483512),
-    Boardcore::TrajectoryPoint(630, 98.1690682392559),
-    Boardcore::TrajectoryPoint(640, 96.8107084465269),
-    Boardcore::TrajectoryPoint(650, 95.4432668450764),
-    Boardcore::TrajectoryPoint(660, 94.066063734021),
-    Boardcore::TrajectoryPoint(670, 92.6786791990801),
-    Boardcore::TrajectoryPoint(680, 91.2806271309492),
-    Boardcore::TrajectoryPoint(690, 89.8713529745478),
-    Boardcore::TrajectoryPoint(700, 88.4502753415936),
-    Boardcore::TrajectoryPoint(710, 87.0164353801097),
-    Boardcore::TrajectoryPoint(720, 85.5690668457331),
-    Boardcore::TrajectoryPoint(730, 84.1078373667795),
-    Boardcore::TrajectoryPoint(740, 82.631454746389),
-    Boardcore::TrajectoryPoint(750, 81.1390851204704),
-    Boardcore::TrajectoryPoint(760, 79.6300124175275),
-    Boardcore::TrajectoryPoint(770, 78.1026422448518),
-    Boardcore::TrajectoryPoint(780, 76.5562393754053),
-    Boardcore::TrajectoryPoint(790, 74.9894743088957),
-    Boardcore::TrajectoryPoint(800, 73.4003807566416),
-    Boardcore::TrajectoryPoint(810, 71.7880520205723),
-    Boardcore::TrajectoryPoint(820, 70.1506274298477),
-    Boardcore::TrajectoryPoint(830, 68.4860682650638),
-    Boardcore::TrajectoryPoint(840, 66.7921377777477),
-    Boardcore::TrajectoryPoint(850, 65.0663782850822),
-    Boardcore::TrajectoryPoint(860, 63.3060848446996),
-    Boardcore::TrajectoryPoint(870, 61.5082749139474),
-    Boardcore::TrajectoryPoint(880, 59.669653274458),
-    Boardcore::TrajectoryPoint(890, 57.7862538659527),
-    Boardcore::TrajectoryPoint(900, 55.8524364146652),
-    Boardcore::TrajectoryPoint(910, 53.8638452711489),
-    Boardcore::TrajectoryPoint(920, 51.8137464507734),
-    Boardcore::TrajectoryPoint(930, 49.6937485013972),
-    Boardcore::TrajectoryPoint(940, 47.4946426471613),
-    Boardcore::TrajectoryPoint(950, 45.2045387988815),
-    Boardcore::TrajectoryPoint(960, 42.8100044283958),
-    Boardcore::TrajectoryPoint(970, 40.2902602893523),
-    Boardcore::TrajectoryPoint(980, 37.6217342034993),
-    Boardcore::TrajectoryPoint(990, 34.7684668871791),
-    Boardcore::TrajectoryPoint(1000, 31.6819204816912),
-    Boardcore::TrajectoryPoint(1010, 28.285802554427),
-    Boardcore::TrajectoryPoint(1020, 24.4494541380149),
-    Boardcore::TrajectoryPoint(1030, 19.9229436216698),
-    Boardcore::TrajectoryPoint(1040, 14.0550925652623),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t17[] = {
-    Boardcore::TrajectoryPoint(0, 176.85892332579),
-    Boardcore::TrajectoryPoint(10, 175.602900961674),
-    Boardcore::TrajectoryPoint(20, 174.350324458962),
-    Boardcore::TrajectoryPoint(30, 173.100520837603),
-    Boardcore::TrajectoryPoint(40, 171.85335659962),
-    Boardcore::TrajectoryPoint(50, 170.608700240969),
-    Boardcore::TrajectoryPoint(60, 169.366422177932),
-    Boardcore::TrajectoryPoint(70, 168.126428739815),
-    Boardcore::TrajectoryPoint(80, 166.888802855386),
-    Boardcore::TrajectoryPoint(90, 165.653153694518),
-    Boardcore::TrajectoryPoint(100, 164.419358086495),
-    Boardcore::TrajectoryPoint(110, 163.187294441128),
-    Boardcore::TrajectoryPoint(120, 161.956925704385),
-    Boardcore::TrajectoryPoint(130, 160.728184097516),
-    Boardcore::TrajectoryPoint(140, 159.50079013555),
-    Boardcore::TrajectoryPoint(150, 158.274627446519),
-    Boardcore::TrajectoryPoint(160, 157.04964390586),
-    Boardcore::TrajectoryPoint(170, 155.82575269108),
-    Boardcore::TrajectoryPoint(180, 154.602719169643),
-    Boardcore::TrajectoryPoint(190, 153.380431149993),
-    Boardcore::TrajectoryPoint(200, 152.158865193369),
-    Boardcore::TrajectoryPoint(210, 150.937802942881),
-    Boardcore::TrajectoryPoint(220, 149.717120745582),
-    Boardcore::TrajectoryPoint(230, 148.496734322512),
-    Boardcore::TrajectoryPoint(240, 147.276485656395),
-    Boardcore::TrajectoryPoint(250, 146.056255199275),
-    Boardcore::TrajectoryPoint(260, 144.835895329526),
-    Boardcore::TrajectoryPoint(270, 143.615299482564),
-    Boardcore::TrajectoryPoint(280, 142.394325824502),
-    Boardcore::TrajectoryPoint(290, 141.172809821245),
-    Boardcore::TrajectoryPoint(300, 139.950698532952),
-    Boardcore::TrajectoryPoint(310, 138.727708423687),
-    Boardcore::TrajectoryPoint(320, 137.503857935329),
-    Boardcore::TrajectoryPoint(330, 136.278873160921),
-    Boardcore::TrajectoryPoint(340, 135.052707245235),
-    Boardcore::TrajectoryPoint(350, 133.825137472421),
-    Boardcore::TrajectoryPoint(360, 132.596068099353),
-    Boardcore::TrajectoryPoint(370, 131.365289386006),
-    Boardcore::TrajectoryPoint(380, 130.132715370254),
-    Boardcore::TrajectoryPoint(390, 128.898069756651),
-    Boardcore::TrajectoryPoint(400, 127.661375216163),
-    Boardcore::TrajectoryPoint(410, 126.422169804452),
-    Boardcore::TrajectoryPoint(420, 125.180622843456),
-    Boardcore::TrajectoryPoint(430, 123.936228011164),
-    Boardcore::TrajectoryPoint(440, 122.689007897402),
-    Boardcore::TrajectoryPoint(450, 121.438826416833),
-    Boardcore::TrajectoryPoint(460, 120.185139770618),
-    Boardcore::TrajectoryPoint(470, 118.928111834353),
-    Boardcore::TrajectoryPoint(480, 117.667498139525),
-    Boardcore::TrajectoryPoint(490, 116.40271313149),
-    Boardcore::TrajectoryPoint(500, 115.133896014784),
-    Boardcore::TrajectoryPoint(510, 113.86079952403),
-    Boardcore::TrajectoryPoint(520, 112.58305463321),
-    Boardcore::TrajectoryPoint(530, 111.300262209297),
-    Boardcore::TrajectoryPoint(540, 110.012385321322),
-    Boardcore::TrajectoryPoint(550, 108.719130413647),
-    Boardcore::TrajectoryPoint(560, 107.420190183867),
-    Boardcore::TrajectoryPoint(570, 106.115243078019),
-    Boardcore::TrajectoryPoint(580, 104.803902128392),
-    Boardcore::TrajectoryPoint(590, 103.485764914806),
-    Boardcore::TrajectoryPoint(600, 102.160604522301),
-    Boardcore::TrajectoryPoint(610, 100.828041619214),
-    Boardcore::TrajectoryPoint(620, 99.4876794261374),
-    Boardcore::TrajectoryPoint(630, 98.1391028756284),
-    Boardcore::TrajectoryPoint(640, 96.7818777025759),
-    Boardcore::TrajectoryPoint(650, 95.4155494612725),
-    Boardcore::TrajectoryPoint(660, 94.0394762532633),
-    Boardcore::TrajectoryPoint(670, 92.6531618028697),
-    Boardcore::TrajectoryPoint(680, 91.2561587253531),
-    Boardcore::TrajectoryPoint(690, 89.847912581997),
-    Boardcore::TrajectoryPoint(700, 88.4278421061271),
-    Boardcore::TrajectoryPoint(710, 86.9950236322533),
-    Boardcore::TrajectoryPoint(720, 85.5486192655137),
-    Boardcore::TrajectoryPoint(730, 84.0883334129232),
-    Boardcore::TrajectoryPoint(740, 82.6129070374175),
-    Boardcore::TrajectoryPoint(750, 81.1214384152889),
-    Boardcore::TrajectoryPoint(760, 79.6132784578708),
-    Boardcore::TrajectoryPoint(770, 78.0867669604505),
-    Boardcore::TrajectoryPoint(780, 76.5412330339926),
-    Boardcore::TrajectoryPoint(790, 74.9752847054573),
-    Boardcore::TrajectoryPoint(800, 73.3870161732784),
-    Boardcore::TrajectoryPoint(810, 71.7754903938972),
-    Boardcore::TrajectoryPoint(820, 70.1388465412477),
-    Boardcore::TrajectoryPoint(830, 68.475045777981),
-    Boardcore::TrajectoryPoint(840, 66.781851272022),
-    Boardcore::TrajectoryPoint(850, 65.0568052886348),
-    Boardcore::TrajectoryPoint(860, 63.2972028628086),
-    Boardcore::TrajectoryPoint(870, 61.500061456343),
-    Boardcore::TrajectoryPoint(880, 59.6620858804472),
-    Boardcore::TrajectoryPoint(890, 57.7793313724718),
-    Boardcore::TrajectoryPoint(900, 55.8461135873012),
-    Boardcore::TrajectoryPoint(910, 53.8581188746244),
-    Boardcore::TrajectoryPoint(920, 51.8085916454077),
-    Boardcore::TrajectoryPoint(930, 49.6891227807814),
-    Boardcore::TrajectoryPoint(940, 47.4905554727628),
-    Boardcore::TrajectoryPoint(950, 45.2009473347638),
-    Boardcore::TrajectoryPoint(960, 42.806883167475),
-    Boardcore::TrajectoryPoint(970, 40.2875962316133),
-    Boardcore::TrajectoryPoint(980, 37.6194989472306),
-    Boardcore::TrajectoryPoint(990, 34.7666421896726),
-    Boardcore::TrajectoryPoint(1000, 31.6804746062861),
-    Boardcore::TrajectoryPoint(1010, 28.2847113265143),
-    Boardcore::TrajectoryPoint(1020, 24.4486817340477),
-    Boardcore::TrajectoryPoint(1030, 19.9224642131408),
-    Boardcore::TrajectoryPoint(1040, 14.0548736396431),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t18[] = {
-    Boardcore::TrajectoryPoint(0, 176.709396255036),
-    Boardcore::TrajectoryPoint(10, 175.456045092706),
-    Boardcore::TrajectoryPoint(20, 174.206294617554),
-    Boardcore::TrajectoryPoint(30, 172.959336350238),
-    Boardcore::TrajectoryPoint(40, 171.714972431549),
-    Boardcore::TrajectoryPoint(50, 170.473072383958),
-    Boardcore::TrajectoryPoint(60, 169.233507620057),
-    Boardcore::TrajectoryPoint(70, 167.996151370073),
-    Boardcore::TrajectoryPoint(80, 166.761096103212),
-    Boardcore::TrajectoryPoint(90, 165.528037021815),
-    Boardcore::TrajectoryPoint(100, 164.296792004303),
-    Boardcore::TrajectoryPoint(110, 163.067240328658),
-    Boardcore::TrajectoryPoint(120, 161.839286784546),
-    Boardcore::TrajectoryPoint(130, 160.612980900938),
-    Boardcore::TrajectoryPoint(140, 159.387986400031),
-    Boardcore::TrajectoryPoint(150, 158.16418768116),
-    Boardcore::TrajectoryPoint(160, 156.941497522211),
-    Boardcore::TrajectoryPoint(170, 155.719898911006),
-    Boardcore::TrajectoryPoint(180, 154.499124640947),
-    Boardcore::TrajectoryPoint(190, 153.279063200986),
-    Boardcore::TrajectoryPoint(200, 152.059670735241),
-    Boardcore::TrajectoryPoint(210, 150.840768342598),
-    Boardcore::TrajectoryPoint(220, 149.622215248895),
-    Boardcore::TrajectoryPoint(230, 148.403919115021),
-    Boardcore::TrajectoryPoint(240, 147.185735979569),
-    Boardcore::TrajectoryPoint(250, 145.967542061778),
-    Boardcore::TrajectoryPoint(260, 144.749190113742),
-    Boardcore::TrajectoryPoint(270, 143.530570232293),
-    Boardcore::TrajectoryPoint(280, 142.311554854474),
-    Boardcore::TrajectoryPoint(290, 141.091956051421),
-    Boardcore::TrajectoryPoint(300, 139.871735601605),
-    Boardcore::TrajectoryPoint(310, 138.650623145127),
-    Boardcore::TrajectoryPoint(320, 137.428607455115),
-    Boardcore::TrajectoryPoint(330, 136.205451013678),
-    Boardcore::TrajectoryPoint(340, 134.981065512246),
-    Boardcore::TrajectoryPoint(350, 133.755274868991),
-    Boardcore::TrajectoryPoint(360, 132.527933121561),
-    Boardcore::TrajectoryPoint(370, 131.298884601695),
-    Boardcore::TrajectoryPoint(380, 130.067986953768),
-    Boardcore::TrajectoryPoint(390, 128.83502297955),
-    Boardcore::TrajectoryPoint(400, 127.59995501338),
-    Boardcore::TrajectoryPoint(410, 126.362383154921),
-    Boardcore::TrajectoryPoint(420, 125.122448544317),
-    Boardcore::TrajectoryPoint(430, 123.879605538668),
-    Boardcore::TrajectoryPoint(440, 122.633950157905),
-    Boardcore::TrajectoryPoint(450, 121.385274080329),
-    Boardcore::TrajectoryPoint(460, 120.133105183834),
-    Boardcore::TrajectoryPoint(470, 118.87757349257),
-    Boardcore::TrajectoryPoint(480, 117.61839519818),
-    Boardcore::TrajectoryPoint(490, 116.355060191851),
-    Boardcore::TrajectoryPoint(500, 115.087671504652),
-    Boardcore::TrajectoryPoint(510, 113.815981752107),
-    Boardcore::TrajectoryPoint(520, 112.539581173022),
-    Boardcore::TrajectoryPoint(530, 111.25815026711),
-    Boardcore::TrajectoryPoint(540, 109.971613316774),
-    Boardcore::TrajectoryPoint(550, 108.679676723869),
-    Boardcore::TrajectoryPoint(560, 107.382033163806),
-    Boardcore::TrajectoryPoint(570, 106.078361078627),
-    Boardcore::TrajectoryPoint(580, 104.768233142993),
-    Boardcore::TrajectoryPoint(590, 103.451327421684),
-    Boardcore::TrajectoryPoint(600, 102.127377158956),
-    Boardcore::TrajectoryPoint(610, 100.79600306075),
-    Boardcore::TrajectoryPoint(620, 99.4568083970804),
-    Boardcore::TrajectoryPoint(630, 98.1093781606278),
-    Boardcore::TrajectoryPoint(640, 96.753278156118),
-    Boardcore::TrajectoryPoint(650, 95.3880540165124),
-    Boardcore::TrajectoryPoint(660, 94.0131014902448),
-    Boardcore::TrajectoryPoint(670, 92.6278482490056),
-    Boardcore::TrajectoryPoint(680, 91.2318854781115),
-    Boardcore::TrajectoryPoint(690, 89.8246588538825),
-    Boardcore::TrajectoryPoint(700, 88.4055872298421),
-    Boardcore::TrajectoryPoint(710, 86.9737819491018),
-    Boardcore::TrajectoryPoint(720, 85.5283338264483),
-    Boardcore::TrajectoryPoint(730, 84.0689838616933),
-    Boardcore::TrajectoryPoint(740, 82.5945059955982),
-    Boardcore::TrajectoryPoint(750, 81.1039310163941),
-    Boardcore::TrajectoryPoint(760, 79.5966764402309),
-    Boardcore::TrajectoryPoint(770, 78.0710166313242),
-    Boardcore::TrajectoryPoint(780, 76.526344658473),
-    Boardcore::TrajectoryPoint(790, 74.9612064504216),
-    Boardcore::TrajectoryPoint(800, 73.373756324988),
-    Boardcore::TrajectoryPoint(810, 71.7630270749125),
-    Boardcore::TrajectoryPoint(820, 70.127157720521),
-    Boardcore::TrajectoryPoint(830, 68.4641093076514),
-    Boardcore::TrajectoryPoint(840, 66.7716449213183),
-    Boardcore::TrajectoryPoint(850, 65.0473067751633),
-    Boardcore::TrajectoryPoint(860, 63.2883898814709),
-    Boardcore::TrajectoryPoint(870, 61.4919117061079),
-    Boardcore::TrajectoryPoint(880, 59.6545770891841),
-    Boardcore::TrajectoryPoint(890, 57.772462416822),
-    Boardcore::TrajectoryPoint(900, 55.8398395791023),
-    Boardcore::TrajectoryPoint(910, 53.8524366297867),
-    Boardcore::TrajectoryPoint(920, 51.8034765264248),
-    Boardcore::TrajectoryPoint(930, 49.6845326106522),
-    Boardcore::TrajectoryPoint(940, 47.4864996684064),
-    Boardcore::TrajectoryPoint(950, 45.1973833915305),
-    Boardcore::TrajectoryPoint(960, 42.8037857843632),
-    Boardcore::TrajectoryPoint(970, 40.2849525226829),
-    Boardcore::TrajectoryPoint(980, 37.617280736563),
-    Boardcore::TrajectoryPoint(990, 34.7648313849139),
-    Boardcore::TrajectoryPoint(1000, 31.6790397202504),
-    Boardcore::TrajectoryPoint(1010, 28.2836283774401),
-    Boardcore::TrajectoryPoint(1020, 24.4479151777588),
-    Boardcore::TrajectoryPoint(1030, 19.9219884253625),
-    Boardcore::TrajectoryPoint(1040, 14.054656362111),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t19[] = {
-    Boardcore::TrajectoryPoint(0, 176.561158104171),
-    Boardcore::TrajectoryPoint(10, 175.310572693802),
-    Boardcore::TrajectoryPoint(20, 174.063538207341),
-    Boardcore::TrajectoryPoint(30, 172.819396679623),
-    Boardcore::TrajectoryPoint(40, 171.577805039074),
-    Boardcore::TrajectoryPoint(50, 170.338633819356),
-    Boardcore::TrajectoryPoint(60, 169.101755414453),
-    Boardcore::TrajectoryPoint(70, 167.867044006839),
-    Boardcore::TrajectoryPoint(80, 166.634504376679),
-    Boardcore::TrajectoryPoint(90, 165.404009837317),
-    Boardcore::TrajectoryPoint(100, 164.175290368785),
-    Boardcore::TrajectoryPoint(110, 162.948226103783),
-    Boardcore::TrajectoryPoint(120, 161.722698628973),
-    Boardcore::TrajectoryPoint(130, 160.498773591091),
-    Boardcore::TrajectoryPoint(140, 159.276155282355),
-    Boardcore::TrajectoryPoint(150, 158.054697702611),
-    Boardcore::TrajectoryPoint(160, 156.834287191004),
-    Boardcore::TrajectoryPoint(170, 155.614953434704),
-    Boardcore::TrajectoryPoint(180, 154.396416784834),
-    Boardcore::TrajectoryPoint(190, 153.178560689872),
-    Boardcore::TrajectoryPoint(200, 151.961323214241),
-    Boardcore::TrajectoryPoint(210, 150.744560184603),
-    Boardcore::TrajectoryPoint(220, 149.528116068164),
-    Boardcore::TrajectoryPoint(230, 148.311892367613),
-    Boardcore::TrajectoryPoint(240, 147.095755339926),
-    Boardcore::TrajectoryPoint(250, 145.879578881073),
-    Boardcore::TrajectoryPoint(260, 144.663217682676),
-    Boardcore::TrajectoryPoint(270, 143.446555352856),
-    Boardcore::TrajectoryPoint(280, 142.229481459548),
-    Boardcore::TrajectoryPoint(290, 141.011782087934),
-    Boardcore::TrajectoryPoint(300, 139.793435011732),
-    Boardcore::TrajectoryPoint(310, 138.574184134573),
-    Boardcore::TrajectoryPoint(320, 137.353986387361),
-    Boardcore::TrajectoryPoint(330, 136.13264261897),
-    Boardcore::TrajectoryPoint(340, 134.910021264525),
-    Boardcore::TrajectoryPoint(350, 133.68599451626),
-    Boardcore::TrajectoryPoint(360, 132.460364694802),
-    Boardcore::TrajectoryPoint(370, 131.233031566385),
-    Boardcore::TrajectoryPoint(380, 130.003795134108),
-    Boardcore::TrajectoryPoint(390, 128.772498433376),
-    Boardcore::TrajectoryPoint(400, 127.539042417436),
-    Boardcore::TrajectoryPoint(410, 126.303090183292),
-    Boardcore::TrajectoryPoint(420, 125.064754160475),
-    Boardcore::TrajectoryPoint(430, 123.823449136198),
-    Boardcore::TrajectoryPoint(440, 122.579345166655),
-    Boardcore::TrajectoryPoint(450, 121.332161130452),
-    Boardcore::TrajectoryPoint(460, 120.081497098323),
-    Boardcore::TrajectoryPoint(470, 118.82744894752),
-    Boardcore::TrajectoryPoint(480, 117.569693409232),
-    Boardcore::TrajectoryPoint(490, 116.307796132628),
-    Boardcore::TrajectoryPoint(500, 115.041823789102),
-    Boardcore::TrajectoryPoint(510, 113.771528878259),
-    Boardcore::TrajectoryPoint(520, 112.496460886239),
-    Boardcore::TrajectoryPoint(530, 111.216380026807),
-    Boardcore::TrajectoryPoint(540, 109.931171733271),
-    Boardcore::TrajectoryPoint(550, 108.640542366571),
-    Boardcore::TrajectoryPoint(560, 107.344184581126),
-    Boardcore::TrajectoryPoint(570, 106.04177681582),
-    Boardcore::TrajectoryPoint(580, 104.732851470094),
-    Boardcore::TrajectoryPoint(590, 103.417166948619),
-    Boardcore::TrajectoryPoint(600, 102.094416715192),
-    Boardcore::TrajectoryPoint(610, 100.764221513383),
-    Boardcore::TrajectoryPoint(620, 99.4261846624395),
-    Boardcore::TrajectoryPoint(630, 98.0798912147871),
-    Boardcore::TrajectoryPoint(640, 96.7249070444342),
-    Boardcore::TrajectoryPoint(650, 95.3607778623028),
-    Boardcore::TrajectoryPoint(660, 93.9869369077986),
-    Boardcore::TrajectoryPoint(670, 92.6027361096607),
-    Boardcore::TrajectoryPoint(680, 91.2078050682129),
-    Boardcore::TrajectoryPoint(690, 89.8015895735026),
-    Boardcore::TrajectoryPoint(700, 88.3835085978605),
-    Boardcore::TrajectoryPoint(710, 86.9527083157261),
-    Boardcore::TrajectoryPoint(720, 85.5082086104949),
-    Boardcore::TrajectoryPoint(730, 84.0497868894965),
-    Boardcore::TrajectoryPoint(740, 82.5762498903383),
-    Boardcore::TrajectoryPoint(750, 81.0865612827465),
-    Boardcore::TrajectoryPoint(760, 79.580204811953),
-    Boardcore::TrajectoryPoint(770, 78.0553897895208),
-    Boardcore::TrajectoryPoint(780, 76.5115728645842),
-    Boardcore::TrajectoryPoint(790, 74.9472382394503),
-    Boardcore::TrajectoryPoint(800, 73.3605999863954),
-    Boardcore::TrajectoryPoint(810, 71.7506609149052),
-    Boardcore::TrajectoryPoint(820, 70.1155598932876),
-    Boardcore::TrajectoryPoint(830, 68.4532578516787),
-    Boardcore::TrajectoryPoint(840, 66.761496146183),
-    Boardcore::TrajectoryPoint(850, 65.0378818791542),
-    Boardcore::TrajectoryPoint(860, 63.2796451000682),
-    Boardcore::TrajectoryPoint(870, 61.4838249251625),
-    Boardcore::TrajectoryPoint(880, 59.647126222783),
-    Boardcore::TrajectoryPoint(890, 57.7656463804782),
-    Boardcore::TrajectoryPoint(900, 55.833613826977),
-    Boardcore::TrajectoryPoint(910, 53.8467980280711),
-    Boardcore::TrajectoryPoint(920, 51.7984006373436),
-    Boardcore::TrajectoryPoint(930, 49.6799775828137),
-    Boardcore::TrajectoryPoint(940, 47.4824748743536),
-    Boardcore::TrajectoryPoint(950, 45.1938466540857),
-    Boardcore::TrajectoryPoint(960, 42.8007120061274),
-    Boardcore::TrajectoryPoint(970, 40.2823289303178),
-    Boardcore::TrajectoryPoint(980, 37.6150793772674),
-    Boardcore::TrajectoryPoint(990, 34.7630343148463),
-    Boardcore::TrajectoryPoint(1000, 31.6776156987746),
-    Boardcore::TrajectoryPoint(1010, 28.2825536133485),
-    Boardcore::TrajectoryPoint(1020, 24.4471544029932),
-    Boardcore::TrajectoryPoint(1030, 19.9215162174715),
-    Boardcore::TrajectoryPoint(1040, 14.0544407141254),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t20[] = {
-    Boardcore::TrajectoryPoint(0, 176.414193300247),
-    Boardcore::TrajectoryPoint(10, 175.166379011227),
-    Boardcore::TrajectoryPoint(20, 173.922074416668),
-    Boardcore::TrajectoryPoint(30, 172.680685849046),
-    Boardcore::TrajectoryPoint(40, 171.441838844418),
-    Boardcore::TrajectoryPoint(50, 170.20536935926),
-    Boardcore::TrajectoryPoint(60, 168.971150754267),
-    Boardcore::TrajectoryPoint(70, 167.739058149888),
-    Boardcore::TrajectoryPoint(80, 166.509013438826),
-    Boardcore::TrajectoryPoint(90, 165.281058266303),
-    Boardcore::TrajectoryPoint(100, 164.054839659184),
-    Boardcore::TrajectoryPoint(110, 162.830238591688),
-    Boardcore::TrajectoryPoint(120, 161.60713746571),
-    Boardcore::TrajectoryPoint(130, 160.385549539412),
-    Boardcore::TrajectoryPoint(140, 159.165284481185),
-    Boardcore::TrajectoryPoint(150, 157.946145529419),
-    Boardcore::TrajectoryPoint(160, 156.728019746692),
-    Boardcore::TrajectoryPoint(170, 155.510904804218),
-    Boardcore::TrajectoryPoint(180, 154.294584445184),
-    Boardcore::TrajectoryPoint(190, 153.07891275574),
-    Boardcore::TrajectoryPoint(200, 151.863811981128),
-    Boardcore::TrajectoryPoint(210, 150.649168104055),
-    Boardcore::TrajectoryPoint(220, 149.434813116801),
-    Boardcore::TrajectoryPoint(230, 148.220644202884),
-    Boardcore::TrajectoryPoint(240, 147.006534127848),
-    Boardcore::TrajectoryPoint(250, 145.792356309652),
-    Boardcore::TrajectoryPoint(260, 144.577968893206),
-    Boardcore::TrajectoryPoint(270, 143.363245953228),
-    Boardcore::TrajectoryPoint(280, 142.148096951332),
-    Boardcore::TrajectoryPoint(290, 140.932279484707),
-    Boardcore::TrajectoryPoint(300, 139.715788554617),
-    Boardcore::TrajectoryPoint(310, 138.498383378541),
-    Boardcore::TrajectoryPoint(320, 137.279986946714),
-    Boardcore::TrajectoryPoint(330, 136.060440383023),
-    Boardcore::TrajectoryPoint(340, 134.839567127516),
-    Boardcore::TrajectoryPoint(350, 133.617289227006),
-    Boardcore::TrajectoryPoint(360, 132.393355842472),
-    Boardcore::TrajectoryPoint(370, 131.167723486134),
-    Boardcore::TrajectoryPoint(380, 129.940133319673),
-    Boardcore::TrajectoryPoint(390, 128.71048970421),
-    Boardcore::TrajectoryPoint(400, 127.478631208805),
-    Boardcore::TrajectoryPoint(410, 126.244284842529),
-    Boardcore::TrajectoryPoint(420, 125.007529859999),
-    Boardcore::TrajectoryPoint(430, 123.76775311064),
-    Boardcore::TrajectoryPoint(440, 122.525187396081),
-    Boardcore::TrajectoryPoint(450, 121.279482215269),
-    Boardcore::TrajectoryPoint(460, 120.03031032214),
-    Boardcore::TrajectoryPoint(470, 118.777733165304),
-    Boardcore::TrajectoryPoint(480, 117.521387903887),
-    Boardcore::TrajectoryPoint(490, 116.260916237431),
-    Boardcore::TrajectoryPoint(500, 114.996348302),
-    Boardcore::TrajectoryPoint(510, 113.72743648437),
-    Boardcore::TrajectoryPoint(520, 112.453689506499),
-    Boardcore::TrajectoryPoint(530, 111.174947364378),
-    Boardcore::TrajectoryPoint(540, 109.891056586821),
-    Boardcore::TrajectoryPoint(550, 108.601723495392),
-    Boardcore::TrajectoryPoint(560, 107.306640724668),
-    Boardcore::TrajectoryPoint(570, 106.005486711172),
-    Boardcore::TrajectoryPoint(580, 104.697753664409),
-    Boardcore::TrajectoryPoint(590, 103.383280177553),
-    Boardcore::TrajectoryPoint(600, 102.061719997716),
-    Boardcore::TrajectoryPoint(610, 100.732693906115),
-    Boardcore::TrajectoryPoint(620, 99.3958052710329),
-    Boardcore::TrajectoryPoint(630, 98.0506392042556),
-    Boardcore::TrajectoryPoint(640, 96.6967616485213),
-    Boardcore::TrajectoryPoint(650, 95.3337183920088),
-    Boardcore::TrajectoryPoint(660, 93.960980008851),
-    Boardcore::TrajectoryPoint(670, 92.5778229953226),
-    Boardcore::TrajectoryPoint(680, 91.1839152112258),
-    Boardcore::TrajectoryPoint(690, 89.7787025590435),
-    Boardcore::TrajectoryPoint(700, 88.3616041285419),
-    Boardcore::TrajectoryPoint(710, 86.9318007488473),
-    Boardcore::TrajectoryPoint(720, 85.4882417296944),
-    Boardcore::TrajectoryPoint(730, 84.0307407012984),
-    Boardcore::TrajectoryPoint(740, 82.558137018127),
-    Boardcore::TrajectoryPoint(750, 81.0693275989463),
-    Boardcore::TrajectoryPoint(760, 79.5638620446194),
-    Boardcore::TrajectoryPoint(770, 78.039884989966),
-    Boardcore::TrajectoryPoint(780, 76.4969162896153),
-    Boardcore::TrajectoryPoint(790, 74.9333787884776),
-    Boardcore::TrajectoryPoint(800, 73.3475459511498),
-    Boardcore::TrajectoryPoint(810, 71.7383907829759),
-    Boardcore::TrajectoryPoint(820, 70.1040520018073),
-    Boardcore::TrajectoryPoint(830, 68.4424904231722),
-    Boardcore::TrajectoryPoint(840, 66.7514219148104),
-    Boardcore::TrajectoryPoint(850, 65.0285297484454),
-    Boardcore::TrajectoryPoint(860, 63.2709677303149),
-    Boardcore::TrajectoryPoint(870, 61.4758003867798),
-    Boardcore::TrajectoryPoint(880, 59.6397326137691),
-    Boardcore::TrajectoryPoint(890, 57.7588826544033),
-    Boardcore::TrajectoryPoint(900, 55.8274357764574),
-    Boardcore::TrajectoryPoint(910, 53.8412025686914),
-    Boardcore::TrajectoryPoint(920, 51.7933635286551),
-    Boardcore::TrajectoryPoint(930, 49.6754572952939),
-    Boardcore::TrajectoryPoint(940, 47.4784807363441),
-    Boardcore::TrajectoryPoint(950, 45.1903368121243),
-    Boardcore::TrajectoryPoint(960, 42.7976615639775),
-    Boardcore::TrajectoryPoint(970, 40.2797252257946),
-    Boardcore::TrajectoryPoint(980, 37.6128946780535),
-    Boardcore::TrajectoryPoint(990, 34.7612508238013),
-    Boardcore::TrajectoryPoint(1000, 31.6762024189313),
-    Boardcore::TrajectoryPoint(1010, 28.281486941796),
-    Boardcore::TrajectoryPoint(1020, 24.4463993445886),
-    Boardcore::TrajectoryPoint(1030, 19.9210475492155),
-    Boardcore::TrajectoryPoint(1040, 14.0542266774225),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::TrajectoryPoint t21[] = {
-    Boardcore::TrajectoryPoint(0, 155.396493504974),
-    Boardcore::TrajectoryPoint(10, 154.536748825123),
-    Boardcore::TrajectoryPoint(20, 153.675081652855),
-    Boardcore::TrajectoryPoint(30, 152.811160412516),
-    Boardcore::TrajectoryPoint(40, 151.944699398361),
-    Boardcore::TrajectoryPoint(50, 151.075984588935),
-    Boardcore::TrajectoryPoint(60, 150.204940469784),
-    Boardcore::TrajectoryPoint(70, 149.331128303656),
-    Boardcore::TrajectoryPoint(80, 148.454929244545),
-    Boardcore::TrajectoryPoint(90, 147.576221622497),
-    Boardcore::TrajectoryPoint(100, 146.694604572641),
-    Boardcore::TrajectoryPoint(110, 145.810460692347),
-    Boardcore::TrajectoryPoint(120, 144.923511260603),
-    Boardcore::TrajectoryPoint(130, 144.033610484602),
-    Boardcore::TrajectoryPoint(140, 143.141035624478),
-    Boardcore::TrajectoryPoint(150, 142.245225886387),
-    Boardcore::TrajectoryPoint(160, 141.346535679488),
-    Boardcore::TrajectoryPoint(170, 140.444754227268),
-    Boardcore::TrajectoryPoint(180, 139.539684764069),
-    Boardcore::TrajectoryPoint(190, 138.631615731463),
-    Boardcore::TrajectoryPoint(200, 137.7198917111),
-    Boardcore::TrajectoryPoint(210, 136.805102876156),
-    Boardcore::TrajectoryPoint(220, 135.886536227252),
-    Boardcore::TrajectoryPoint(230, 134.96468050086),
-    Boardcore::TrajectoryPoint(240, 134.038967318262),
-    Boardcore::TrajectoryPoint(250, 133.109739568288),
-    Boardcore::TrajectoryPoint(260, 132.176501583976),
-    Boardcore::TrajectoryPoint(270, 131.239583012234),
-    Boardcore::TrajectoryPoint(280, 130.29842137294),
-    Boardcore::TrajectoryPoint(290, 129.35347872742),
-    Boardcore::TrajectoryPoint(300, 128.403972785338),
-    Boardcore::TrajectoryPoint(310, 127.450517476675),
-    Boardcore::TrajectoryPoint(320, 126.492363511983),
-    Boardcore::TrajectoryPoint(330, 125.529872939755),
-    Boardcore::TrajectoryPoint(340, 124.562760495783),
-    Boardcore::TrajectoryPoint(350, 123.590751278708),
-    Boardcore::TrajectoryPoint(360, 122.614143521108),
-    Boardcore::TrajectoryPoint(370, 121.632249104312),
-    Boardcore::TrajectoryPoint(380, 120.645324134067),
-    Boardcore::TrajectoryPoint(390, 119.653357291771),
-    Boardcore::TrajectoryPoint(400, 118.655615998849),
-    Boardcore::TrajectoryPoint(410, 117.652458084999),
-    Boardcore::TrajectoryPoint(420, 116.64376900473),
-    Boardcore::TrajectoryPoint(430, 115.62902728816),
-    Boardcore::TrajectoryPoint(440, 114.608189599163),
-    Boardcore::TrajectoryPoint(450, 113.581280184798),
-    Boardcore::TrajectoryPoint(460, 112.548099632321),
-    Boardcore::TrajectoryPoint(470, 111.508177251732),
-    Boardcore::TrajectoryPoint(480, 110.461398713086),
-    Boardcore::TrajectoryPoint(490, 109.407728412284),
-    Boardcore::TrajectoryPoint(500, 108.346935332638),
-    Boardcore::TrajectoryPoint(510, 107.278779118612),
-    Boardcore::TrajectoryPoint(520, 106.203009633784),
-    Boardcore::TrajectoryPoint(530, 105.119264739806),
-    Boardcore::TrajectoryPoint(540, 104.027276214368),
-    Boardcore::TrajectoryPoint(550, 102.92690223445),
-    Boardcore::TrajectoryPoint(560, 101.817851613285),
-    Boardcore::TrajectoryPoint(570, 100.699820909177),
-    Boardcore::TrajectoryPoint(580, 99.5724938039345),
-    Boardcore::TrajectoryPoint(590, 98.4355404418037),
-    Boardcore::TrajectoryPoint(600, 97.2886167260362),
-    Boardcore::TrajectoryPoint(610, 96.1313635699636),
-    Boardcore::TrajectoryPoint(620, 94.9634060991911),
-    Boardcore::TrajectoryPoint(630, 93.7841732644407),
-    Boardcore::TrajectoryPoint(640, 92.5932358801912),
-    Boardcore::TrajectoryPoint(650, 91.3902838014617),
-    Boardcore::TrajectoryPoint(660, 90.1748643273194),
-    Boardcore::TrajectoryPoint(670, 88.946503738091),
-    Boardcore::TrajectoryPoint(680, 87.7044563727951),
-    Boardcore::TrajectoryPoint(690, 86.4478773263659),
-    Boardcore::TrajectoryPoint(700, 85.176682297398),
-    Boardcore::TrajectoryPoint(710, 83.8900498087368),
-    Boardcore::TrajectoryPoint(720, 82.5866871798236),
-    Boardcore::TrajectoryPoint(730, 81.2667436092842),
-    Boardcore::TrajectoryPoint(740, 79.9283079362746),
-    Boardcore::TrajectoryPoint(750, 78.5715222009633),
-    Boardcore::TrajectoryPoint(760, 77.1942745210262),
-    Boardcore::TrajectoryPoint(770, 75.7965584688943),
-    Boardcore::TrajectoryPoint(780, 74.3763155449884),
-    Boardcore::TrajectoryPoint(790, 72.9325567090583),
-    Boardcore::TrajectoryPoint(800, 71.4640884220855),
-    Boardcore::TrajectoryPoint(810, 69.9692092225679),
-    Boardcore::TrajectoryPoint(820, 68.4460063000953),
-    Boardcore::TrajectoryPoint(830, 66.8924092541311),
-    Boardcore::TrajectoryPoint(840, 65.3065599168876),
-    Boardcore::TrajectoryPoint(850, 63.685819221782),
-    Boardcore::TrajectoryPoint(860, 62.0273514971353),
-    Boardcore::TrajectoryPoint(870, 60.3283548033487),
-    Boardcore::TrajectoryPoint(880, 58.5855951607699),
-    Boardcore::TrajectoryPoint(890, 56.7940220075455),
-    Boardcore::TrajectoryPoint(900, 54.9500636461072),
-    Boardcore::TrajectoryPoint(910, 53.0468649010962),
-    Boardcore::TrajectoryPoint(920, 51.0789223677086),
-    Boardcore::TrajectoryPoint(930, 49.0381143303532),
-    Boardcore::TrajectoryPoint(940, 46.9149349376212),
-    Boardcore::TrajectoryPoint(950, 44.6981749545932),
-    Boardcore::TrajectoryPoint(960, 42.3712237148271),
-    Boardcore::TrajectoryPoint(970, 39.9169465012812),
-    Boardcore::TrajectoryPoint(980, 37.309591191487),
-    Boardcore::TrajectoryPoint(990, 34.5146131141754),
-    Boardcore::TrajectoryPoint(1000, 31.4815920433312),
-    Boardcore::TrajectoryPoint(1010, 28.1350864548014),
-    Boardcore::TrajectoryPoint(1020, 24.3434349073508),
-    Boardcore::TrajectoryPoint(1030, 19.8574892195671),
-    Boardcore::TrajectoryPoint(1040, 14.0253694560923),
-    Boardcore::TrajectoryPoint(1050, 0)};
-
-Boardcore::Trajectory t_closed[] = {
-    Boardcore::Trajectory{0, t0, 106}, Boardcore::Trajectory{0, t1, 106},
-    Boardcore::Trajectory{0, t2, 106}, Boardcore::Trajectory{0, t3, 106},
-    Boardcore::Trajectory{0, t4, 106}, Boardcore::Trajectory{0, t5, 106},
-    Boardcore::Trajectory{0, t6, 106}, Boardcore::Trajectory{0, t7, 106},
-    Boardcore::Trajectory{0, t8, 106}, Boardcore::Trajectory{0, t9, 106},
-    Boardcore::Trajectory{0, t10, 106}};
-
-Boardcore::Trajectory t_open[] = {
-    Boardcore::Trajectory{0, t0, 106}, Boardcore::Trajectory{0, t1, 106},
-    Boardcore::Trajectory{0, t2, 106}, Boardcore::Trajectory{0, t3, 106},
-    Boardcore::Trajectory{0, t4, 106}, Boardcore::Trajectory{0, t5, 106},
-    Boardcore::Trajectory{0, t6, 106}, Boardcore::Trajectory{0, t7, 106},
-    Boardcore::Trajectory{0, t8, 106}, Boardcore::Trajectory{0, t9, 106},
-    Boardcore::Trajectory{0, t10, 106}};
+//['Heights ', 'Vz_closed_m26 ', 'Vz_closed_m29 ', 'Vz_open_m26 ', 'Vz_open_m29
+//']
+TrajectoryPoint t0_closed[] = {
+    TrajectoryPoint(0, 157.027640306489),
+    TrajectoryPoint(10, 156.214406071695),
+    TrajectoryPoint(20, 155.399195988662),
+    TrajectoryPoint(30, 154.581839276523),
+    TrajectoryPoint(40, 153.761928977889),
+    TrajectoryPoint(50, 152.939754600571),
+    TrajectoryPoint(60, 152.115319588574),
+    TrajectoryPoint(70, 151.288299729237),
+    TrajectoryPoint(80, 150.45877320084),
+    TrajectoryPoint(90, 149.626866128331),
+    TrajectoryPoint(100, 148.792246744417),
+    TrajectoryPoint(110, 147.954958728429),
+    TrajectoryPoint(120, 147.115163960747),
+    TrajectoryPoint(130, 146.272421529252),
+    TrajectoryPoint(140, 145.426939762965),
+    TrajectoryPoint(150, 144.578787145762),
+    TrajectoryPoint(160, 143.727393440256),
+    TrajectoryPoint(170, 142.873261156111),
+    TrajectoryPoint(180, 142.016025528371),
+    TrajectoryPoint(190, 141.155643948559),
+    TrajectoryPoint(200, 140.292312437247),
+    TrajectoryPoint(210, 139.425432816923),
+    TrajectoryPoint(220, 138.555560353981),
+    TrajectoryPoint(230, 137.682067963906),
+    TrajectoryPoint(240, 136.805324829704),
+    TrajectoryPoint(250, 135.9249622722),
+    TrajectoryPoint(260, 135.041072826328),
+    TrajectoryPoint(270, 134.15349980733),
+    TrajectoryPoint(280, 133.262176141364),
+    TrajectoryPoint(290, 132.367034208515),
+    TrajectoryPoint(300, 131.467975465993),
+    TrajectoryPoint(310, 130.564886958459),
+    TrajectoryPoint(320, 129.657778605579),
+    TrajectoryPoint(330, 128.746345522113),
+    TrajectoryPoint(340, 127.830858565067),
+    TrajectoryPoint(350, 126.91066134338),
+    TrajectoryPoint(360, 125.986297036663),
+    TrajectoryPoint(370, 125.057047687665),
+    TrajectoryPoint(380, 124.123229042413),
+    TrajectoryPoint(390, 123.184677316888),
+    TrajectoryPoint(400, 122.240922686066),
+    TrajectoryPoint(410, 121.292349745767),
+    TrajectoryPoint(420, 120.338480905218),
+    TrajectoryPoint(430, 119.379175362661),
+    TrajectoryPoint(440, 118.414607274744),
+    TrajectoryPoint(450, 117.444366402336),
+    TrajectoryPoint(460, 116.468194616132),
+    TrajectoryPoint(470, 115.486270691383),
+    TrajectoryPoint(480, 114.498414871596),
+    TrajectoryPoint(490, 113.504033318481),
+    TrajectoryPoint(500, 112.503259479888),
+    TrajectoryPoint(510, 111.495993635879),
+    TrajectoryPoint(520, 110.482028339975),
+    TrajectoryPoint(530, 109.461103753837),
+    TrajectoryPoint(540, 108.432725774307),
+    TrajectoryPoint(550, 107.397005729738),
+    TrajectoryPoint(560, 106.353703586382),
+    TrajectoryPoint(570, 105.302569669677),
+    TrajectoryPoint(580, 104.243344202942),
+    TrajectoryPoint(590, 103.175756818274),
+    TrajectoryPoint(600, 102.099526037734),
+    TrajectoryPoint(610, 101.014358722704),
+    TrajectoryPoint(620, 99.9199494891614),
+    TrajectoryPoint(630, 98.8159800864097),
+    TrajectoryPoint(640, 97.7021187365931),
+    TrajectoryPoint(650, 96.5780194321206),
+    TrajectoryPoint(660, 95.4433211878536),
+    TrajectoryPoint(670, 94.2976472446541),
+    TrajectoryPoint(680, 93.1406042205876),
+    TrajectoryPoint(690, 91.9717812057486),
+    TrajectoryPoint(700, 90.7907487963168),
+    TrajectoryPoint(710, 89.5965906860214),
+    TrajectoryPoint(720, 88.3890976368254),
+    TrajectoryPoint(730, 87.1678841920561),
+    TrajectoryPoint(740, 85.9323968279552),
+    TrajectoryPoint(750, 84.6811791817228),
+    TrajectoryPoint(760, 83.4144775368386),
+    TrajectoryPoint(770, 82.1312386816167),
+    TrajectoryPoint(780, 80.8303610754783),
+    TrajectoryPoint(790, 79.5116219487259),
+    TrajectoryPoint(800, 78.173269811474),
+    TrajectoryPoint(810, 76.8150323132021),
+    TrajectoryPoint(820, 75.4354778528163),
+    TrajectoryPoint(830, 74.033173255275),
+    TrajectoryPoint(840, 72.6073586656566),
+    TrajectoryPoint(850, 71.1564650050385),
+    TrajectoryPoint(860, 69.6783422848321),
+    TrajectoryPoint(870, 68.1716575590816),
+    TrajectoryPoint(880, 66.6345192905818),
+    TrajectoryPoint(890, 65.0647412839911),
+    TrajectoryPoint(900, 63.4599300350881),
+    TrajectoryPoint(910, 61.8171327141805),
+    TrajectoryPoint(920, 60.1329876002018),
+    TrajectoryPoint(930, 58.4046740711053),
+    TrajectoryPoint(940, 56.6276959074817),
+    TrajectoryPoint(950, 54.7973253293906),
+    TrajectoryPoint(960, 52.9077981129134),
+    TrajectoryPoint(970, 50.9530436882535),
+    TrajectoryPoint(980, 48.9249315921305),
+    TrajectoryPoint(990, 46.8139480662728),
+    TrajectoryPoint(1000, 44.6088906308649),
+    TrajectoryPoint(1010, 42.2934664051759),
+    TrajectoryPoint(1020, 39.8501460529732),
+    TrajectoryPoint(1030, 37.2531496812069),
+    TrajectoryPoint(1040, 34.468202683548),
+    TrajectoryPoint(1050, 31.4445223520752),
+    TrajectoryPoint(1060, 28.1066489302449),
+    TrajectoryPoint(1070, 24.3232651600343),
+    TrajectoryPoint(1080, 19.8448331694768),
+    TrajectoryPoint(1090, 14.0195146211042),
+    TrajectoryPoint(1100, 0),
+};
+TrajectoryPoint t1_closed[] = {
+    TrajectoryPoint(0, 155.92155847442),
+    TrajectoryPoint(10, 155.124329205968),
+    TrajectoryPoint(20, 154.325194003793),
+    TrajectoryPoint(30, 153.523401273625),
+    TrajectoryPoint(40, 152.719326081366),
+    TrajectoryPoint(50, 151.912935649388),
+    TrajectoryPoint(60, 151.103847925327),
+    TrajectoryPoint(70, 150.292248237682),
+    TrajectoryPoint(80, 149.478216903662),
+    TrajectoryPoint(90, 148.661357378058),
+    TrajectoryPoint(100, 147.841835215423),
+    TrajectoryPoint(110, 147.019758902571),
+    TrajectoryPoint(120, 146.194615848949),
+    TrajectoryPoint(130, 145.366751085188),
+    TrajectoryPoint(140, 144.536102409509),
+    TrajectoryPoint(150, 143.702230406075),
+    TrajectoryPoint(160, 142.865579241156),
+    TrajectoryPoint(170, 142.025709648614),
+    TrajectoryPoint(180, 141.182723413039),
+    TrajectoryPoint(190, 140.33667843236),
+    TrajectoryPoint(200, 139.48711537929),
+    TrajectoryPoint(210, 138.634526450832),
+    TrajectoryPoint(220, 137.778209942467),
+    TrajectoryPoint(230, 136.918682319838),
+    TrajectoryPoint(240, 136.055435653352),
+    TrajectoryPoint(250, 135.188701648623),
+    TrajectoryPoint(260, 134.318193366397),
+    TrajectoryPoint(270, 133.443973464301),
+    TrajectoryPoint(280, 132.565854689005),
+    TrajectoryPoint(290, 131.683856892663),
+    TrajectoryPoint(300, 130.79776031606),
+    TrajectoryPoint(310, 129.907679445904),
+    TrajectoryPoint(320, 129.013218240239),
+    TrajectoryPoint(330, 128.114735182308),
+    TrajectoryPoint(340, 127.211501827725),
+    TrajectoryPoint(350, 126.304107394788),
+    TrajectoryPoint(360, 125.391847747875),
+    TrajectoryPoint(370, 124.475011159402),
+    TrajectoryPoint(380, 123.553453744232),
+    TrajectoryPoint(390, 122.626707926995),
+    TrajectoryPoint(400, 121.695169120778),
+    TrajectoryPoint(410, 120.758328388321),
+    TrajectoryPoint(420, 119.816108352067),
+    TrajectoryPoint(430, 118.868664964162),
+    TrajectoryPoint(440, 117.915519327499),
+    TrajectoryPoint(450, 116.956551363366),
+    TrajectoryPoint(460, 115.991886323864),
+    TrajectoryPoint(470, 115.021329599972),
+    TrajectoryPoint(480, 114.044217378145),
+    TrajectoryPoint(490, 113.060885986744),
+    TrajectoryPoint(500, 112.071142681414),
+    TrajectoryPoint(510, 111.074787300789),
+    TrajectoryPoint(520, 110.071343974532),
+    TrajectoryPoint(530, 109.060749653203),
+    TrajectoryPoint(540, 108.042923411071),
+    TrajectoryPoint(550, 107.017634027943),
+    TrajectoryPoint(560, 105.984641108781),
+    TrajectoryPoint(570, 104.943694647412),
+    TrajectoryPoint(580, 103.894534564264),
+    TrajectoryPoint(590, 102.83689021634),
+    TrajectoryPoint(600, 101.770439183571),
+    TrajectoryPoint(610, 100.694911358491),
+    TrajectoryPoint(620, 99.6100682862207),
+    TrajectoryPoint(630, 98.5155949095802),
+    TrajectoryPoint(640, 97.411124320573),
+    TrajectoryPoint(650, 96.2962296395454),
+    TrajectoryPoint(660, 95.1706124506737),
+    TrajectoryPoint(670, 94.0338959109468),
+    TrajectoryPoint(680, 92.8856865747989),
+    TrajectoryPoint(690, 91.7255734881652),
+    TrajectoryPoint(700, 90.5531272217785),
+    TrajectoryPoint(710, 89.3678766929945),
+    TrajectoryPoint(720, 88.1687088199988),
+    TrajectoryPoint(730, 86.9556964269632),
+    TrajectoryPoint(740, 85.7283183762443),
+    TrajectoryPoint(750, 84.4854270672797),
+    TrajectoryPoint(760, 83.226539351102),
+    TrajectoryPoint(770, 81.9513806371454),
+    TrajectoryPoint(780, 80.6580527398382),
+    TrajectoryPoint(790, 79.347045253939),
+    TrajectoryPoint(800, 78.0160438833786),
+    TrajectoryPoint(810, 76.6653185312285),
+    TrajectoryPoint(820, 75.2927829011962),
+    TrajectoryPoint(830, 73.8977018642562),
+    TrajectoryPoint(840, 72.478962404966),
+    TrajectoryPoint(850, 71.0347877832071),
+    TrajectoryPoint(860, 69.5633381456956),
+    TrajectoryPoint(870, 68.0632840711633),
+    TrajectoryPoint(880, 66.5326237351467),
+    TrajectoryPoint(890, 64.9691698283975),
+    TrajectoryPoint(900, 63.3705278046883),
+    TrajectoryPoint(910, 61.7339987632187),
+    TrajectoryPoint(920, 60.0556975720809),
+    TrajectoryPoint(930, 58.3330696878629),
+    TrajectoryPoint(940, 56.5618410640134),
+    TrajectoryPoint(950, 54.7368223851097),
+    TrajectoryPoint(960, 52.8526858505485),
+    TrajectoryPoint(970, 50.9031346296234),
+    TrajectoryPoint(980, 48.8800351526914),
+    TrajectoryPoint(990, 46.7738707663331),
+    TrajectoryPoint(1000, 44.5734363082167),
+    TrajectoryPoint(1010, 42.262582089234),
+    TrajectoryPoint(1020, 39.8236047048501),
+    TrajectoryPoint(1030, 37.2307184188212),
+    TrajectoryPoint(1040, 34.4497555265275),
+    TrajectoryPoint(1050, 31.4297882496739),
+    TrajectoryPoint(1060, 28.0953485387049),
+    TrajectoryPoint(1070, 24.3152543324387),
+    TrajectoryPoint(1080, 19.839811031105),
+    TrajectoryPoint(1090, 14.0171944552521),
+    TrajectoryPoint(1100, 0),
+};
+TrajectoryPoint t0_open[] = {
+    TrajectoryPoint(0, 176.673736785037),
+    TrajectoryPoint(10, 175.547781119249),
+    TrajectoryPoint(20, 174.422776788335),
+    TrajectoryPoint(30, 173.298155271037),
+    TrajectoryPoint(40, 172.173820782081),
+    TrajectoryPoint(50, 171.049714782441),
+    TrajectoryPoint(60, 169.925778880422),
+    TrajectoryPoint(70, 168.801954807148),
+    TrajectoryPoint(80, 167.678184089106),
+    TrajectoryPoint(90, 166.554399107678),
+    TrajectoryPoint(100, 165.430536987801),
+    TrajectoryPoint(110, 164.306539290652),
+    TrajectoryPoint(120, 163.18234756858),
+    TrajectoryPoint(130, 162.057880053679),
+    TrajectoryPoint(140, 160.9330622823),
+    TrajectoryPoint(150, 159.807857409955),
+    TrajectoryPoint(160, 158.682206265754),
+    TrajectoryPoint(170, 157.5560069992),
+    TrajectoryPoint(180, 156.429172013693),
+    TrajectoryPoint(190, 155.301692508185),
+    TrajectoryPoint(200, 154.173508077108),
+    TrajectoryPoint(210, 153.044421040254),
+    TrajectoryPoint(220, 151.914468368294),
+    TrajectoryPoint(230, 150.783605737794),
+    TrajectoryPoint(240, 149.651627420695),
+    TrajectoryPoint(250, 148.518530804062),
+    TrajectoryPoint(260, 147.384312440891),
+    TrajectoryPoint(270, 146.248700955302),
+    TrajectoryPoint(280, 145.111760467572),
+    TrajectoryPoint(290, 143.973444399337),
+    TrajectoryPoint(300, 142.833429426219),
+    TrajectoryPoint(310, 141.691912347758),
+    TrajectoryPoint(320, 140.548592331337),
+    TrajectoryPoint(330, 139.403467593388),
+    TrajectoryPoint(340, 138.256479267684),
+    TrajectoryPoint(350, 137.107358248919),
+    TrajectoryPoint(360, 135.956275459998),
+    TrajectoryPoint(370, 134.802752321322),
+    TrajectoryPoint(380, 133.64711899104),
+    TrajectoryPoint(390, 132.488769474267),
+    TrajectoryPoint(400, 131.328098189519),
+    TrajectoryPoint(410, 130.16447832008),
+    TrajectoryPoint(420, 128.998248701868),
+    TrajectoryPoint(430, 127.828893395777),
+    TrajectoryPoint(440, 126.65655025474),
+    TrajectoryPoint(450, 125.480971827805),
+    TrajectoryPoint(460, 124.301923108356),
+    TrajectoryPoint(470, 123.119552552453),
+    TrajectoryPoint(480, 121.93322419434),
+    TrajectoryPoint(490, 120.743169123633),
+    TrajectoryPoint(500, 119.549242925447),
+    TrajectoryPoint(510, 118.350804203327),
+    TrajectoryPoint(520, 117.148124696073),
+    TrajectoryPoint(530, 115.940997216614),
+    TrajectoryPoint(540, 114.728901164767),
+    TrajectoryPoint(550, 113.51178754659),
+    TrajectoryPoint(560, 112.289551782703),
+    TrajectoryPoint(570, 111.061945854786),
+    TrajectoryPoint(580, 109.828605588238),
+    TrajectoryPoint(590, 108.589154123078),
+    TrajectoryPoint(600, 107.343539201367),
+    TrajectoryPoint(610, 106.091465337925),
+    TrajectoryPoint(620, 104.832622950416),
+    TrajectoryPoint(630, 103.566687717856),
+    TrajectoryPoint(640, 102.293319896013),
+    TrajectoryPoint(650, 101.012163586833),
+    TrajectoryPoint(660, 99.7228459587035),
+    TrajectoryPoint(670, 98.4249764140195),
+    TrajectoryPoint(680, 97.1181457001866),
+    TrajectoryPoint(690, 95.8019249597542),
+    TrajectoryPoint(700, 94.4758647149777),
+    TrajectoryPoint(710, 93.1394937816239),
+    TrajectoryPoint(720, 91.792318106328),
+    TrajectoryPoint(730, 90.4338195212474),
+    TrajectoryPoint(740, 89.0630100646561),
+    TrajectoryPoint(750, 87.6795285002484),
+    TrajectoryPoint(760, 86.2828928468419),
+    TrajectoryPoint(770, 84.8722587418048),
+    TrajectoryPoint(780, 83.4463388267434),
+    TrajectoryPoint(790, 82.0051014314145),
+    TrajectoryPoint(800, 80.5468462407092),
+    TrajectoryPoint(810, 79.071190886687),
+    TrajectoryPoint(820, 77.5764794435927),
+    TrajectoryPoint(830, 76.0623052663917),
+    TrajectoryPoint(840, 74.5261510025768),
+    TrajectoryPoint(850, 72.9676146676424),
+    TrajectoryPoint(860, 71.3849797921163),
+    TrajectoryPoint(870, 69.7762600450769),
+    TrajectoryPoint(880, 68.1392677111138),
+    TrajectoryPoint(890, 66.4722295678669),
+    TrajectoryPoint(900, 64.7727124047895),
+    TrajectoryPoint(910, 63.0379763126099),
+    TrajectoryPoint(920, 61.2643503633872),
+    TrajectoryPoint(930, 59.448942079027),
+    TrajectoryPoint(940, 57.5880891171051),
+    TrajectoryPoint(950, 55.6755760462612),
+    TrajectoryPoint(960, 53.7075141687347),
+    TrajectoryPoint(970, 51.6765870058307),
+    TrajectoryPoint(980, 49.5747379159609),
+    TrajectoryPoint(990, 47.3930266227311),
+    TrajectoryPoint(1000, 45.1187797362138),
+    TrajectoryPoint(1010, 42.7388761934023),
+    TrajectoryPoint(1020, 40.2326922248789),
+    TrajectoryPoint(1030, 37.5763748095424),
+    TrajectoryPoint(1040, 34.7340694699054),
+    TrajectoryPoint(1050, 31.6570169307095),
+    TrajectoryPoint(1060, 28.2689891237435),
+    TrajectoryPoint(1070, 24.4391601008328),
+    TrajectoryPoint(1080, 19.9176812951616),
+    TrajectoryPoint(1090, 14.0532812489358),
+    TrajectoryPoint(1100, 0),
+};
+TrajectoryPoint t1_open[] = {
+    TrajectoryPoint(0, 173.161855532778),
+    TrajectoryPoint(10, 172.09387048014),
+    TrajectoryPoint(20, 171.02581141946),
+    TrajectoryPoint(30, 169.957562708132),
+    TrajectoryPoint(40, 168.889072954983),
+    TrajectoryPoint(50, 167.820290756102),
+    TrajectoryPoint(60, 166.751154916031),
+    TrajectoryPoint(70, 165.68156816418),
+    TrajectoryPoint(80, 164.611520084146),
+    TrajectoryPoint(90, 163.54095865979),
+    TrajectoryPoint(100, 162.469831756598),
+    TrajectoryPoint(110, 161.398028061026),
+    TrajectoryPoint(120, 160.325492297406),
+    TrajectoryPoint(130, 159.252216951391),
+    TrajectoryPoint(140, 158.178148821742),
+    TrajectoryPoint(150, 157.103144808591),
+    TrajectoryPoint(160, 156.027157603492),
+    TrajectoryPoint(170, 154.950197722819),
+    TrajectoryPoint(180, 153.872202280934),
+    TrajectoryPoint(190, 152.792917630224),
+    TrajectoryPoint(200, 151.712474778622),
+    TrajectoryPoint(210, 150.630817522527),
+    TrajectoryPoint(220, 149.547661840165),
+    TrajectoryPoint(230, 148.463119488297),
+    TrajectoryPoint(240, 147.377168895104),
+    TrajectoryPoint(250, 146.289449530141),
+    TrajectoryPoint(260, 145.200163035781),
+    TrajectoryPoint(270, 144.109175029119),
+    TrajectoryPoint(280, 143.016226185362),
+    TrajectoryPoint(290, 141.921519604378),
+    TrajectoryPoint(300, 140.824675580459),
+    TrajectoryPoint(310, 139.725813492851),
+    TrajectoryPoint(320, 138.624789627513),
+    TrajectoryPoint(330, 137.521411838012),
+    TrajectoryPoint(340, 136.415806062368),
+    TrajectoryPoint(350, 135.307536460622),
+    TrajectoryPoint(360, 134.196919820999),
+    TrajectoryPoint(370, 133.083365304274),
+    TrajectoryPoint(380, 131.967280632424),
+    TrajectoryPoint(390, 130.848029942325),
+    TrajectoryPoint(400, 129.725990339801),
+    TrajectoryPoint(410, 128.600612811907),
+    TrajectoryPoint(420, 127.47209995083),
+    TrajectoryPoint(430, 126.340144174553),
+    TrajectoryPoint(440, 125.204606413841),
+    TrajectoryPoint(450, 124.065598798233),
+    TrajectoryPoint(460, 122.922449111282),
+    TrajectoryPoint(470, 121.775534577066),
+    TrajectoryPoint(480, 120.624506057642),
+    TrajectoryPoint(490, 119.46900729037),
+    TrajectoryPoint(500, 118.309212654198),
+    TrajectoryPoint(510, 117.144816725472),
+    TrajectoryPoint(520, 115.975359256858),
+    TrajectoryPoint(530, 114.801008776275),
+    TrajectoryPoint(540, 113.621546766176),
+    TrajectoryPoint(550, 112.436568116984),
+    TrajectoryPoint(560, 111.245794560452),
+    TrajectoryPoint(570, 110.049209644059),
+    TrajectoryPoint(580, 108.846554098945),
+    TrajectoryPoint(590, 107.63755660101),
+    TrajectoryPoint(600, 106.421933231848),
+    TrajectoryPoint(610, 105.199249181122),
+    TrajectoryPoint(620, 103.969287220706),
+    TrajectoryPoint(630, 102.731806607226),
+    TrajectoryPoint(640, 101.486471114553),
+    TrajectoryPoint(650, 100.23292887346),
+    TrajectoryPoint(660, 98.9708116002147),
+    TrajectoryPoint(670, 97.6997337739835),
+    TrajectoryPoint(680, 96.419291759247),
+    TrajectoryPoint(690, 95.1290628690503),
+    TrajectoryPoint(700, 93.8285380269466),
+    TrajectoryPoint(710, 92.5170312405271),
+    TrajectoryPoint(720, 91.1942568880238),
+    TrajectoryPoint(730, 89.8596983898691),
+    TrajectoryPoint(740, 88.5128139270298),
+    TrajectoryPoint(750, 87.152823868542),
+    TrajectoryPoint(760, 85.7787178363714),
+    TrajectoryPoint(770, 84.3903650410018),
+    TrajectoryPoint(780, 82.986724244392),
+    TrajectoryPoint(790, 81.5666163537543),
+    TrajectoryPoint(800, 80.1298779056574),
+    TrajectoryPoint(810, 78.6744119039142),
+    TrajectoryPoint(820, 77.2002419603867),
+    TrajectoryPoint(830, 75.7053252195894),
+    TrajectoryPoint(840, 74.1887349145833),
+    TrajectoryPoint(850, 72.6492714015557),
+    TrajectoryPoint(860, 71.0849320724739),
+    TrajectoryPoint(870, 69.4938641729823),
+    TrajectoryPoint(880, 67.8744738905647),
+    TrajectoryPoint(890, 66.2245429129213),
+    TrajectoryPoint(900, 64.5416377539857),
+    TrajectoryPoint(910, 62.8230842255731),
+    TrajectoryPoint(920, 61.0656072402062),
+    TrajectoryPoint(930, 59.2652970528526),
+    TrajectoryPoint(940, 57.4190497749159),
+    TrajectoryPoint(950, 55.5211653867841),
+    TrajectoryPoint(960, 53.5671895704896),
+    TrajectoryPoint(970, 51.549322783936),
+    TrajectoryPoint(980, 49.4604828779877),
+    TrajectoryPoint(990, 47.2913652277609),
+    TrajectoryPoint(1000, 45.0292757114581),
+    TrajectoryPoint(1010, 42.6606849929254),
+    TrajectoryPoint(1020, 40.1655874353188),
+    TrajectoryPoint(1030, 37.5197293415086),
+    TrajectoryPoint(1040, 34.6875267939483),
+    TrajectoryPoint(1050, 31.6198683075657),
+    TrajectoryPoint(1060, 28.2407279546077),
+    TrajectoryPoint(1070, 24.4189743206232),
+    TrajectoryPoint(1080, 19.9050256632365),
+    TrajectoryPoint(1090, 14.0474349511588),
+    TrajectoryPoint(1100, 0),
+};
+Trajectory t_closed[] = {
+    Trajectory{0.0, t0_closed, 111},
+    Trajectory{0.0, t1_closed, 111},
+};
+Trajectory t_open[] = {
+    Trajectory{0.0, t0_open, 111},
+    Trajectory{0.0, t1_open, 111},
+};
+TrajectorySet Main::Data::ABK::CLOSED_TRAJECTORY_SET(t_closed, 2);
+TrajectorySet Main::Data::ABK::OPEN_TRAJECTORY_SET(t_open, 2);
 
-TrajectorySet Main::Data::ABK::CLOSED_TRAJECTORY_SET{t_closed, 11};
-TrajectorySet Main::Data::ABK::OPEN_TRAJECTORY_SET{t_open, 11};
 #else
 #ifndef EUROC
 #warning "MISSION NOT DEFINED: Using EUROC"
diff --git a/src/scripts/AbkCodegen/References.py b/src/scripts/AbkCodegen/References.py
new file mode 100755
index 0000000000000000000000000000000000000000..6a95504f6b2e9228dbdb0a3882de757aee2fc870
--- /dev/null
+++ b/src/scripts/AbkCodegen/References.py
@@ -0,0 +1,85 @@
+#!/usr/bin/env python3
+import csv
+
+# Config
+numberOfReferences = 2
+fileName = "ABK_references_2024_Lyra_Roccaraso_September.csv"
+
+# The CSV is structured such that the first column is the height,
+# and the numberOfReferences successive ones are the closed ones,
+# then another numberOfReferences columns which are the open ones.
+
+file = open(fileName)
+csvReader = csv.reader(file, delimiter=",")
+
+table = []
+
+# Read the file
+lineCount = 0
+for row in csvReader:
+    if (lineCount == 0):
+        # Name row
+        print("//" + str([str(i) + " " for i in row]))
+        for column in row:
+            # Create a list for every column
+            table.append([str(column)])
+
+    else:
+        # Insert the elements inside the list
+        for i in range(len(row)):
+            table[i].append(row[i])
+    lineCount += 1
+
+# Creation of C++ references
+
+# Closed
+for i in range(numberOfReferences):
+    # We do not consider the first column (Height)
+    index = i + 1
+    cppArrayDecl = f"TrajectoryPoint t{i}_closed[] = " + "{\n"
+
+    for r in range(1, len(table[i])):
+        z = table[0][r]
+        vz = table[index][r]
+        # For every entry except of the first, create a trajectory point
+        cppArrayDecl += f"\tTrajectoryPoint({z}, {vz}),\n"
+
+    cppArrayDecl += "};"
+    print(cppArrayDecl)
+
+# Open
+for i in range(numberOfReferences):
+    # We do not consider the first column (Height) and shift of the closed ones
+    index = i + 1 + numberOfReferences
+    cppArrayDecl = f"TrajectoryPoint t{i}_open[] = " + "{\n"
+
+    for r in range(1, len(table[i])):
+        z = table[0][r]
+        vz = table[index][r]
+        # For every entry except of the first, create a trajectory point
+        cppArrayDecl += f"\tTrajectoryPoint({z}, {vz}),\n"
+
+    cppArrayDecl += "};"
+    print(cppArrayDecl)
+
+# Trajectory sets
+
+# Closed
+print("Trajectory t_closed[] = {")
+for i in range(numberOfReferences):
+    l = len(table[0]) - 1
+    print(f"\tTrajectory{{0.0, t{i}_closed, {l}}},")
+print("};")
+
+# Open
+print("Trajectory t_open[] = {")
+for i in range(numberOfReferences):
+    l = len(table[0]) - 1
+    print(f"\tTrajectory{{0.0, t{i}_open, {l}}},")
+print("};")
+
+# Create the trajectory sets
+print(
+    f"TrajectorySet Main::Data::ABK::CLOSED_TRAJECTORY_SET(t_closed, {numberOfReferences});")
+print(
+    f"TrajectorySet Main::Data::ABK::OPEN_TRAJECTORY_SET(t_open, {numberOfReferences});")