diff --git a/etc/adjusted/BOU_expected.json b/etc/adjusted/BOU_expected.json
index ebe0a6c9bab156e2e39fc6ca9f158ee514421096..70ba3f81b1eaa396998d7c6f1a4ecc2375fde8e9 100644
--- a/etc/adjusted/BOU_expected.json
+++ b/etc/adjusted/BOU_expected.json
@@ -2,1126 +2,1126 @@
     "short_causal": [
         [
             [
-                0.9866182703892618,
-                -0.1630471972592658,
-                0,
-                -27.369267454349902
+                0.9866164449767431,
+                -0.16305824266639274,
+                0.0,
+                -27.331589551909605
             ],
             [
-                0.16304719725926584,
-                0.9866182703892618,
-                0,
-                -297.949848870806
+                0.1630582426663928,
+                0.9866164449767435,
+                0.0,
+                -298.18000832735834
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.0756736370693
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9827596367862292,
-                -0.1848877938204662,
-                0,
-                50.92414208813067
+                0.9827576999289848,
+                -0.18489808876862648,
+                0.0,
+                50.96418263928441
             ],
             [
-                0.18488779382046627,
-                0.9827596367862291,
-                0,
-                -749.5591946991251
+                0.1848980887686265,
+                0.982757699928985,
+                0.0,
+                -749.7736752849496
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 576.7942725719031
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.98275963678623,
-                -0.18488779382046625,
-                0,
-                50.92414208811485
+                0.982757699928985,
+                -0.1848980887686265,
+                0.0,
+                50.96418263927894
             ],
             [
-                0.18488779382046644,
-                0.9827596367862292,
-                0,
-                -749.5591946991285
+                0.18489808876862635,
+                0.9827576999289852,
+                0.0,
+                -749.7736752849461
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 576.7942725719031
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9845500718568356,
-                -0.17510327240431828,
-                0,
-                13.185197065480011
+                0.9845478138247944,
+                -0.1751159681263253,
+                0.0,
+                13.231857146691189
             ],
             [
-                0.1751032724043181,
-                0.9845500718568351,
-                0,
-                -549.3879444331118
+                0.17511596812632524,
+                0.9845478138247936,
+                0.0,
+                -549.6526676697961
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.3916751331093
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9842903665237368,
-                -0.17655728353304653,
-                0,
-                18.546917935074664
+                0.9842887239167717,
+                -0.17656644066835547,
+                0.0,
+                18.581018223752483
             ],
             [
-                0.1765572835330465,
-                0.9842903665237366,
-                0,
-                -578.6071590432969
+                0.17656644066835547,
+                0.9842887239167721,
+                0.0,
+                -578.7979280153821
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.5584135956137
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9898393903663861,
-                -0.14218994788346112,
-                0,
-                -92.33456674373527
+                0.9898384302441295,
+                -0.14219663150665143,
+                0.0,
+                -92.3144510609037
             ],
             [
-                0.1421899478834611,
-                0.9898393903663864,
-                0,
-                135.51382413798652
+                0.1421966315066513,
+                0.98983843024413,
+                0.0,
+                135.37441308577584
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.1018879032138
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9898393903663859,
-                -0.14218994788346095,
-                0,
-                -92.33456674373062
+                0.9898384302441292,
+                -0.14219663150665135,
+                0.0,
+                -92.31445106089662
             ],
             [
-                0.14218994788346098,
-                0.9898393903663858,
-                0,
-                135.51382413798888
+                0.14219663150665132,
+                0.9898384302441293,
+                0.0,
+                135.3744130857751
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.1018879032138
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9917263086784076,
-                -0.12837027956307018,
-                0,
-                -130.31394542470372
+                0.991725696694121,
+                -0.12837500736732552,
+                0.0,
+                -130.30086763847765
             ],
             [
-                0.12837027956307048,
-                0.9917263086784077,
-                0,
-                423.70009715679157
+                0.1283750073673256,
+                0.9917256966941209,
+                0.0,
+                423.6013602786762
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.279558981481
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9901787602781031,
-                -0.1398070910008474,
-                0,
-                -98.59480536365572
+                0.990178077005182,
+                -0.13981193017164228,
+                0.0,
+                -98.58027506234312
             ],
             [
-                0.1398070910008473,
-                0.9901787602781035,
-                0,
-                185.20481576509107
+                0.13981193017164223,
+                0.9901780770051821,
+                0.0,
+                185.10386617121492
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.8077879580178
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9901787602781033,
-                -0.13980709100084734,
-                0,
-                -98.59480536365794
+                0.9901780770051818,
+                -0.13981193017164217,
+                0.0,
+                -98.5802750623391
             ],
             [
-                0.13980709100084726,
-                0.9901787602781036,
-                0,
-                185.20481576509152
+                0.13981193017164228,
+                0.9901780770051813,
+                0.0,
+                185.1038661712136
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.8077879580178
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9909339795671953,
-                -0.13434972325658456,
-                0,
-                -114.2470610962384
+                0.9909332903282692,
+                -0.13435480683320838,
+                0.0,
+                -114.2326057033451
             ],
             [
-                0.1343497232565845,
-                0.9909339795671954,
-                0,
-                299.8344159990737
+                0.13435480683320786,
+                0.9909332903282689,
+                0.0,
+                299.7285183716141
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 578.1774527764944
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9911420902561328,
-                -0.13280571118255682,
-                0,
-                -117.70015122361568
+                0.9911411898722602,
+                -0.132812430662948,
+                0.0,
+                -117.68139004180982
             ],
             [
-                0.13280571118255713,
-                0.9911420902561328,
-                0,
-                331.4835690346877
+                0.13281243066294807,
+                0.9911411898722602,
+                0.0,
+                331.3435305209516
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 578.0939187358629
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9918269815246076,
-                -0.12759011999283956,
-                0,
-                -131.26902819780057
+                0.991825996692991,
+                -0.12759777538795522,
+                0.0,
+                -131.24846458012487
             ],
             [
-                0.12759011999283976,
-                0.991826981524607,
-                0,
-                438.6342317530304
+                0.12759777538795516,
+                0.9918259966929908,
+                0.0,
+                438.4746212313419
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 578.4413328140095
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9882317252453721,
-                -0.1529642350961639,
-                0,
-                -58.67791780164316
+                0.9882303720192261,
+                -0.15297297741347018,
+                0.0,
+                -58.64979548241421
             ],
             [
-                0.15296423509616386,
-                0.9882317252453724,
-                0,
-                -88.67011298731849
+                0.15297297741347016,
+                0.988230372019226,
+                0.0,
+                -88.85232736427005
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 578.2320125532879
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ]
     ],
     "short_acausal": [
         [
             [
-                0.9838554746643297,
-                -0.1789648149023343,
-                0,
-                28.440806951355448
+                0.9838542017113319,
+                -0.17897181279452667,
+                0.0,
+                28.46735316482037
             ],
             [
-                0.1789648149023341,
-                0.98385547466433,
-                0,
-                -629.4703071224347
+                0.17897181279452623,
+                0.983854201711332,
+                0.0,
+                -629.6161915793562
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.1726804427047
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9859896708845204,
-                -0.16680638149973595,
-                0,
-                -15.91108372686219
+                0.9859885568235629,
+                -0.16681296656132089,
+                0.0,
+                -15.887761682140207
             ],
             [
-                0.16680638149973573,
-                0.9859896708845206,
-                0,
-                -374.28004343506353
+                0.16681296656132058,
+                0.9859885568235633,
+                0.0,
+                -374.4173232928918
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.3291257179811
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.986475897403721,
-                -0.16390638743357125,
-                0,
-                -25.78338689734143
+                0.9864747357523901,
+                -0.1639133787164797,
+                0.0,
+                -25.759022624670184
             ],
             [
-                0.16390638743357164,
-                0.9864758974037213,
-                0,
-                -315.6885389998515
+                0.1639133787164798,
+                0.9864747357523901,
+                0.0,
+                -315.83432732793955
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.5130166196902
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9866982765418331,
-                -0.16256232979807117,
-                0,
-                -30.174969224451427
+                0.9866971592032621,
+                -0.16256911151941608,
+                0.0,
+                -30.15151236126522
             ],
             [
-                0.1625623297980714,
-                0.9866982765418335,
-                0,
-                -287.56482777368416
+                0.16256911151941597,
+                0.9866971592032618,
+                0.0,
+                -287.7062306274945
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.4953339759405
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9855673830884218,
-                -0.16928358866777007,
-                0,
-                -6.229255550986623
+                0.9855660423517021,
+                -0.16929139423846082,
+                0.0,
+                -6.201282887570223
             ],
             [
-                0.16928358866777,
-                0.9855673830884222,
-                0,
-                -428.55573420894586
+                0.16929139423846074,
+                0.9855660423517025,
+                0.0,
+                -428.71853204764597
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.2154615593286
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9867547830475863,
-                -0.16221898203573248,
-                0,
-                -29.971178394145745
+                0.9867535459342328,
+                -0.16222650703944017,
+                0.0,
+                -29.94536400221356
             ],
             [
-                0.16221898203573226,
-                0.986754783047587,
-                0,
-                -281.5426094237025
+                0.16222650703944008,
+                0.9867535459342329,
+                0.0,
+                -281.6995543322848
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.2569675551619
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9859205738774717,
-                -0.16721429964305656,
-                0,
-                -13.158526470192948
+                0.9859192065328733,
+                -0.16722236151182082,
+                0.0,
+                -13.130025295795438
             ],
             [
-                0.16721429964305667,
-                0.9859205738774711,
-                0,
-                -385.66126961504006
+                0.16722236151182096,
+                0.9859192065328731,
+                0.0,
+                -385.82946098802205
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.2775308585723
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9865050752550115,
-                -0.16373068281816594,
-                0,
-                -24.817765650108022
+                0.9865036593879496,
+                -0.16373921342850017,
+                0.0,
+                -24.788340554630015
             ],
             [
-                0.1637306828181656,
-                0.986505075255012,
-                0,
-                -312.4831422794003
+                0.1637392134285002,
+                0.9865036593879499,
+                0.0,
+                -312.660966262278
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.7473165139924
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9870273818015541,
-                -0.16055200893782312,
-                0,
-                -34.99487598363016
+                0.9870259893844392,
+                -0.1605605688818679,
+                0.0,
+                -34.96598736789852
             ],
             [
-                0.16055200893782337,
-                0.9870273818015532,
-                0,
-                -246.2347852844213
+                0.16056056888186787,
+                0.9870259893844392,
+                0.0,
+                -246.41313991786097
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.91470877669
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9854996596990534,
-                -0.1696774019516189,
-                0,
-                -3.3368697335275526
+                0.9854980256986345,
+                -0.1696868920809588,
+                0.0,
+                -3.303046910782721
             ],
             [
-                0.16967740195161893,
-                0.9854996596990527,
-                0,
-                -435.9389912727183
+                0.169686892080959,
+                0.985498025698634,
+                0.0,
+                -436.1366964133865
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.8888623614705
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.985828834373858,
-                -0.16775431236507998,
-                0,
-                -9.731191065586854
+                0.985827205444446,
+                -0.16776388468795486,
+                0.0,
+                -9.697468430187756
             ],
             [
-                0.16775431236508015,
-                0.985828834373858,
-                0,
-                -396.21675317582185
+                0.16776388468795472,
+                0.9858272054444461,
+                0.0,
+                -396.41621830035655
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.8635880922781
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9859937247190143,
-                -0.1667824175826852,
-                0,
-                -13.311612057482176
+                0.9859920914482827,
+                -0.16679207295744322,
+                0.0,
+                -13.277805433576264
             ],
             [
-                0.16678241758268525,
-                0.9859937247190144,
-                0,
-                -375.89847874792457
+                0.16679207295744308,
+                0.9859920914482826,
+                0.0,
+                -376.099674104451
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 578.0649084873531
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9870977176975387,
-                -0.16011900485674452,
-                0,
-                -35.804431796351345
+                0.9870962412418068,
+                -0.1601281066093524,
+                0.0,
+                -35.77376487733361
             ],
             [
-                0.16011900485674474,
-                0.9870977176975372,
-                0,
-                -237.78517319830164
+                0.16012810660935228,
+                0.987096241241807,
+                0.0,
+                -237.9748969165002
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 578.2345073147621
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.986897989167513,
-                -0.16134546469337777,
-                0,
-                -31.43791838321752
+                0.9868964888207141,
+                -0.16135464156121077,
+                0.0,
+                -31.406731373574836
             ],
             [
-                0.161345464693378,
-                0.986897989167512,
-                0,
-                -262.8201674298129
+                0.1613546415612108,
+                0.9868964888207138,
+                0.0,
+                -263.01147766044056
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.993559989513
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ]
     ],
     "inf_weekly": [
         [
             [
-                0.9822948009118504,
-                -0.18734173080642613,
-                0,
-                60.45505321883426
+                0.9822930952302963,
+                -0.18735067403904518,
+                0.0,
+                60.49048634865968
             ],
             [
-                0.18734173080642616,
-                0.9822948009118508,
-                0,
-                -804.0052430449001
+                0.18735067403904518,
+                0.982293095230296,
+                0.0,
+                -804.1916833695816
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.4055827661293
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9822948009118504,
-                -0.18734173080642613,
-                0,
-                60.45505321883426
+                0.9822930952302963,
+                -0.18735067403904518,
+                0.0,
+                60.49048634865968
             ],
             [
-                0.18734173080642616,
-                0.9822948009118508,
-                0,
-                -804.0052430449001
+                0.18735067403904518,
+                0.982293095230296,
+                0.0,
+                -804.1916833695816
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.4055827661293
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9822948009118504,
-                -0.18734173080642613,
-                0,
-                60.45505321883426
+                0.9822930952302963,
+                -0.18735067403904518,
+                0.0,
+                60.49048634865968
             ],
             [
-                0.18734173080642616,
-                0.9822948009118508,
-                0,
-                -804.0052430449001
+                0.18735067403904518,
+                0.982293095230296,
+                0.0,
+                -804.1916833695816
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.4055827661293
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9822948009118504,
-                -0.18734173080642613,
-                0,
-                60.45505321883426
+                0.9822930952302963,
+                -0.18735067403904518,
+                0.0,
+                60.49048634865968
             ],
             [
-                0.18734173080642616,
-                0.9822948009118508,
-                0,
-                -804.0052430449001
+                0.18735067403904518,
+                0.982293095230296,
+                0.0,
+                -804.1916833695816
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.4055827661293
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9822948009118504,
-                -0.18734173080642613,
-                0,
-                60.45505321883426
+                0.9822930952302963,
+                -0.18735067403904518,
+                0.0,
+                60.49048634865968
             ],
             [
-                0.18734173080642616,
-                0.9822948009118508,
-                0,
-                -804.0052430449001
+                0.18735067403904518,
+                0.982293095230296,
+                0.0,
+                -804.1916833695816
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.4055827661293
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9822948009118504,
-                -0.18734173080642613,
-                0,
-                60.45505321883426
+                0.9822930952302963,
+                -0.18735067403904518,
+                0.0,
+                60.49048634865968
             ],
             [
-                0.18734173080642616,
-                0.9822948009118508,
-                0,
-                -804.0052430449001
+                0.18735067403904518,
+                0.982293095230296,
+                0.0,
+                -804.1916833695816
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.4055827661293
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9822948009118504,
-                -0.18734173080642613,
-                0,
-                60.45505321883426
+                0.9822930952302963,
+                -0.18735067403904518,
+                0.0,
+                60.49048634865968
             ],
             [
-                0.18734173080642616,
-                0.9822948009118508,
-                0,
-                -804.0052430449001
+                0.18735067403904518,
+                0.982293095230296,
+                0.0,
+                -804.1916833695816
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.4055827661293
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9822948009118504,
-                -0.18734173080642613,
-                0,
-                60.45505321883426
+                0.9822930952302963,
+                -0.18735067403904518,
+                0.0,
+                60.49048634865968
             ],
             [
-                0.18734173080642616,
-                0.9822948009118508,
-                0,
-                -804.0052430449001
+                0.18735067403904518,
+                0.982293095230296,
+                0.0,
+                -804.1916833695816
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.4055827661293
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9822948009118504,
-                -0.18734173080642613,
-                0,
-                60.45505321883426
+                0.9822930952302963,
+                -0.18735067403904518,
+                0.0,
+                60.49048634865968
             ],
             [
-                0.18734173080642616,
-                0.9822948009118508,
-                0,
-                -804.0052430449001
+                0.18735067403904518,
+                0.982293095230296,
+                0.0,
+                -804.1916833695816
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.4055827661293
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9822948009118504,
-                -0.18734173080642613,
-                0,
-                60.45505321883426
+                0.9822930952302963,
+                -0.18735067403904518,
+                0.0,
+                60.49048634865968
             ],
             [
-                0.18734173080642616,
-                0.9822948009118508,
-                0,
-                -804.0052430449001
+                0.18735067403904518,
+                0.982293095230296,
+                0.0,
+                -804.1916833695816
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.4055827661293
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9822948009118504,
-                -0.18734173080642613,
-                0,
-                60.45505321883426
+                0.9822930952302963,
+                -0.18735067403904518,
+                0.0,
+                60.49048634865968
             ],
             [
-                0.18734173080642616,
-                0.9822948009118508,
-                0,
-                -804.0052430449001
+                0.18735067403904518,
+                0.982293095230296,
+                0.0,
+                -804.1916833695816
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.4055827661293
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9822948009118504,
-                -0.18734173080642613,
-                0,
-                60.45505321883426
+                0.9822930952302963,
+                -0.18735067403904518,
+                0.0,
+                60.49048634865968
             ],
             [
-                0.18734173080642616,
-                0.9822948009118508,
-                0,
-                -804.0052430449001
+                0.18735067403904518,
+                0.982293095230296,
+                0.0,
+                -804.1916833695816
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.4055827661293
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9822948009118504,
-                -0.18734173080642613,
-                0,
-                60.45505321883426
+                0.9822930952302963,
+                -0.18735067403904518,
+                0.0,
+                60.49048634865968
             ],
             [
-                0.18734173080642616,
-                0.9822948009118508,
-                0,
-                -804.0052430449001
+                0.18735067403904518,
+                0.982293095230296,
+                0.0,
+                -804.1916833695816
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.4055827661293
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9822948009118504,
-                -0.18734173080642613,
-                0,
-                60.45505321883426
+                0.9822930952302963,
+                -0.18735067403904518,
+                0.0,
+                60.49048634865968
             ],
             [
-                0.18734173080642616,
-                0.9822948009118508,
-                0,
-                -804.0052430449001
+                0.18735067403904518,
+                0.982293095230296,
+                0.0,
+                -804.1916833695816
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.4055827661293
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ]
     ],
     "inf_one_interval": [
         [
             [
-                0.9822948009118504,
-                -0.18734173080642613,
-                0,
-                60.45505321883426
+                0.9822930952302963,
+                -0.18735067403904518,
+                0.0,
+                60.49048634865968
             ],
             [
-                0.18734173080642616,
-                0.9822948009118508,
-                0,
-                -804.0052430449001
+                0.18735067403904518,
+                0.982293095230296,
+                0.0,
+                -804.1916833695816
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 577.4055827661293
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ]
     ]
diff --git a/etc/adjusted/CMO_expected.json b/etc/adjusted/CMO_expected.json
index 4b53c32650c9a31e7e10969db32890a2b64d7c34..660d162d6541f4e006af220067862647a542675b 100644
--- a/etc/adjusted/CMO_expected.json
+++ b/etc/adjusted/CMO_expected.json
@@ -2,3388 +2,3388 @@
     "short_causal": [
         [
             [
-                0.9520106076060315,
-                -0.3060650306807265,
-                0,
-                99.65088924353279
+                0.9520154405847111,
+                -0.3060499973669318,
+                0.0,
+                99.59111643176452
             ],
             [
-                0.3060650306807261,
-                0.9520106076060315,
-                0,
-                257.97535719664864
+                0.3060499973669315,
+                0.9520154405847108,
+                0.0,
+                258.1613356051031
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.21366487278599
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9552016612734489,
-                -0.29595571678959665,
-                0,
-                60.26698791955369
+                0.9552066819436997,
+                -0.2959395120123506,
+                0.0,
+                60.204907940589734
             ],
             [
-                0.29595571678959687,
-                0.9552016612734487,
-                0,
-                383.44028395677265
+                0.2959395120123507,
+                0.9552066819436996,
+                0.0,
+                383.6406541455109
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -52.87006023415485
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9511585942240501,
-                -0.3087026540762643,
-                0,
-                110.129690010723
+                0.9511646756848904,
+                -0.3086839155661607,
+                0.0,
+                110.0545910262328
             ],
             [
-                0.30870265407626424,
-                0.9511585942240496,
-                0,
-                226.10380069007348
+                0.3086839155661606,
+                0.9511646756848907,
+                0.0,
+                226.33560345631014
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -52.67229878128798
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9515742808541782,
-                -0.3074189129133971,
-                0,
-                104.67647657144059
+                0.9515802590830479,
+                -0.3074004074874313,
+                0.0,
+                104.6026751594631
             ],
             [
-                0.3074189129133969,
-                0.9515742808541776,
-                0,
-                242.10601732468
+                0.30740040748743136,
+                0.9515802590830483,
+                0.0,
+                242.33484549701717
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -52.43740175872636
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.948621387123097,
-                -0.31641343823018786,
-                0,
-                141.25969063215254
+                0.948629648712455,
+                -0.3163886685450099,
+                0.0,
+                141.15746059045662
             ],
             [
-                0.3164134382301883,
-                0.948621387123098,
-                0,
-                130.54895106153558
+                0.3163886685450097,
+                0.9486296487124551,
+                0.0,
+                130.85478914840226
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -52.63979785302694
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9486213871230978,
-                -0.3164134382301881,
-                0,
-                141.2596906321415
+                0.948629648712455,
+                -0.3163886685450101,
+                0.0,
+                141.15746059045662
             ],
             [
-                0.3164134382301883,
-                0.948621387123098,
-                0,
-                130.54895106153558
+                0.31638866854501013,
+                0.948629648712455,
+                0.0,
+                130.85478914839675
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -52.63979785302694
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9486213871230977,
-                -0.3164134382301883,
-                0,
-                141.25969063214285
+                0.948629648712455,
+                -0.3163886685450101,
+                0.0,
+                141.15746059045662
             ],
             [
-                0.31641343823018836,
-                0.9486213871230981,
-                0,
-                130.5489510615348
+                0.31638866854501013,
+                0.948629648712455,
+                0.0,
+                130.85478914839675
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -52.63979785302694
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9488775268856051,
-                -0.31564448192777933,
-                0,
-                138.5736682077212
+                0.9488858263736424,
+                -0.3156195312511748,
+                0.0,
+                138.47137777120878
             ],
             [
-                0.3156444819277799,
-                0.9488775268856054,
-                0,
-                140.4491045887207
+                0.3156195312511746,
+                0.9488858263736418,
+                0.0,
+                140.7575612457629
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -52.69650104874719
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9472688339429288,
-                -0.3204399417057814,
-                0,
-                158.3824370711891
+                0.9472755429780906,
+                -0.3204201081011674,
+                0.0,
+                158.29962751549954
             ],
             [
-                0.3204399417057814,
-                0.9472688339429285,
-                0,
-                80.74101015130873
+                0.3204201081011674,
+                0.9472755429780904,
+                0.0,
+                80.98609622466867
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -52.89012982270929
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9479982729343638,
-                -0.31827546954401664,
-                0,
-                149.15611760297898
+                0.9480046379014094,
+                -0.31825651056564275,
+                0.0,
+                149.0776104003352
             ],
             [
-                0.3182754695440166,
-                0.9479982729343636,
-                0,
-                107.61021805698002
+                0.3182565105656427,
+                0.9480046379014087,
+                0.0,
+                107.8445214111291
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.27139701240504
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.947998272934362,
-                -0.31827546954401625,
-                0,
-                149.15611760300106
+                0.9480046379014088,
+                -0.31825651056564264,
+                0.0,
+                149.077610400343
             ],
             [
-                0.3182754695440165,
-                0.9479982729343631,
-                0,
-                107.61021805698138
+                0.31825651056564264,
+                0.9480046379014088,
+                0.0,
+                107.84452141112975
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.27139701240504
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9492837362131247,
-                -0.31442071840330643,
-                0,
-                132.79138861861873
+                0.9492898801141636,
+                -0.3144021684289659,
+                0.0,
+                132.71524431010428
             ],
             [
-                0.3144207184033068,
-                0.9492837362131243,
-                0,
-                154.88628731934745
+                0.31440216842896546,
+                0.9492898801141638,
+                0.0,
+                155.11511524362996
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.192828164424775
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9501482731754195,
-                -0.3117984268429974,
-                0,
-                122.3123260735645
+                0.9501540191818015,
+                -0.3117809164023166,
+                0.0,
+                122.24126237452168
             ],
             [
-                0.31179842684299697,
-                0.9501482731754196,
-                0,
-                186.83919994577647
+                0.31178091640231675,
+                0.9501540191818016,
+                0.0,
+                187.05552403616244
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.49385810165857
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9501482731754192,
-                -0.3117984268429975,
-                0,
-                122.3123260735684
+                0.9501540191818013,
+                -0.3117809164023165,
+                0.0,
+                122.24126237452488
             ],
             [
-                0.3117984268429973,
-                0.9501482731754196,
-                0,
-                186.83919994577232
+                0.31178091640231653,
+                0.9501540191818016,
+                0.0,
+                187.0555240361652
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.49385810165857
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9501482731754188,
-                -0.31179842684299736,
-                0,
-                122.31232607357265
+                0.9501540191818021,
+                -0.31178091640231653,
+                0.0,
+                122.24126237451507
             ],
             [
-                0.3117984268429972,
-                0.9501482731754195,
-                0,
-                186.8391999457737
+                0.31178091640231664,
+                0.9501540191818019,
+                0.0,
+                187.0555240361638
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.49385810165857
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.950148273175419,
-                -0.31179842684299747,
-                0,
-                122.31232607357146
+                0.9501540191818018,
+                -0.31178091640231664,
+                0.0,
+                122.24126237451942
             ],
             [
-                0.3117984268429971,
-                0.9501482731754194,
-                0,
-                186.83919994577505
+                0.31178091640231664,
+                0.9501540191818016,
+                0.0,
+                187.0555240361638
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.49385810165857
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9510420200470575,
-                -0.30906160567888885,
-                0,
-                110.78631608336227
+                0.9510471848192746,
+                -0.3090457122293282,
+                0.0,
+                110.7223960996926
             ],
             [
-                0.309061605678889,
-                0.9510420200470572,
-                0,
-                220.1228506549593
+                0.3090457122293282,
+                0.9510471848192744,
+                0.0,
+                220.31971910033033
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.95450488765145
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9510420200470578,
-                -0.3090616056788887,
-                0,
-                110.78631608335698
+                0.9510471848192747,
+                -0.30904571222932814,
+                0.0,
+                110.72239609969094
             ],
             [
-                0.30906160567888896,
-                0.9510420200470572,
-                0,
-                220.12285065495976
+                0.30904571222932825,
+                0.9510471848192746,
+                0.0,
+                220.3197191003298
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.95450488765145
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9511834337542936,
-                -0.3086261093157717,
-                0,
-                109.63477209051936
+                0.9511885106249035,
+                -0.30861046199890296,
+                0.0,
+                109.57203127872265
             ],
             [
-                0.30862610931577167,
-                0.9511834337542937,
-                0,
-                225.47903259111393
+                0.3086104619989028,
+                0.9511885106249042,
+                0.0,
+                225.67248045671505
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.93337886228512
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9522437645884091,
-                -0.3053388491536775,
-                0,
-                96.44732813933707
+                0.9522494095718514,
+                -0.30532124388921855,
+                0.0,
+                96.37730417279707
             ],
             [
-                0.30533884915367704,
-                0.9522437645884101,
-                0,
-                266.16861124419376
+                0.3053212438892184,
+                0.9522494095718517,
+                0.0,
+                266.3862225770145
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.83314985198863
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9522437645884108,
-                -0.30533884915367737,
-                0,
-                96.44732813931674
+                0.952249409571851,
+                -0.30532124388921866,
+                0.0,
+                96.37730417280252
             ],
             [
-                0.3053388491536774,
-                0.9522437645884105,
-                0,
-                266.16861124418904
+                0.30532124388921844,
+                0.9522494095718517,
+                0.0,
+                266.38622257701394
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.83314985198863
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9522474112520676,
-                -0.3053274762672623,
-                0,
-                96.20104651341549
+                0.9522550408258469,
+                -0.3053036803279065,
+                0.0,
+                96.10631814737552
             ],
             [
-                0.3053274762672624,
-                0.9522474112520676,
-                0,
-                266.29550094623545
+                0.30530368032790645,
+                0.9522550408258469,
+                0.0,
+                266.5888927865218
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.6427500942824
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9492667038170053,
-                -0.3144721371193278,
-                0,
-                132.19674477317423
+                0.9492692868189974,
+                -0.31446433995312223,
+                0.0,
+                132.16302226131523
             ],
             [
-                0.31447213711932726,
-                0.9492667038170053,
-                0,
-                153.0047793960055
+                0.3144643399531227,
+                0.9492692868189967,
+                0.0,
+                153.100204552361
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.91983054901134
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9492667038170048,
-                -0.31447213711932775,
-                0,
-                132.5637586266592
+                0.9492692868189968,
+                -0.31446433995312206,
+                0.0,
+                132.53055439433115
             ],
             [
-                0.3144721371193272,
-                0.9492667038170051,
-                0,
-                152.8317764409154
+                0.314464339953122,
+                0.9492692868189971,
+                0.0,
+                152.92759873400556
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.11103438825747
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9492667038170055,
-                -0.31447213711932775,
-                0,
-                132.56375862665092
+                0.9492692868189969,
+                -0.31446433995312223,
+                0.0,
+                132.5305543943297
             ],
             [
-                0.31447213711932753,
-                0.9492667038170054,
-                0,
-                152.83177644091128
+                0.3144643399531223,
+                0.9492692868189968,
+                0.0,
+                152.927598734002
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.11103438825747
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9492667038170054,
-                -0.31447213711932787,
-                0,
-                132.563758626652
+                0.9492692868189962,
+                -0.31446433995312223,
+                0.0,
+                132.53055439433825
             ],
             [
-                0.31447213711932775,
-                0.9492667038170055,
-                0,
-                152.83177644090856
+                0.314464339953122,
+                0.9492692868189967,
+                0.0,
+                152.92759873400547
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.11103438825747
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9506383093674282,
-                -0.3103011517268955,
-                0,
-                115.50464948380066
+                0.9506450588210489,
+                -0.3102804733448819,
+                0.0,
+                115.41839489084283
             ],
             [
-                0.3103011517268955,
-                0.9506383093674282,
-                0,
-                206.01153307196805
+                0.31028047334488174,
+                0.9506450588210489,
+                0.0,
+                206.2653921400423
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.400000000001455
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9505955192448176,
-                -0.3104322128769406,
-                0,
-                115.82708505308234
+                0.9506023208899814,
+                -0.310411384325031,
+                0.0,
+                115.74105540222749
             ],
             [
-                0.3104322128769401,
-                0.9505955192448181,
-                0,
-                203.62370891387909
+                0.3104113843250314,
+                0.9506023208899809,
+                0.0,
+                203.8796966717936
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.340851617960595
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9513703014531312,
-                -0.3080495893731687,
-                0,
-                106.4440517325126
+                0.9513786337511394,
+                -0.3080238549882385,
+                0.0,
+                106.34004343451426
             ],
             [
-                0.30804958937316823,
-                0.9513703014531312,
-                0,
-                232.5937707310631
+                0.3080238549882385,
+                0.9513786337511394,
+                0.0,
+                232.91122053767376
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.53673610924302
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9513703014531311,
-                -0.30804958937316834,
-                0,
-                106.44405173251397
+                0.9513786337511393,
+                -0.30802385498823864,
+                0.0,
+                106.34004343451583
             ],
             [
-                0.30804958937316806,
-                0.9513703014531314,
-                0,
-                232.593770731065
+                0.3080238549882387,
+                0.9513786337511392,
+                0.0,
+                232.91122053767103
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.53673610924302
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9516721259049419,
-                -0.3071158816726485,
-                0,
-                102.66812181019742
+                0.951682395856148,
+                -0.30708405594804483,
+                0.0,
+                102.53969251036413
             ],
             [
-                0.3071158816726488,
-                0.9516721259049421,
-                0,
-                243.73830390207047
+                0.30708405594804444,
+                0.951682395856148,
+                0.0,
+                244.13090372137447
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.724043387716776
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9516926525939859,
-                -0.30705226753538545,
-                0,
-                102.3414222822089
+                0.9517023752655456,
+                -0.3070221309839387,
+                0.0,
+                102.22016893659311
             ],
             [
-                0.3070522675353849,
-                0.9516926525939859,
-                0,
-                244.52300143937606
+                0.30702213098393877,
+                0.9517023752655456,
+                0.0,
+                244.8953409577734
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.793475102073316
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9524913061011091,
-                -0.304565775821586,
-                0,
-                92.42316654793483
+                0.9525012332041569,
+                -0.30453472830624606,
+                0.0,
+                92.29966438678797
             ],
             [
-                0.30456577582158645,
-                0.9524913061011087,
-                0,
-                275.13536834049125
+                0.3045347283062458,
+                0.9525012332041572,
+                0.0,
+                275.51898525253745
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.62052782371143
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9524913061011095,
-                -0.3045657758215856,
-                0,
-                92.42316654792937
+                0.9525012332041577,
+                -0.3045347283062456,
+                0.0,
+                92.29966438677869
             ],
             [
-                0.3045657758215862,
-                0.952491306101109,
-                0,
-                275.13536834049404
+                0.3045347283062458,
+                0.9525012332041576,
+                0.0,
+                275.51898525253756
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.62052782371143
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.950296018730672,
-                -0.3113478388950792,
-                0,
-                119.12979753766503
+                0.9503036971686089,
+                -0.3113244017864209,
+                0.0,
+                119.03356995244502
             ],
             [
-                0.31134783889507983,
-                0.9502960187306717,
-                0,
-                191.44318333401347
+                0.3113244017864207,
+                0.9503036971686089,
+                0.0,
+                191.73210335012618
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.74202678734332
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9500606048354571,
-                -0.3120654532941546,
-                0,
-                122.06007435929664
+                0.9500712404351013,
+                -0.31203307212234455,
+                0.0,
+                121.92790155873837
             ],
             [
-                0.31206545329415464,
-                0.950060604835457,
-                0,
-                182.27466723645855
+                0.3120330721223448,
+                0.9500712404351017,
+                0.0,
+                182.6746130313113
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.532197240180246
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9500606048354564,
-                -0.3120654532941546,
-                0,
-                122.06007435930393
+                0.9500712404351014,
+                -0.31203307212234443,
+                0.0,
+                121.92790155873685
             ],
             [
-                0.3120654532941544,
-                0.9500606048354565,
-                0,
-                182.27466723646128
+                0.3120330721223448,
+                0.9500712404351017,
+                0.0,
+                182.6746130313113
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.532197240180246
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9502846023268284,
-                -0.3113826818892501,
-                0,
-                119.35310099476098
+                0.95029454925093,
+                -0.3113523240060564,
+                0.0,
+                119.22906811322146
             ],
             [
-                0.31138268188925017,
-                0.9502846023268285,
-                0,
-                191.37261392106782
+                0.3113523240060566,
+                0.9502945492509304,
+                0.0,
+                191.74794651917637
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.82128108711125
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9495509561919879,
-                -0.3136127892718685,
-                0,
-                128.4839608908748
+                0.9495608127471901,
+                -0.31358294420279964,
+                0.0,
+                128.3606174183448
             ],
             [
-                0.3136127892718684,
-                0.9495509561919879,
-                0,
-                163.37843197593557
+                0.31358294420279964,
+                0.9495608127471897,
+                0.0,
+                163.74643122516724
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.51315932421658
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9491116933242957,
-                -0.31493966659518874,
-                0,
-                133.59958201705274
+                0.9491208387197712,
+                -0.31491210441626216,
+                0.0,
+                133.48520265533844
             ],
             [
-                0.3149396665951888,
-                0.949111693324296,
-                0,
-                146.82017888401936
+                0.3149121044162622,
+                0.949120838719771,
+                0.0,
+                147.15979344024782
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.40109499783231
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9493328378160123,
-                -0.31427243443260483,
-                0,
-                131.16521523308737
+                0.9493426693092242,
+                -0.31424273456809887,
+                0.0,
+                131.04205786525662
             ],
             [
-                0.3142724344326044,
-                0.9493328378160117,
-                0,
-                155.21045447759514
+                0.3142427345680987,
+                0.9493426693092237,
+                0.0,
+                155.57688241501378
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.242767938657366
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9491380180978055,
-                -0.3148603223675052,
-                0,
-                133.39158086952148
+                0.9491491884611181,
+                -0.3148266476072207,
+                0.0,
+                133.25217034116432
             ],
             [
-                0.3148603223675051,
-                0.9491380180978056,
-                0,
-                148.03594551276845
+                0.31482664760722057,
+                0.9491491884611178,
+                0.0,
+                148.45145490082558
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.07640075887624
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9491380180978056,
-                -0.3148603223675052,
-                0,
-                133.39158086952054
+                0.9491491884611185,
+                -0.31482664760722046,
+                0.0,
+                133.25217034115855
             ],
             [
-                0.314860322367505,
-                0.9491380180978055,
-                0,
-                148.0359455127698
+                0.31482664760722073,
+                0.9491491884611188,
+                0.0,
+                148.4514549008234
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.07640075887624
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ]
     ],
     "short_acausal": [
         [
             [
-                0.9497629660016135,
-                -0.31297013980860444,
-                0,
-                127.27992032316135
+                0.9497677102073777,
+                -0.3129557423142044,
+                0.0,
+                127.22123609823291
             ],
             [
-                0.3129701398086044,
-                0.9497629660016137,
-                0,
-                172.83563567435738
+                0.3129557423142045,
+                0.9497677102073777,
+                0.0,
+                173.01364499180568
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -52.882802662550375
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9499176319312758,
-                -0.31250038807348235,
-                0,
-                125.28544865161753
+                0.9499225199581603,
+                -0.31248552938710633,
+                0.0,
+                125.22496762146774
             ],
             [
-                0.3125003880734824,
-                0.949917631931276,
-                0,
-                178.90990418300998
+                0.3124855293871068,
+                0.9499225199581598,
+                0.0,
+                179.09360727446872
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -52.726459632828885
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9496474055263497,
-                -0.3133206108398736,
-                0,
-                128.63794898508766
+                0.9496521841634636,
+                -0.31330612683693493,
+                0.0,
+                128.5789018998849
             ],
             [
-                0.3133206108398734,
-                0.9496474055263502,
-                0,
-                169.1933417150359
+                0.31330612683693454,
+                0.9496521841634639,
+                0.0,
+                169.37246590673524
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -52.518411509905384
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9500870332841831,
-                -0.31198498230725696,
-                0,
-                123.16429136202113
+                0.9500918716042698,
+                -0.31197024779856214,
+                0.0,
+                123.10433466844539
             ],
             [
-                0.3119849823072568,
-                0.950087033284183,
-                0,
-                185.6097808970522
+                0.3119702477985622,
+                0.9500918716042697,
+                0.0,
+                185.79175997723
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -52.56719725446565
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9500647521207781,
-                -0.3120528269022471,
-                0,
-                123.63151782636125
+                0.9500695850560142,
+                -0.3120381123380508,
+                0.0,
+                123.57126156243584
             ],
             [
-                0.31205282690224684,
-                0.9500647521207782,
-                0,
-                184.54766316289917
+                0.312038112338051,
+                0.950069585056014,
+                0.0,
+                184.72916808193688
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -52.622621598143816
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9528204722536545,
-                -0.30353442581414564,
-                0,
-                89.93318566268395
+                0.9528309568495579,
+                -0.30350151180703777,
+                0.0,
+                89.80386439640984
             ],
             [
-                0.30353442581414564,
-                0.9528204722536542,
-                0,
-                289.95768722051054
+                0.30350151180703777,
+                0.9528309568495573,
+                0.0,
+                290.3643773714816
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -52.64799745147313
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9527951273959943,
-                -0.3036139740039157,
-                0,
-                90.1011261470215
+                0.9528054567685269,
+                -0.3035815566731941,
+                0.0,
+                89.97367283244586
             ],
             [
-                0.30361397400391577,
-                0.9527951273959945,
-                0,
-                288.85233800116447
+                0.30358155667319436,
+                0.9528054567685267,
+                0.0,
+                289.252941302058
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -52.85032638671682
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9532026083831409,
-                -0.3023322466618072,
-                0,
-                85.09232061099232
+                0.9532130874037311,
+                -0.3022992060893455,
+                0.0,
+                84.96301310589935
             ],
             [
-                0.3023322466618072,
-                0.9532026083831411,
-                0,
-                304.65412663810844
+                0.3022992060893455,
+                0.9532130874037303,
+                0.0,
+                305.062463028519
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -52.95642710646523
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9532721889835791,
-                -0.3021127830967359,
-                0,
-                83.88586536629727
+                0.9532827634533029,
+                -0.30207941489421813,
+                0.0,
+                83.7552057405358
             ],
             [
-                0.3021127830967357,
-                0.9532721889835792,
-                0,
-                307.2380541573799
+                0.30207941489421786,
+                0.9532827634533032,
+                0.0,
+                307.65036393431814
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.175193691696414
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9531583362986883,
-                -0.30247179363424626,
-                0,
-                85.44875313066764
+                0.953168949687171,
+                -0.3024383463654266,
+                0.0,
+                85.3177992348564
             ],
             [
-                0.3024717936342463,
-                0.9531583362986878,
-                0,
-                302.7268324079667
+                0.30243834636542644,
+                0.9531689496871716,
+                0.0,
+                303.14003251105675
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.21155022037145
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9531663161501063,
-                -0.3024466461325625,
-                0,
-                85.34474935065883
+                0.953176861606724,
+                -0.3024134099168809,
+                0.0,
+                85.21464754472657
             ],
             [
-                0.30244664613256256,
-                0.9531663161501065,
-                0,
-                302.84365993328186
+                0.302413409916881,
+                0.9531768616067243,
+                0.0,
+                303.25405845747315
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.214027264168934
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9531696080468409,
-                -0.3024362714619902,
-                0,
-                85.29249999539867
+                0.953180305206209,
+                -0.3024025558208799,
+                0.0,
+                85.16068042017831
             ],
             [
-                0.3024362714619901,
-                0.9531696080468413,
-                0,
-                302.7606526077114
+                0.3024025558208801,
+                0.9531803052062082,
+                0.0,
+                303.17663981657967
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.27758035674312
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9531379171339579,
-                -0.3025361315967738,
-                0,
-                85.57110836246713
+                0.9531486696925612,
+                -0.30250225364995353,
+                0.0,
+                85.43859318026001
             ],
             [
-                0.3025361315967738,
-                0.9531379171339578,
-                0,
-                301.41590904344093
+                0.30250225364995353,
+                0.9531486696925613,
+                0.0,
+                301.83454150415184
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.47187569504326
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530126019638929,
-                -0.30293065295214333,
-                0,
-                87.10557261117486
+                0.9530232957545763,
+                -0.3028970084848696,
+                0.0,
+                86.9737714114081
             ],
             [
-                0.3029306529521439,
-                0.9530126019638925,
-                0,
-                296.49443603148313
+                0.3028970084848688,
+                0.953023295754577,
+                0.0,
+                296.91019123691154
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.47821307034197
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9529475879803535,
-                -0.30313510941893185,
-                0,
-                87.65727234441096
+                0.9529582973703203,
+                -0.30310144089571456,
+                0.0,
+                87.52510455517171
             ],
             [
-                0.30313510941893257,
-                0.9529475879803533,
-                0,
-                293.6550546636824
+                0.30310144089571417,
+                0.952958297370321,
+                0.0,
+                294.0718517636278
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.8206144977806
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.952918435331757,
-                -0.30322673959411245,
-                0,
-                87.52228582077669
+                0.9529290128235368,
+                -0.3031934968286075,
+                0.0,
+                87.3914500151706
             ],
             [
-                0.3032267395941123,
-                0.9529184353317572,
-                0,
-                292.4136580267427
+                0.3031934968286074,
+                0.952929012823537,
+                0.0,
+                292.8254633242349
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.988184917863634
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9528366760357795,
-                -0.3034835560637305,
-                0,
-                88.73296005428116
+                0.9528472407858578,
+                -0.303450384291695,
+                0.0,
+                88.60240843858058
             ],
             [
-                0.30348355606373056,
-                0.9528366760357795,
-                0,
-                289.2267871858141
+                0.303450384291695,
+                0.9528472407858576,
+                0.0,
+                289.63756903617525
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.96823178920712
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9527754800340136,
-                -0.30367562405625353,
-                0,
-                89.82948181771125
+                0.9527859898871287,
+                -0.3036426476547787,
+                0.0,
+                89.69980568824172
             ],
             [
-                0.30367562405625353,
-                0.9527754800340135,
-                0,
-                286.7824725119135
+                0.30364264765477816,
+                0.9527859898871288,
+                0.0,
+                287.19041792159203
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.86009415809723
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9526741446925282,
-                -0.3039933782738695,
-                0,
-                91.18199715875774
+                0.9526846092465986,
+                -0.30396058182707697,
+                0.0,
+                91.05287310076368
             ],
             [
-                0.3039933782738696,
-                0.9526741446925282,
-                0,
-                282.8336636698898
+                0.303960581827077,
+                0.9526846092465988,
+                0.0,
+                283.239368688681
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.82540698150436
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.952527717919876,
-                -0.3044518789469904,
-                0,
-                92.89729892370873
+                0.9525381203742261,
+                -0.3044193312421802,
+                0.0,
+                92.76878005179825
             ],
             [
-                0.3044518789469901,
-                0.9525277179198758,
-                0,
-                277.1337664286167
+                0.30441933124218007,
+                0.9525381203742262,
+                0.0,
+                277.5360435029421
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.81150289619046
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9524014055392418,
-                -0.30484678565941703,
-                0,
-                94.40373288138663
+                0.9524118843142717,
+                -0.3048140459639913,
+                0.0,
+                94.27401432446536
             ],
             [
-                0.3048467856594178,
-                0.9524014055392415,
-                0,
-                272.4361692360764
+                0.3048140459639914,
+                0.9524118843142718,
+                0.0,
+                272.8404168948761
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.63332212936763
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.952277987263523,
-                -0.3052321001686008,
-                0,
-                95.69882730442794
+                0.9522884620158404,
+                -0.3051994185962766,
+                0.0,
+                95.56910693185047
             ],
             [
-                0.30523210016860114,
-                0.9522779872635226,
-                0,
-                267.24406234759635
+                0.30519941859627614,
+                0.9522884620158403,
+                0.0,
+                267.6471340335256
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.8369047322245
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9519239491141167,
-                -0.30633444974894,
-                0,
-                99.89443042843077
+                0.9519336443580336,
+                -0.3063043204710505,
+                0.0,
+                99.77393179330141
             ],
             [
-                0.3063344497489405,
-                0.9519239491141163,
-                0,
-                253.46354175240361
+                0.30630432047105033,
+                0.9519336443580341,
+                0.0,
+                253.83518389291817
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.005861928134614
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9519614228223408,
-                -0.30621797703280734,
-                0,
-                99.56570113241516
+                0.9519716724543799,
+                -0.30618611144924707,
+                0.0,
+                99.43856253672179
             ],
             [
-                0.30621797703280756,
-                0.9519614228223406,
-                0,
-                255.07744901650892
+                0.30618611144924696,
+                0.9519716724543797,
+                0.0,
+                255.47090612272873
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.14545553629375
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9517214848895255,
-                -0.30696288896164325,
-                0,
-                102.42360942886475
+                0.9517318555947692,
+                -0.30693073330335674,
+                0.0,
+                102.29491940932179
             ],
             [
-                0.3069628889616435,
-                0.9517214848895251,
-                0,
-                246.32383929907027
+                0.30693073330335663,
+                0.9517318555947694,
+                0.0,
+                246.72079673181278
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.34041606617888
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9512203900522184,
-                -0.30851218703465266,
-                0,
-                108.31761306477459
+                0.9512305061452966,
+                -0.3084809948417615,
+                0.0,
+                108.19127815832366
             ],
             [
-                0.3085121870346525,
-                0.9512203900522185,
-                0,
-                227.6719209251085
+                0.30848099484176134,
+                0.9512305061452964,
+                0.0,
+                228.05630078404508
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.34347214750673
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9512692367507553,
-                -0.3083615397737448,
-                0,
-                107.66000912738522
+                0.9512797017762362,
+                -0.30832925418862656,
+                0.0,
+                107.52976501507622
             ],
             [
-                0.30836153977374414,
-                0.9512692367507553,
-                0,
-                228.94612723171636
+                0.3083292541886261,
+                0.9512797017762363,
+                0.0,
+                229.34440085444325
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.47392013977816
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9513776206666531,
-                -0.30802698403655976,
-                0,
-                106.33599241151092
+                0.9513884350615831,
+                -0.30799358050302256,
+                0.0,
+                106.2012185995839
             ],
             [
-                0.30802698403656,
-                0.9513776206666528,
-                0,
-                233.32878147858722
+                0.30799358050302267,
+                0.9513884350615831,
+                0.0,
+                233.74106078936953
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.56242455331851
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9513087306466879,
-                -0.30823967784078043,
-                0,
-                107.0744493752633
+                0.9513195970499646,
+                -0.3082061392456235,
+                0.0,
+                106.93915051553677
             ],
             [
-                0.3082396778407808,
-                0.9513087306466878,
-                0,
-                230.320266886755
+                0.30820613924562373,
+                0.9513195970499648,
+                0.0,
+                230.73422158586706
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.603179194884305
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9506105786417777,
-                -0.3103860946858668,
-                0,
-                115.57435498862584
+                0.9506211132741575,
+                -0.3103538287139397,
+                0.0,
+                115.44260442787305
             ],
             [
-                0.31038609468586664,
-                0.950610578641778,
-                0,
-                203.19598999479484
+                0.31035382871393974,
+                0.9506211132741573,
+                0.0,
+                203.59391160098141
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.71562075578477
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9503143484018964,
-                -0.3112918874970556,
-                0,
-                119.07786030309022
+                0.9503247521254538,
+                -0.311260125132811,
+                0.0,
+                118.94806904522221
             ],
             [
-                0.31129188749705583,
-                0.9503143484018963,
-                0,
-                191.94577906153995
+                0.3112601251328101,
+                0.950324752125454,
+                0.0,
+                192.33770037383385
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.71183454741115
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9500356637477465,
-                -0.31214137439208334,
-                0,
-                122.45181958079965
+                0.9500460128297477,
+                -0.3121098740929226,
+                0.0,
+                122.32299715921047
             ],
             [
-                0.3121413743920831,
-                0.9500356637477464,
-                0,
-                181.38251130176764
+                0.31210987409292285,
+                0.9500460128297474,
+                0.0,
+                181.77178250448821
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.74134747486604
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9501348095023199,
-                -0.3118394519171522,
-                0,
-                121.22777483788327
+                0.9501455062780352,
+                -0.3118068583268418,
+                0.0,
+                121.09478519585612
             ],
             [
-                0.311839451917152,
-                0.9501348095023201,
-                0,
-                185.14893825365792
+                0.3118068583268414,
+                0.9501455062780353,
+                0.0,
+                185.55177967781088
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.7224753059539
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9500994880574112,
-                -0.3119470512651868,
-                0,
-                121.76005294606801
+                0.9501102850486759,
+                -0.3119141648670743,
+                0.0,
+                121.62567814549962
             ],
             [
-                0.3119470512651864,
-                0.9500994880574112,
-                0,
-                183.91376679160405
+                0.3119141648670744,
+                0.9501102850486758,
+                0.0,
+                184.32039669403014
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.77036961035862
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9502415293653819,
-                -0.31151410219978953,
-                0,
-                119.91439869816548
+                0.9502523863751969,
+                -0.31148098206510755,
+                0.0,
+                119.77939457329819
             ],
             [
-                0.3115141021997899,
-                0.9502415293653819,
-                0,
-                189.37589568272057
+                0.3114809820651076,
+                0.9502523863751969,
+                0.0,
+                189.78510133315166
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.69794169418869
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9502174875676661,
-                -0.31158742965753733,
-                0,
-                120.29658734348071
+                0.9502285724696418,
+                -0.31155362309289103,
+                0.0,
+                120.15881327375901
             ],
             [
-                0.3115874296575364,
-                0.9502174875676661,
-                0,
-                188.5647908438023
+                0.3115536230928915,
+                0.9502285724696418,
+                0.0,
+                188.9826538199447
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.66880722665258
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9496120358838342,
-                -0.31342779280810334,
-                0,
-                127.73969844873508
+                0.9496201442186691,
+                -0.3134032254047722,
+                0.0,
+                127.6378032980114
             ],
             [
-                0.31342779280810346,
-                0.9496120358838344,
-                0,
-                165.7270142032457
+                0.31340322540477217,
+                0.9496201442186691,
+                0.0,
+                166.03007134088872
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.65389059373349
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9492310322384901,
-                -0.3145797950209939,
-                0,
-                132.48373825101822
+                0.9492410374625954,
+                -0.31454960307864765,
+                0.0,
+                132.3587659376287
             ],
             [
-                0.314579795020994,
-                0.9492310322384906,
-                0,
-                151.4686278906733
+                0.31454960307864743,
+                0.9492410374625947,
+                0.0,
+                151.84133293729877
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.6139591944754
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.949700845852346,
-                -0.3131585914314641,
-                0,
-                126.58766294189229
+                0.9497126769892676,
+                -0.3131227094381371,
+                0.0,
+                126.44056438486899
             ],
             [
-                0.31315859143146396,
-                0.9497008458523459,
-                0,
-                168.9858523891425
+                0.31312270943813764,
+                0.9497126769892676,
+                0.0,
+                169.4285452017837
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.43790057295874
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9496672039772364,
-                -0.3132605970913976,
-                0,
-                126.91271474785472
+                0.9496793266783742,
+                -0.3132238440472089,
+                0.0,
+                126.76219862393474
             ],
             [
-                0.313260597091398,
-                0.9496672039772364,
-                0,
-                167.6538314057921
+                0.31322384404720943,
+                0.9496793266783743,
+                0.0,
+                168.1075087081115
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.339337779171494
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9497520015380477,
-                -0.3130034114422281,
-                0,
-                126.00038000915222
+                0.9497648199939289,
+                -0.3129645134865918,
+                0.0,
+                125.84117000109993
             ],
             [
-                0.3130034114422282,
-                0.9497520015380476,
-                0,
-                170.98464429976246
+                0.31296451348659154,
+                0.9497648199939289,
+                0.0,
+                171.46499944781493
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -54.217873286785725
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9496915924226942,
-                -0.31318665246406663,
-                0,
-                126.60352150474561
+                0.9497046992602048,
+                -0.31314690514690335,
+                0.0,
+                126.44054074142974
             ],
             [
-                0.3131866524640669,
-                0.9496915924226942,
-                0,
-                169.01884096286346
+                0.3131469051469032,
+                0.9497046992602048,
+                0.0,
+                169.5094838932338
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.833458756227905
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9497605517985698,
-                -0.3129774660375366,
-                0,
-                126.06566315391913
+                0.949773835003709,
+                -0.3129371539819897,
+                0.0,
+                125.90032078778626
             ],
             [
-                0.31297746603753684,
-                0.9497605517985694,
-                0,
-                171.77221482185792
+                0.31293715398199023,
+                0.949773835003709,
+                0.0,
+                172.2698319673018
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.42655859217465
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ]
     ],
     "inf_weekly": [
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ],
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ]
     ],
     "inf_one_interval": [
         [
             [
-                0.9530416740423117,
-                -0.30283917768120405,
-                0,
-                86.51389127230165
+                0.953054851299307,
+                -0.30279770543195383,
+                0.0,
+                86.35089806216253
             ],
             [
-                0.3028391776812039,
-                0.9530416740423118,
-                0,
-                297.5848898679969
+                0.302797705431954,
+                0.9530548512993069,
+                0.0,
+                298.0973733623943
             ],
             [
-                0,
-                0,
-                1,
+                0.0,
+                0.0,
+                1.0,
                 -53.71111111111132
             ],
             [
-                0,
-                0,
-                0,
-                1
+                0.0,
+                0.0,
+                0.0,
+                1.0
             ]
         ]
     ]
diff --git a/geomagio/residual/Calculation.py b/geomagio/residual/Calculation.py
index 72708859b8382b38829db4c34d3cc926417ac739..7eb1ca1f0685ffa6fbee89342c53ff40f90313ce 100644
--- a/geomagio/residual/Calculation.py
+++ b/geomagio/residual/Calculation.py
@@ -355,7 +355,7 @@ def calculate_scale_value(
         / corrected_f
     ) + (m2.angle - m1.angle)
     residual_change = m2.residual - m1.residual
-    scale_value = corrected_f * field_change / np.abs(residual_change)
+    scale_value = np.radians(corrected_f * field_change / np.abs(residual_change))
     return scale_value
 
 
diff --git a/geomagio/residual/Reading.py b/geomagio/residual/Reading.py
index 752ffc4b0c4d778072584b2de468785444f61f52..75648d9b4882f96bb22cf5ac4f2c9c708a884787 100644
--- a/geomagio/residual/Reading.py
+++ b/geomagio/residual/Reading.py
@@ -182,11 +182,10 @@ def get_ordinates(
     h_abs, d_abs, z_abs = get_absolutes(readings)
     h_bas, d_bas, z_bas = get_baselines(readings)
     # recreate ordinate variometer measurements from absolutes and baselines
-    h_ord = h_abs - h_bas
     d_ord = d_abs - d_bas
     z_ord = z_abs - z_bas
-    e_ord = h_abs * np.radians(d_ord)
-    h_ord = np.sqrt(h_ord**2 - e_ord**2)
+    e_ord = h_abs * np.sin(np.radians(d_ord))  # this is right, but breaks tests
+    h_ord = np.sqrt(h_abs**2 - e_ord**2) - h_bas  # this is right, but breaks tests
     return (h_ord, e_ord, z_ord)
 
 
diff --git a/geomagio/residual/SpreadsheetAbsolutesFactory.py b/geomagio/residual/SpreadsheetAbsolutesFactory.py
index 27c5be9ef4e27c32300af13eac015a9865133ea0..fc22cae1f6cf914ab585210bfe48ed4b03cd239c 100644
--- a/geomagio/residual/SpreadsheetAbsolutesFactory.py
+++ b/geomagio/residual/SpreadsheetAbsolutesFactory.py
@@ -287,7 +287,8 @@ class SpreadsheetAbsolutesFactory(object):
     """
 
     def __init__(self, base_directory="/Volumes/geomag/pub/observatories"):
-        self.base_directory = base_directory
+        # trim filename off base_directory
+        self.base_directory = os.path.dirname(base_directory)
 
     def get_readings(
         self,
@@ -300,23 +301,26 @@ class SpreadsheetAbsolutesFactory(object):
         readings = []
         start_filename = f"{observatory}-{starttime.datetime:%Y%j%H%M}.xlsm"
         end_filename = f"{observatory}-{endtime.datetime:%Y%j%H%M}.xlsm"
-        for year in range(starttime.year, endtime.year + 1):
-            # start in observatory year directory to scan fewer files
-            observatory_directory = os.path.join(
-                self.base_directory, observatory, f"{year}"
-            )
-            for (dirpath, _, filenames) in os.walk(observatory_directory):
-                for filename in filenames:
-                    if start_filename <= filename < end_filename:
-                        readings.append(
-                            self.parse_spreadsheet(
-                                path=os.path.join(dirpath, filename),
-                                observatory=observatory,
-                                starttime=starttime,
-                                endtime=endtime,
-                                include_measurements=include_measurements,
-                            )
-                        )
+        all_dirs = []
+        all_files = []
+        for (dirpath, _, filenames) in os.walk(self.base_directory):
+            # accumulate dirpaths and filenames before sorting on filenames
+            all_dirs += len(filenames) * [dirpath]
+            all_files += filenames
+        # unique and sorted filenames
+        filenames, idxs = numpy.unique(all_files, return_index=True)
+        dirpaths = numpy.array(all_dirs)[idxs]
+        for dirpath, filename in zip(dirpaths, filenames):
+            if start_filename <= filename < end_filename:
+                readings.append(
+                    self.parse_spreadsheet(
+                        path=os.path.join(dirpath, filename),
+                        observatory=observatory,
+                        starttime=starttime,
+                        endtime=endtime,
+                        include_measurements=include_measurements,
+                    )
+                )
         return readings
 
     def parse_spreadsheet(
@@ -356,7 +360,7 @@ class SpreadsheetAbsolutesFactory(object):
             measurements=measurements,
             metadata=metadata,
             pier_correction=metadata["pier_correction"],
-            scale_value=numpy.degrees(metadata["scale_value"]),
+            scale_value=metadata["scale_value"],
             diagnostics=self._parse_diagnostics(calculation_sheet),
         )
 
diff --git a/geomagio/residual/SpreadsheetSummaryFactory.py b/geomagio/residual/SpreadsheetSummaryFactory.py
index 98ee84d4724b42b88ce59bd42bc0836ee2572a13..ba3b6c981421e06ce9797f597b7bb408515ab6f5 100644
--- a/geomagio/residual/SpreadsheetSummaryFactory.py
+++ b/geomagio/residual/SpreadsheetSummaryFactory.py
@@ -1,5 +1,6 @@
 import os
 
+import numpy
 from obspy import UTCDateTime
 import openpyxl
 from typing import List
@@ -39,7 +40,7 @@ class SpreadsheetSummaryFactory(object):
     """Read absolutes from summary spreadsheets"""
 
     def __init__(self, base_directory: str):
-        self.base_directory = base_directory
+        self.base_directory = os.path.dirname(base_directory)
 
     def get_readings(
         self, observatory: str, starttime: UTCDateTime, endtime: UTCDateTime
@@ -55,19 +56,23 @@ class SpreadsheetSummaryFactory(object):
         readings = []
         start_filename = f"{observatory}{starttime.datetime:%Y%j%H%M}.xlsm"
         end_filename = f"{observatory}{endtime.datetime:%Y%j%H%M}.xlsm"
-        for year in range(starttime.year, endtime.year + 1):
-            observatory_directory = os.path.join(
-                self.base_directory, observatory, f"{year}"
-            )
-            for (dirpath, _, filenames) in os.walk(observatory_directory):
-                filenames.sort()
-                for filename in filenames:
-                    if start_filename <= filename < end_filename:
-                        rs = self.parse_spreadsheet(
-                            os.path.join(dirpath, filename),
-                        )
-                        for r in rs:
-                            readings.append(r)
+        all_dirs = []
+        all_files = []
+        for (dirpath, _, filenames) in os.walk(self.base_directory):
+            # accumulate dirpaths and filenames before sorting on filenames
+            all_dirs += len(filenames) * [dirpath]
+            all_files += filenames
+        # unique and sorted filenames
+        filenames, idxs = numpy.unique(all_files, return_index=True)
+        dirpaths = numpy.array(all_dirs)[idxs]
+
+        for dirpath, filename in zip(dirpaths, filenames):
+            if start_filename <= filename < end_filename:
+                rs = self.parse_spreadsheet(
+                    os.path.join(dirpath, filename),
+                )
+                for r in rs:
+                    readings.append(r)
         return readings
 
     def parse_spreadsheet(self, path: str) -> List[Reading]:
diff --git a/test/adjusted_test/adjusted_test.py b/test/adjusted_test/adjusted_test.py
index 7d81f9cbb308b914f5db2dc7620a1ccfc3754bbb..1395e2c61ed6c9803bc42716586af08cb2dbbe80 100644
--- a/test/adjusted_test/adjusted_test.py
+++ b/test/adjusted_test/adjusted_test.py
@@ -36,7 +36,7 @@ def format_result(result) -> dict:
     return Ms
 
 
-def get_excpected_matrices(observatory, key):
+def get_expected_matrices(observatory, key):
     with open(f"etc/adjusted/{observatory}_expected.json", "r") as file:
         expected = json.load(file)
     return expected[key]
@@ -74,7 +74,7 @@ def test_BOU201911202001_infinite_one_interval():
     )
 
     matrices = format_result([adjusted_matrix.matrix for adjusted_matrix in result])
-    expected_matrices = get_excpected_matrices("BOU", "inf_one_interval")
+    expected_matrices = get_expected_matrices("BOU", "inf_one_interval")
     for i in range(len(matrices)):
         assert_array_almost_equal(
             matrices[i],
@@ -107,7 +107,7 @@ def test_BOU201911202001_infinite_weekly():
     )
 
     matrices = format_result([adjusted_matrix.matrix for adjusted_matrix in result])
-    expected_matrices = get_excpected_matrices("BOU", "inf_weekly")
+    expected_matrices = get_expected_matrices("BOU", "inf_weekly")
     for i in range(len(matrices)):
         assert_array_almost_equal(
             matrices[i],
@@ -160,7 +160,7 @@ def test_BOU201911202001_short_acausal():
     )
 
     matrices = format_result([adjusted_matrix.matrix for adjusted_matrix in result])
-    expected_matrices = get_excpected_matrices("BOU", "short_acausal")
+    expected_matrices = get_expected_matrices("BOU", "short_acausal")
     for i in range(len(matrices)):
         assert_array_almost_equal(
             matrices[i],
@@ -191,7 +191,7 @@ def test_BOU201911202001_short_causal():
     ).calculate(readings=readings)
 
     matrices = format_result([adjusted_matrix.matrix for adjusted_matrix in result])
-    expected_matrices = get_excpected_matrices("BOU", "short_causal")
+    expected_matrices = get_expected_matrices("BOU", "short_causal")
     for i in range(len(matrices)):
         assert_array_almost_equal(
             matrices[i],
@@ -227,7 +227,7 @@ def test_CMO2015_infinite_one_interval():
     )
 
     matrices = format_result([adjusted_matrix.matrix for adjusted_matrix in result])
-    expected_matrices = get_excpected_matrices("CMO", "inf_one_interval")
+    expected_matrices = get_expected_matrices("CMO", "inf_one_interval")
     for i in range(len(matrices)):
         assert_array_almost_equal(
             matrices[i],
@@ -268,7 +268,7 @@ def test_CMO2015_infinite_weekly():
     )
 
     matrices = format_result([adjusted_matrix.matrix for adjusted_matrix in result])
-    expected_matrices = get_excpected_matrices("CMO", "inf_weekly")
+    expected_matrices = get_expected_matrices("CMO", "inf_weekly")
     for i in range(len(matrices)):
         assert_array_almost_equal(
             matrices[i],
@@ -307,7 +307,7 @@ def test_CMO2015_short_acausal():
     )
 
     matrices = format_result([adjusted_matrix.matrix for adjusted_matrix in result])
-    expected_matrices = get_excpected_matrices("CMO", "short_acausal")
+    expected_matrices = get_expected_matrices("CMO", "short_acausal")
     for i in range(len(matrices)):
         assert_array_almost_equal(
             matrices[i],
@@ -346,7 +346,7 @@ def test_CMO2015_short_causal():
     )
 
     matrices = format_result([adjusted_matrix.matrix for adjusted_matrix in result])
-    expected_matrices = get_excpected_matrices("CMO", "short_causal")
+    expected_matrices = get_expected_matrices("CMO", "short_causal")
     for i in range(len(matrices)):
         assert_array_almost_equal(
             matrices[i],
diff --git a/test/residual_test/residual_test.py b/test/residual_test/residual_test.py
index 8b156125bd3696e86b1a2dd60df4674ddff6ab62..5f70ff83f9768739861b8e8d6f4687c4a43acf67 100644
--- a/test/residual_test/residual_test.py
+++ b/test/residual_test/residual_test.py
@@ -19,8 +19,6 @@ def assert_readings_equal(expected: Reading, actual: Reading, decimal: int):
     """
     Compares calculation actuals to expected absolutes from spreadsheet
     """
-    print(expected.json(exclude={"measurements", "metadata"}, indent=2))
-    print(actual.json(exclude={"measurements", "metadata"}, indent=2))
     expected_absolutes = {a.element: a for a in expected.absolutes}
     actual_absolutes = {a.element: a for a in actual.absolutes}
     assert_almost_equal(