diff --git a/src/test/resources/e2e/nshm-alaska-2007/ANCHORAGE_AK.json b/src/test/resources/e2e/nshm-alaska-2007/ANCHORAGE_AK.json
index 81f87b76c9e26cd249a34929a553115f1c507f41..5e9d01b8a78424fc2478887bdec13e24131331b4 100644
--- a/src/test/resources/e2e/nshm-alaska-2007/ANCHORAGE_AK.json
+++ b/src/test/resources/e2e/nshm-alaska-2007/ANCHORAGE_AK.json
@@ -3,30 +3,30 @@
     "xs": [
       -5.991464547107982,
       -5.585999438999818,
-      -5.181423615076537,
+      -5.181423615076538,
       -4.775958506968373,
       -4.374058465024705,
       -3.9633162998156966,
       -3.5613661338149765,
-      -3.1535563587475584,
+      -3.153556358747558,
       -2.7488721956224653,
       -2.3434070875143007,
       -1.9379419794061366,
-      -1.5324768712979722,
+      -1.532476871297972,
       -1.1270117631898076,
       -0.7215466550816433,
-      -0.31608154697347896,
-      0.08617769624105241,
+      -0.3160815469734789,
+      0.0861776962410524,
       0.494696241836107,
       0.9001613499442714,
       1.3056264580524357,
-      1.7119945007591924
+      1.7119945007591926
     ],
     "ys": [
       1.216784296389448,
       1.001712499365357,
       0.7796429247164196,
-      0.5719011068498189,
+      0.571901106849819,
       0.39834574699730324,
       0.2617839994778919,
       0.1660428466673632,
@@ -34,14 +34,14 @@
       0.05737347098846019,
       0.030619419719839037,
       0.014904607266644073,
-      0.006565568384584038,
+      0.006565568384584037,
       0.0026793854641647477,
-      0.0010416460147385325,
+      0.0010416460147385327,
       3.629137895691359E-4,
       9.82623278317095E-5,
       1.5879665844816693E-5,
       6.648778909021348E-7,
-      1.7997491318464683E-12,
+      1.7997491318464677E-12,
       0.0
     ]
   },
@@ -61,30 +61,30 @@
       -1.5994875815809322,
       -1.1973282616072674,
       -0.789658080940789,
-      -0.3856624808119846,
+      -0.38566248081198456,
       0.01980262729617973,
       0.4252677354043441,
-      0.8329091229351039,
+      0.832909122935104,
       1.235471471385307,
       1.6428726885203377
     ],
     "ys": [
       1.65397819274769,
-      1.4774726044583617,
+      1.4774726044583613,
       1.2707743009482835,
       1.0374950532982243,
-      0.7909487640658447,
+      0.7909487640658448,
       0.5566615888725722,
       0.3627089251747853,
       0.22040790487251347,
       0.12651798364766775,
       0.06757725919698641,
-      0.033002677733662764,
-      0.014271739151160378,
+      0.03300267773366276,
+      0.01427173915116038,
       0.005693025514814955,
       0.0019431717707338516,
       4.8730752588366135E-4,
-      7.326467022422194E-5,
+      7.326467022422193E-5,
       5.361893639138177E-6,
       2.0660199338622954E-7,
       3.1708663587822375E-10,
@@ -117,14 +117,14 @@
     "ys": [
       1.722096296877698,
       1.57398677222407,
-      1.3948514208523581,
+      1.394851420852358,
       1.1868737782914325,
       0.9486733636220279,
       0.7100408174082283,
       0.4947271612575376,
-      0.32261569377545196,
-      0.19947502689884467,
-      0.11681594901507046,
+      0.3226156937754519,
+      0.1994750268988446,
+      0.11681594901507047,
       0.06395461351278024,
       0.031884675080501315,
       0.014271993188868275,
@@ -132,7 +132,7 @@
       0.002121342475395979,
       6.235952081095882E-4,
       1.226785445725974E-4,
-      1.4246353621355988E-5,
+      1.4246353621355985E-5,
       9.352016591244695E-7,
       4.253931015422376E-8
     ]
diff --git a/src/test/resources/e2e/nshm-alaska-2007/FAIRBANKS_AK.json b/src/test/resources/e2e/nshm-alaska-2007/FAIRBANKS_AK.json
index 9905470df879c8e282140f339401e0c1e8f85757..a7211bad13f030d93075b6138a350c70f91e3055 100644
--- a/src/test/resources/e2e/nshm-alaska-2007/FAIRBANKS_AK.json
+++ b/src/test/resources/e2e/nshm-alaska-2007/FAIRBANKS_AK.json
@@ -3,43 +3,43 @@
     "xs": [
       -5.991464547107982,
       -5.585999438999818,
-      -5.181423615076537,
+      -5.181423615076538,
       -4.775958506968373,
       -4.374058465024705,
       -3.9633162998156966,
       -3.5613661338149765,
-      -3.1535563587475584,
+      -3.153556358747558,
       -2.7488721956224653,
       -2.3434070875143007,
       -1.9379419794061366,
-      -1.5324768712979722,
+      -1.532476871297972,
       -1.1270117631898076,
       -0.7215466550816433,
-      -0.31608154697347896,
-      0.08617769624105241,
+      -0.3160815469734789,
+      0.0861776962410524,
       0.494696241836107,
       0.9001613499442714,
       1.3056264580524357,
-      1.7119945007591924
+      1.7119945007591926
     ],
     "ys": [
       0.3464423908576828,
       0.2746884250513254,
-      0.20330958648206365,
-      0.14036328868086187,
+      0.2033095864820637,
+      0.1403632886808619,
       0.0915012349273498,
       0.056022641564065334,
       0.03311999914335675,
       0.0185713164570039,
       0.009917617739224244,
       0.004934944876941708,
-      0.002246095428853393,
-      9.151846593388017E-4,
-      3.2672748123260695E-4,
+      0.0022460954288533925,
+      9.151846593388019E-4,
+      3.26727481232607E-4,
       9.811837073821066E-5,
       2.4114425298279172E-5,
       4.475413565666441E-6,
-      4.930242108836648E-7,
+      4.930242108836647E-7,
       2.0581607286335368E-8,
       3.9947818607662745E-11,
       0.0
@@ -61,17 +61,17 @@
       -1.5994875815809322,
       -1.1973282616072674,
       -0.789658080940789,
-      -0.3856624808119846,
+      -0.38566248081198456,
       0.01980262729617973,
       0.4252677354043441,
-      0.8329091229351039,
+      0.832909122935104,
       1.235471471385307,
       1.6428726885203377
     ],
     "ys": [
       0.42512155522078154,
       0.3741248597866011,
-      0.3152726977613771,
+      0.31527269776137723,
       0.2491485882595672,
       0.1799327453137114,
       0.11646001961850086,
@@ -133,7 +133,7 @@
       7.925255124903666E-5,
       1.5951797142877935E-5,
       1.963226654943825E-6,
-      1.089640439801509E-7,
+      1.0896404398015089E-7,
       2.452338948529823E-10
     ]
   }
diff --git a/src/test/resources/e2e/nshm-alaska-2007/JUNEAU_AK.json b/src/test/resources/e2e/nshm-alaska-2007/JUNEAU_AK.json
index 860bfd86525d5db1a2ba3b9ea301c4fd8a7713d9..27ba52ffcc1b5753b85aa7d8c16c723d1e5e2cce 100644
--- a/src/test/resources/e2e/nshm-alaska-2007/JUNEAU_AK.json
+++ b/src/test/resources/e2e/nshm-alaska-2007/JUNEAU_AK.json
@@ -3,32 +3,32 @@
     "xs": [
       -5.991464547107982,
       -5.585999438999818,
-      -5.181423615076537,
+      -5.181423615076538,
       -4.775958506968373,
       -4.374058465024705,
       -3.9633162998156966,
       -3.5613661338149765,
-      -3.1535563587475584,
+      -3.153556358747558,
       -2.7488721956224653,
       -2.3434070875143007,
       -1.9379419794061366,
-      -1.5324768712979722,
+      -1.532476871297972,
       -1.1270117631898076,
       -0.7215466550816433,
-      -0.31608154697347896,
-      0.08617769624105241,
+      -0.3160815469734789,
+      0.0861776962410524,
       0.494696241836107,
       0.9001613499442714,
       1.3056264580524357,
-      1.7119945007591924
+      1.7119945007591926
     ],
     "ys": [
-      0.14018496089247262,
+      0.1401849608924726,
       0.1082180504924474,
       0.07924233732120106,
       0.05582782598193431,
       0.03894598542891116,
-      0.027051416538377965,
+      0.02705141653837797,
       0.018782546895544608,
       0.012334737104400877,
       0.007428193921599053,
@@ -36,11 +36,11 @@
       0.0019814162270296912,
       8.466167136800707E-4,
       2.985332224552966E-4,
-      8.107412195629211E-5,
+      8.10741219562921E-5,
       1.5578100036615844E-5,
       2.0319947482407376E-6,
       1.7178404489425482E-7,
-      2.9031224848126113E-9,
+      2.9031224848126118E-9,
       3.2000505378803756E-12,
       0.0
     ]
@@ -61,10 +61,10 @@
       -1.5994875815809322,
       -1.1973282616072674,
       -0.789658080940789,
-      -0.3856624808119846,
+      -0.38566248081198456,
       0.01980262729617973,
       0.4252677354043441,
-      0.8329091229351039,
+      0.832909122935104,
       1.235471471385307,
       1.6428726885203377
     ],
@@ -75,14 +75,14 @@
       0.08962877562496549,
       0.06406406418411464,
       0.04146443536571581,
-      0.024584756227350266,
+      0.024584756227350263,
       0.013434411687047471,
       0.006749211263866024,
-      0.0030316026784251,
+      0.0030316026784251004,
       0.0012097560999651123,
-      4.1753422654192433E-4,
+      4.175342265419243E-4,
       1.255941387114207E-4,
-      2.8891731713975016E-5,
+      2.8891731713975013E-5,
       4.9391883396298844E-6,
       6.333607105458819E-7,
       4.213447857938414E-8,
@@ -119,17 +119,17 @@
       0.16345119360758736,
       0.13975659408596586,
       0.11382259847142859,
-      0.08555542293931166,
-      0.05945984027585358,
-      0.03845004207648512,
-      0.02325634313827287,
-      0.01311636208532044,
+      0.08555542293931165,
+      0.059459840275853576,
+      0.03845004207648513,
+      0.023256343138272875,
+      0.013116362085320441,
       0.006922451437616338,
-      0.0034286644021358924,
-      0.001520932694912381,
+      0.003428664402135892,
+      0.0015209326949123807,
       5.788668145749388E-4,
       1.850169501925151E-4,
-      4.846642143656083E-5,
+      4.8466421436560827E-5,
       9.96081599232255E-6,
       1.5784375508128453E-6,
       1.6294075376712294E-7,
diff --git a/src/test/resources/e2e/nshm-alaska-2007/KODIAK_AK.json b/src/test/resources/e2e/nshm-alaska-2007/KODIAK_AK.json
index 55efc0f09e943fbd021f5d573f5db58940b8ab35..d0d99e47c5354b04be799e51cdab0319960dc2ca 100644
--- a/src/test/resources/e2e/nshm-alaska-2007/KODIAK_AK.json
+++ b/src/test/resources/e2e/nshm-alaska-2007/KODIAK_AK.json
@@ -3,38 +3,38 @@
     "xs": [
       -5.991464547107982,
       -5.585999438999818,
-      -5.181423615076537,
+      -5.181423615076538,
       -4.775958506968373,
       -4.374058465024705,
       -3.9633162998156966,
       -3.5613661338149765,
-      -3.1535563587475584,
+      -3.153556358747558,
       -2.7488721956224653,
       -2.3434070875143007,
       -1.9379419794061366,
-      -1.5324768712979722,
+      -1.532476871297972,
       -1.1270117631898076,
       -0.7215466550816433,
-      -0.31608154697347896,
-      0.08617769624105241,
+      -0.3160815469734789,
+      0.0861776962410524,
       0.494696241836107,
       0.9001613499442714,
       1.3056264580524357,
-      1.7119945007591924
+      1.7119945007591926
     ],
     "ys": [
       1.0202890885330151,
       0.8375083352263466,
       0.6475662303710862,
-      0.4707918425427096,
+      0.4707918425427097,
       0.32519272294896445,
       0.21283124141356322,
       0.13574097527098886,
-      0.08381717413931657,
+      0.08381717413931655,
       0.05102722546305094,
       0.030533684096192584,
       0.017757505947837975,
-      0.009779208536822154,
+      0.009779208536822152,
       0.00495739062237132,
       0.00223748814778023,
       8.360775271106734E-4,
@@ -61,16 +61,16 @@
       -1.5994875815809322,
       -1.1973282616072674,
       -0.789658080940789,
-      -0.3856624808119846,
+      -0.38566248081198456,
       0.01980262729617973,
       0.4252677354043441,
-      0.8329091229351039,
+      0.832909122935104,
       1.235471471385307,
       1.6428726885203377
     ],
     "ys": [
-      1.3143840761818835,
-      1.1715241821556248,
+      1.3143840761818832,
+      1.1715241821556246,
       1.0073110589775853,
       0.822439125345779,
       0.625115708600688,
@@ -115,12 +115,12 @@
       1.998773638612381
     ],
     "ys": [
-      1.3878090480442422,
-      1.2678189199286058,
+      1.3878090480442424,
+      1.2678189199286056,
       1.1244476634474234,
       0.9577566116756505,
       0.7648024244341658,
-      0.5696821914048495,
+      0.5696821914048494,
       0.3936262320736718,
       0.25445762904341573,
       0.1571249991498746,
@@ -128,10 +128,10 @@
       0.0551398685546081,
       0.03136425581007428,
       0.016788523699286094,
-      0.008121696981340598,
-      0.0033908803225935636,
+      0.008121696981340597,
+      0.003390880322593564,
       0.0010922520629723033,
-      2.2741198895158383E-4,
+      2.2741198895158385E-4,
       2.4083912692036422E-5,
       1.1325656884416224E-6,
       5.171979288734243E-8
diff --git a/src/test/resources/e2e/nshm-alaska-2007/VALDEZ_AK.json b/src/test/resources/e2e/nshm-alaska-2007/VALDEZ_AK.json
index e0f2be1bfe6c6213c8f6f0e09a58bb9e06bfcc03..59dcbb3eb04e6746b936752d44a3b60120d31a83 100644
--- a/src/test/resources/e2e/nshm-alaska-2007/VALDEZ_AK.json
+++ b/src/test/resources/e2e/nshm-alaska-2007/VALDEZ_AK.json
@@ -3,36 +3,36 @@
     "xs": [
       -5.991464547107982,
       -5.585999438999818,
-      -5.181423615076537,
+      -5.181423615076538,
       -4.775958506968373,
       -4.374058465024705,
       -3.9633162998156966,
       -3.5613661338149765,
-      -3.1535563587475584,
+      -3.153556358747558,
       -2.7488721956224653,
       -2.3434070875143007,
       -1.9379419794061366,
-      -1.5324768712979722,
+      -1.532476871297972,
       -1.1270117631898076,
       -0.7215466550816433,
-      -0.31608154697347896,
-      0.08617769624105241,
+      -0.3160815469734789,
+      0.0861776962410524,
       0.494696241836107,
       0.9001613499442714,
       1.3056264580524357,
-      1.7119945007591924
+      1.7119945007591926
     ],
     "ys": [
-      0.8012677504331033,
+      0.8012677504331032,
       0.6573423103469673,
       0.5063567337421476,
-      0.3656761465287457,
+      0.36567614652874564,
       0.24998725414520195,
       0.16073387876630174,
       0.09954072289402163,
       0.05862243229234874,
       0.03334265172051943,
-      0.01827894445150576,
+      0.018278944451505758,
       0.009656941823402142,
       0.004895423521973996,
       0.002401904041828213,
@@ -61,16 +61,16 @@
       -1.5994875815809322,
       -1.1973282616072674,
       -0.789658080940789,
-      -0.3856624808119846,
+      -0.38566248081198456,
       0.01980262729617973,
       0.4252677354043441,
-      0.8329091229351039,
+      0.832909122935104,
       1.235471471385307,
       1.6428726885203377
     ],
     "ys": [
-      1.0038320165648558,
-      0.9057705268649427,
+      1.0038320165648555,
+      0.9057705268649429,
       0.7875249886419105,
       0.646418900623757,
       0.4882256711176156,
@@ -117,11 +117,11 @@
     "ys": [
       1.0667638963335844,
       0.9865827154981542,
-      0.8856938430755091,
+      0.885693843075509,
       0.7608557925362749,
       0.608087709906037,
       0.44839060199479647,
-      0.30290260055542356,
+      0.3029026005554235,
       0.18897128034685856,
       0.1114445428191399,
       0.06331826478144816,