diff --git a/Wz.txt b/Wz.txt index b85589b..d5f42b2 100644 --- a/Wz.txt +++ b/Wz.txt @@ -1,21 +1,6 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 -2.64615e-09 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -5.17533e-08 -9.31626e-08 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -1.44933e-07 -9.31626e-08 -5.17533e-08 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -2.83142e-07 -8.47414e-07 -1.47129e-06 -2.03336e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.31852e-06 -2.03336e-06 -1.47129e-06 -8.47414e-07 -2.83142e-07 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -6.17823e-07 -2.69647e-06 -5.60131e-06 -8.9764e-06 -1.18711e-05 -1.39314e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.45779e-05 -1.39314e-05 -1.18711e-05 -8.9764e-06 -5.60131e-06 -2.69647e-06 -6.17823e-07 0 0 0 0 0 0 0 -0 0 0 0 0 0 -6.17823e-07 -3.74989e-06 -9.70634e-06 -1.72974e-05 -2.57257e-05 -3.3281e-05 -3.91216e-05 -4.22903e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.30241e-05 -4.22903e-05 -3.91216e-05 -3.3281e-05 -2.57257e-05 -1.72974e-05 -9.70634e-06 -3.74989e-06 -6.17823e-07 0 0 0 0 0 0 -0 0 0 0 0 -2.83142e-07 -2.43969e-06 -8.61671e-06 -1.83331e-05 -3.03789e-05 -4.36931e-05 -5.56535e-05 -6.5075e-05 -7.11533e-05 -7.36165e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.40739e-05 -7.36165e-05 -7.11533e-05 -6.5075e-05 -5.56535e-05 -4.36931e-05 -3.03789e-05 -1.83331e-05 -8.61671e-06 -2.43969e-06 -2.83142e-07 0 0 0 0 0 -0 0 0 0 -5.17533e-08 -6.57369e-07 -3.83698e-06 -1.20451e-05 -2.45566e-05 -4.0573e-05 -5.90185e-05 -7.48864e-05 -8.69166e-05 -9.48689e-05 -9.84535e-05 -9.9442e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.95955e-05 -9.9442e-05 -9.84535e-05 -9.48689e-05 -8.69166e-05 -7.48864e-05 -5.90185e-05 -4.0573e-05 -2.45566e-05 -1.20451e-05 -3.83698e-06 -6.57369e-07 -5.17533e-08 0 0 0 0 -0 0 0 -2.64615e-09 -4.87874e-08 -7.2897e-07 -4.45502e-06 -1.36818e-05 -2.76678e-05 -4.63121e-05 0.586984 0.586965 0.586952 0.586943 0.586939 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586937 0.586939 0.586943 0.586952 0.586965 0.586984 -4.63121e-05 -2.76678e-05 -1.36818e-05 -4.45502e-06 -7.2897e-07 -4.87874e-08 -2.64615e-09 0 0 0 -0 0 0 0 -5.1771e-08 -6.57054e-07 -3.83706e-06 -1.20462e-05 -2.45587e-05 -4.05766e-05 0.879778 0.879763 0.879751 0.879743 0.879739 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879738 0.879739 0.879743 0.879751 0.879763 0.879778 -4.05766e-05 -2.45587e-05 -1.20462e-05 -3.83706e-06 -6.57054e-07 -5.1771e-08 0 0 0 0 -0 0 0 0 0 -2.85164e-07 -2.44799e-06 -8.64246e-06 -1.83979e-05 -3.05149e-05 1.00499 1.00498 1.00497 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00496 1.00497 1.00498 1.00499 -3.05149e-05 -1.83979e-05 -8.64246e-06 -2.44799e-06 -2.85164e-07 0 0 0 0 0 -0 0 0 0 0 0 -6.46525e-07 -3.90236e-06 -1.0118e-05 -1.81083e-05 0.910515 0.910507 0.910501 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910497 0.910501 0.910507 0.910515 -1.81083e-05 -1.0118e-05 -3.90236e-06 -6.46525e-07 0 0 0 0 0 0 -0 0 0 0 0 0 0 -7.33741e-07 -3.22545e-06 -6.82239e-06 0.494896 0.494892 0.49489 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.494889 0.49489 0.494892 0.494896 -6.82239e-06 -3.22545e-06 -7.33741e-07 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -4.57429e-07 -1.449e-06 0.142449 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142448 0.142449 -1.449e-06 -4.57429e-07 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -1.53513e-07 0.0200604 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200604 -1.53513e-07 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -66,6 +51,21 @@ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 1.82885e-19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28019e-18 3.23516e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 4.33247e-18 3.23516e-18 1.28019e-18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3.84058e-18 1.55704e-17 1.5467e-17 2.54247e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.81679e-17 2.54247e-17 1.5467e-17 1.55704e-17 3.84058e-18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6.40097e-18 3.57254e-17 1.94766e-17 2.53183e-17 1.49721e-17 3.54362e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.90939e-17 3.54362e-17 1.49721e-17 2.53183e-17 1.94766e-17 3.57254e-17 6.40097e-18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6.40097e-18 4.55003e-17 4.39581e-18 -6.44247e-17 6.41693e-18 -4.34752e-17 -5.8222e-17 -3.68435e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.41002e-17 -3.68435e-17 -5.8222e-17 -4.34752e-17 6.41693e-18 -6.44247e-17 4.39581e-18 4.55003e-17 6.40097e-18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3.84058e-18 3.31651e-17 -9.23814e-18 -1.41093e-16 1.4032e-16 1.00178e-16 2.65591e-16 1.9926e-16 1.9686e-16 2.08463e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.09561e-16 2.08463e-16 1.9686e-16 1.9926e-16 2.65591e-16 1.00178e-16 1.4032e-16 -1.41093e-16 -9.23814e-18 3.31651e-17 3.84058e-18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28019e-18 1.301e-17 -5.46689e-18 -7.90569e-17 1.97667e-16 2.69059e-16 -9.02591e-17 3.35472e-16 6.43022e-17 4.71308e-17 5.33841e-17 5.62535e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.64364e-17 5.62535e-17 5.33841e-17 4.71308e-17 6.43022e-17 3.35472e-16 -9.02591e-17 2.69059e-16 1.97667e-16 -7.90569e-17 -5.46689e-18 1.301e-17 1.28019e-18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.82885e-19 2.13785e-18 9.1858e-19 4.55881e-18 6.69445e-17 -2.40396e-19 -6.33086e-17 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 0.586838 -6.33086e-17 -2.40396e-19 6.69445e-17 4.55881e-18 9.1858e-19 2.13785e-18 1.82885e-19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9.10714e-19 1.09906e-17 -4.24564e-18 -9.46199e-17 7.97505e-17 2.41359e-16 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 0.879663 2.41359e-16 7.97505e-17 -9.46199e-17 -4.24564e-18 1.09906e-17 9.10714e-19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.61992e-18 1.96087e-17 -6.60413e-18 -1.85171e-16 -2.13807e-16 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 1.00491 -2.13807e-16 -1.85171e-16 -6.60413e-18 1.96087e-17 1.61992e-18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4.47519e-19 5.01877e-18 -1.86986e-17 -1.54132e-16 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 0.910479 -1.54132e-16 -1.86986e-17 5.01877e-18 4.47519e-19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.60764e-18 -2.87107e-17 -2.66109e-17 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 0.494885 -2.66109e-17 -2.87107e-17 -2.60764e-18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.54541e-18 -3.65782e-17 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 0.142447 -3.65782e-17 -4.54541e-18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.62014e-18 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 0.0200602 -3.62014e-18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0.00108879 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 diff --git a/dist/test-addon.js b/dist/test-addon.js index a43789f..8c87589 100644 --- a/dist/test-addon.js +++ b/dist/test-addon.js @@ -32,10 +32,15 @@ var test1D = function () { var test2D = function () { var lambda = 1; var beamsize = 1; - var materialVector = [1, 0, 2, 0, 1, 1, 1, 1, 1]; - var eps = [1.0, 1.2, 1.1]; - var mu = [0.51, 0.5, 0.57]; - var sigma = [1.0, 0.001, 1.0]; + // const materialVector = [1, 0, 2, 0, 1, 1, 1,1 ,1]; + // const materialVector = [1, 0, 1, 0, 1, 1, 1, 1 ,1]; + var materialVector = [0, 0, 0, 0]; + // const eps = [1.0, 1.2, 1.1]; + // const mu = [0.51, 0.5, 0.57]; + // const sigma = [1.0, 0.001, 1.0]; + var eps = [1.2, 1.15]; + var mu = [1, 1]; + var sigma = [0, 1e+7]; var srcPosition = [0.1, 0.1]; var dataReturnType = 0; var isReload = true; @@ -70,6 +75,6 @@ var test2DTFSF = function () { console.log(data); }; // test1D(); -test2D(); -// test2DTFSF(); +// test2D(); +test2DTFSF(); // testMemoryUsage(); diff --git a/src/fdtd/2d-pml copy/fdtd-pml-2d.h b/src/fdtd/2d-pml copy/fdtd-pml-2d.h index b7611df..dfb48c0 100644 --- a/src/fdtd/2d-pml copy/fdtd-pml-2d.h +++ b/src/fdtd/2d-pml copy/fdtd-pml-2d.h @@ -97,7 +97,7 @@ class FdtdPml2D { size_t GetStep(); size_t GetCurrentTimeStep(); - +sqrt void SetParams(std::vector> &eps, std::vector> &mu, std::vector> &sigma, diff --git a/src/fdtd/2d-pml/fdtd-pml-2d.h b/src/fdtd/2d-pml/fdtd-pml-2d.h index b6a062a..7a2dd4e 100644 --- a/src/fdtd/2d-pml/fdtd-pml-2d.h +++ b/src/fdtd/2d-pml/fdtd-pml-2d.h @@ -20,7 +20,7 @@ #include #define MEDIACONSTANT (2) -#define NUMBEROFITERATIONCONSTANT (1400) // was 300 +#define NUMBEROFITERATIONCONSTANT (1000) // was 300 #define BIGLINESIZE (8192) @@ -46,7 +46,7 @@ class FdtdPml2D { double rmax, orderbc; static const size_t ie = 220; //number of grid cells in x-direction static const size_t je = 220; //number of grid cells in y-direction - int ib, jb, is, js, nmax, iebc, jebc, ibbc, jbbc, iefbc, jefbc, ibfbc, jbfbc ; + int ib, jb, is, js, nmax, iebc, jebc, ibbc, jbbc, iefbc, jefbc, ibfbc, jbfbc; int media; double rtau, tau, delay; double **ex; //fields in main grid @@ -74,22 +74,22 @@ class FdtdPml2D { double **cbey; double **dahz; double **dbhz; - double **caexbcf ; // pml coefficients - double **cbexbcf ; - double **caexbcb ; - double **cbexbcb ; - double **caexbcl ; - double **cbexbcl ; - double **caexbcr ; - double **cbexbcr ; - double **caeybcf ; - double **cbeybcf ; - double **caeybcb ; - double **cbeybcb ; - double **caeybcl ; - double **cbeybcl ; - double **caeybcr ; - double **cbeybcr ; + double **caexbcf; // pml coefficients + double **cbexbcf; + double **caexbcb; + double **cbexbcb; + double **caexbcl; + double **cbexbcl; + double **caexbcr; + double **cbexbcr; + double **caeybcf; + double **cbeybcf; + double **caeybcb; + double **cbeybcb; + double **caeybcl; + double **cbeybcl; + double **caeybcr; + double **cbeybcr; double **dahzxbcf; double **dbhzxbcf; double **dahzxbcb; @@ -110,10 +110,10 @@ class FdtdPml2D { double ca1,cb1,y1,y2, sigmay,sigmays,da1,db1; double x1,x2,sigmax,sigmaxs; double minimumValue, maximumValue; - char filename[BIGLINESIZE] ; - FILE *filePointer ; + char filename[BIGLINESIZE]; + FILE *filePointer; double scaleValue; - int iValue,plottingInterval,centery,centerx ; + int iValue,plottingInterval,centery,centerx; @@ -149,10 +149,18 @@ class FdtdPml2D { output.cols = je; // size_t flatten_array_size = ie * nyje + double min = -0.000001; + double max = 0.000001; for(size_t i = 0; i < ie; i += 1) { for(size_t j = 0; j < je; j += 1) { // output.Ez[i*je + j] = Ez[i][j]; output.Hz[i*je + j] = hz[i][j]; + if(hz[i][j] > max) { + max = hz[i][j]; + } + if(hz[i][j] < min) { + min = hz[i][j]; + } output.X[i*je + j] = i; output.Y[i*je + j] = j; } @@ -161,8 +169,10 @@ class FdtdPml2D { // output.maxEz = *std::max_element(std::begin(output.Ez), std::end(output.Ez)); // output.minEz = *std::min_element(std::begin(output.Ez), std::end(output.Ez)); - output.maxHz = *std::max_element(std::begin(output.Hz), std::end(output.Hz)); - output.minHz = *std::min_element(std::begin(output.Hz), std::end(output.Hz)); + // output.maxHz = *std::max_element(std::begin(output.Hz), std::end(output.Hz)); + // output.minHz = *std::min_element(std::begin(output.Hz), std::end(output.Hz)); + output.maxHz = max; + output.minHz = min; return output; } @@ -342,8 +352,8 @@ class FdtdPml2D { const size_t tau = 20; double src = -2.0 * ((n - t0) / tau) * std::exp(-1.0 * std::pow((n - t0) / tau, 2)); - hz[is][js] = src; - // hz[is][js] = source[n]; + // hz[is][js] = src; + hz[is][js] = source[n]; //*********************************************************************** @@ -469,11 +479,18 @@ double **AllocateMemory (int imax, int jmax, double initialValue) pointer[i][j] = initialValue; } /* jForLoop */ } /* iForLoop */ - return(pointer) ; + return(pointer); } - - void InitializeFdtd () + // template + // template + // void InitializeFdtd (TwoD& material_matrix) + void InitializeFdtd (std::vector> &material_matrix, std::vector &eps, + std::vector &mur, + std::vector &sig, int src_position_row, int src_position_col) + // void InitializeFdtd (size_t (&material_matrix)[ie][je]) + + // void InitializeFdtd () { @@ -484,8 +501,8 @@ double **AllocateMemory (int imax, int jmax, double initialValue) minimumValue = -0.1; maximumValue = 0.1; plottingInterval = 0; - centery = 25 ; - centerx = 15 ; + centery = 25; + centerx = 15; //*********************************************************************** // Fundamental constants @@ -500,6 +517,17 @@ double **AllocateMemory (int imax, int jmax, double initialValue) omega = 2.0 * pi * freq; //center frequency in radians + double eta1 = sqrt(mur[0]*muz/(eps[0]*epsz)); + double eta2 = sqrt(mur[1]*muz/(eps[1]*epsz)); + double reflection_coef = abs((eta2-eta1) / (eta2 + eta1)); + double transmittance_coef = 1-reflection_coef; + + std::cout << "eta1: " << eta1 << std::endl; + std::cout << "eta2: " << eta2 << std::endl; + std::cout << "reflection_coef: " << reflection_coef << std::endl; + std::cout << "transmittance_coef: " << 1-abs(reflection_coef) << std::endl; + + //*********************************************************************** // Grid parameters //*********************************************************************** @@ -510,8 +538,12 @@ double **AllocateMemory (int imax, int jmax, double initialValue) ib = ie + 1; // one extra is needed for fields on the boundaries (ie Ex on top boundary, Ey on right boundary) jb = je + 1; // ditto - is = 15; //location of z-directed hard source - js = je / 2; //location of z-directed hard source + // is = 15; //location of z-directed hard source + // js = je / 2; //location of z-directed hard source + + // swap later + js = src_position_row; //location of z-directed hard source + is = src_position_col; //location of z-directed hard source dx = 3.0e-3; //space increment of square lattice (meters) dt = dx / (2.0 * cc); //time step, seconds, courant limit, Taflove1995 page 177 @@ -621,19 +653,30 @@ double **AllocateMemory (int imax, int jmax, double initialValue) jcenter = je / 2; // j-coordinate of cylinder's center for (i = 0; i < ie; i++) { for (j = 0; j < je; j++) { - temporaryi = (double )(i - icenter) ; - temporaryj = (double )(j - jcenter) ; + temporaryi = (double )(i - icenter); + temporaryj = (double )(j - jcenter); dist2 = (temporaryi + 0.5) * (temporaryi + 0.5) + (temporaryj) * (temporaryj); - if (dist2 <= (rad * rad)) { - caex[i][j] = ca[1]; - cbex[i][j] = cb[1]; - } /* if */ - // This looks tricky! Why can't caey/cbey use the same 'if' statement as caex/cbex above ?? - dist2 = (temporaryj + 0.5) * (temporaryj + 0.5) + (temporaryi) * (temporaryi); - if (dist2 <= (rad * rad)) { - caey[i][j] = ca[1]; - cbey[i][j] = cb[1]; - } /* if */ + + caex[i][j] = ca[material_matrix[i][j]]; + cbex[i][j] = cb[material_matrix[i][j]]; + + caey[i][j] = ca[material_matrix[i][j]]; + cbey[i][j] = cb[material_matrix[i][j]]; + + // std::cout << i*je + j << ": " << ca[material_matrix[i][j]] << std::endl; + + + // if (dist2 <= (rad * rad)) { + // caex[i][j] = ca[1]; + // cbex[i][j] = cb[1]; + // } /* if */ + + // // This looks tricky! Why can't caey/cbey use the same 'if' statement as caex/cbex above ?? + // dist2 = (temporaryj + 0.5) * (temporaryj + 0.5) + (temporaryi) * (temporaryi); + // if (dist2 <= (rad * rad)) { + // caey[i][j] = ca[1]; + // cbey[i][j] = cb[1]; + // } /* if */ } /* jForLoop */ } /* iForLoop */ diff --git a/src/fdtd/2d-upml-tf-sf/fdtd-2d-upml-tf-sf.h b/src/fdtd/2d-upml-tf-sf/fdtd-2d-upml-tf-sf.h index 87b812e..411734f 100644 --- a/src/fdtd/2d-upml-tf-sf/fdtd-2d-upml-tf-sf.h +++ b/src/fdtd/2d-upml-tf-sf/fdtd-2d-upml-tf-sf.h @@ -110,20 +110,20 @@ class TFSF { // static constexpr size_t ny_a = 6; // static constexpr size_t ny_b = 24; - // static constexpr size_t nx_a = 60; - // static constexpr size_t nx_b = 160; - // static constexpr size_t ny_a = 60; - // static constexpr size_t ny_b = 160; + static constexpr size_t nx_a = 60; + static constexpr size_t nx_b = 160; + static constexpr size_t ny_a = 60; + static constexpr size_t ny_b = 160; // static constexpr size_t nx_a = 15; // static constexpr size_t nx_b = 205; // static constexpr size_t ny_a = 15; // static constexpr size_t ny_b = 205; - static constexpr size_t nx_a = 10; - static constexpr size_t nx_b = 209; - static constexpr size_t ny_a = 10; - static constexpr size_t ny_b = 209; + // static constexpr size_t nx_a = 10; + // static constexpr size_t nx_b = 209; + // static constexpr size_t ny_a = 10; + // static constexpr size_t ny_b = 209; // Pre-allocate 1D fields for TF/SF interface // TM components @@ -275,9 +275,9 @@ class TFSF { // }}; std::array, 3> mat_conf = {{ - {100, 25, 10, 85}, - {100, 25, 105, 10}, - {100, 25, 125, 80}, + {100, 25, 80, 50}, + {100, 25, 80, 50}, + {100, 25, 80, 50}, // {120, 10, 100, 20}, // {140, 10, 100, 20} diff --git a/src/transform-to-js/fdtd-2d/fdtd-2d.cpp b/src/transform-to-js/fdtd-2d/fdtd-2d.cpp index c452e93..6e30394 100644 --- a/src/transform-to-js/fdtd-2d/fdtd-2d.cpp +++ b/src/transform-to-js/fdtd-2d/fdtd-2d.cpp @@ -1,5 +1,6 @@ #include #include +#include #include "fdtd-2d.h" Napi::Object Fdtd2D::Init(Napi::Env env, Napi::Object exports) { @@ -157,7 +158,17 @@ Fdtd2D::Fdtd2D(const Napi::CallbackInfo& info) // std::cout << "before ";// << material_matrix_size; // Temporary matrix. + + // const size_t rows = FdtdPml2D::GetRows(); + // const size_t cols = FdtdPml2D::GetCols(); + // const size_t nx = 220; + // static const size_t ny = 220; + static const size_t rows = 220; + static const size_t cols = 220; + + // std::array, rows> temp_matrix; std::vector> temp_matrix; + std::vector> temp_matrix_2; // std::cout << "--" << material_matrix_size << "--"; @@ -169,20 +180,27 @@ Fdtd2D::Fdtd2D(const Napi::CallbackInfo& info) temp_matrix[i].push_back( (int)material_matrix_js[i * material_matrix_size + j] .As()); - // std::cout << ", " << i; + // temp_matrix[i][j] = + // (int)material_matrix_js[i * material_matrix_size + j] + // .As(); } } - // std::cout << "after"; - - // const size_t rows = FdtdPml2D::GetRows(); - // const size_t cols = FdtdPml2D::GetCols(); - const size_t rows = 220; - const size_t cols = 220; // Matrix size coefficient. size_t coeff = rows / material_matrix_size; + + std::vector eps; + std::vector mu; + std::vector sigma; + + for( size_t i = 0; i < eps_js.Length(); ++i) { + eps.push_back(static_cast(eps_js[i].As())); + mu.push_back(static_cast(mu_js[i].As())); + sigma.push_back(static_cast(sigma_js[i].As())); + } + // Initialization eps, mu, sigma matrixes. std::vector> eps_matrix; std::vector> mu_matrix; @@ -191,10 +209,15 @@ Fdtd2D::Fdtd2D(const Napi::CallbackInfo& info) eps_matrix.push_back(std::vector()); mu_matrix.push_back(std::vector()); sigma_matrix.push_back(std::vector()); + + temp_matrix_2.push_back(std::vector()); + for (int j = 0; j < cols; j++) { eps_matrix[i].push_back(0); mu_matrix[i].push_back(0); sigma_matrix[i].push_back(0); + + temp_matrix_2[i].push_back(0); } } @@ -205,6 +228,9 @@ Fdtd2D::Fdtd2D(const Napi::CallbackInfo& info) for (int f = 0; f < coeff; f++) { int index = temp_matrix[i][j]; + // temp_matrix_2[i * coeff + k][j * coeff + f] = index; + temp_matrix_2[j * coeff + f][i * coeff + k] = index; + // Rotate matrix on 90 degree for correctness in numerical method. // eps_matrix[j * coeff + f][i * coeff + k] = static_cast(eps_js[index].As()); // mu_matrix[j * coeff + f][i * coeff + k] = static_cast(mu_js[index].As()); @@ -237,7 +263,8 @@ Fdtd2D::Fdtd2D(const Napi::CallbackInfo& info) size_t src_position_col = static_cast(relative_src_position_x * cols); // fdtd.SetParams(eps_matrix, mu_matrix, sigma_matrix, src_position_row, src_position_col); - fdtd.InitializeFdtd(); + // fdtd.InitializeFdtd(); + fdtd.InitializeFdtd(temp_matrix_2, eps, mu, sigma, src_position_row, src_position_col); } // Fdtd method in 1D case. diff --git a/test-addon.ts b/test-addon.ts index 185a497..ac20024 100644 --- a/test-addon.ts +++ b/test-addon.ts @@ -33,10 +33,15 @@ const test1D = () => { const test2D = () => { const lambda = 1; const beamsize = 1; - const materialVector = [1, 0, 2, 0, 1, 1, 1,1 ,1]; - const eps = [1.0, 1.2, 1.1]; - const mu = [0.51, 0.5, 0.57]; - const sigma = [1.0, 0.001, 1.0]; + // const materialVector = [1, 0, 2, 0, 1, 1, 1,1 ,1]; + // const materialVector = [1, 0, 1, 0, 1, 1, 1, 1 ,1]; + const materialVector = [0,0,0,0]; + // const eps = [1.0, 1.2, 1.1]; + // const mu = [0.51, 0.5, 0.57]; + // const sigma = [1.0, 0.001, 1.0]; + const eps = [1.2, 1.15]; + const mu = [1, 1]; + const sigma = [0, 1e+7]; const srcPosition = [0.1, 0.1]; const dataReturnType = 0; let isReload = true; @@ -83,7 +88,7 @@ const test2DTFSF = () => { // test1D(); -test2D(); +// test2D(); -// test2DTFSF(); +test2DTFSF(); // testMemoryUsage();