Modeling the Power Spectrum of an AGN with Markov Random Field Expansion
In this tutorial, we will reconstruct VLBA data observations of the AGN XYZ using closures. However we will also model the power spectrum of the AGN using a Markov Random Field expansion Where we can fit multiple scales of the power spectrum simultaneously up to some order.
In this tutorial, we will do closure-only modeling of the AGN DA 193 observed with the VLBA at 15 GHz with the Mojave AGN project. Unlike the previous tutorials, we will constrain the power spectrum slope and using a Markov random field expansion. This will allow us to model more complex and multi-scale processes in AGN, which is expected to be common in black hole jets.
To get started, we will load Comrade
using Comrade
using LinearAlgebra
LinearAlgebra.BLAS.set_num_threads(1)Pyehtim loads eht-imaging using PythonCall this is necessary to load uvfits files currently.
using Pyehtim
using NonuniformFFTs CondaPkg Found dependencies: /home/runner/.julia/packages/CondaPkg/8GjrP/CondaPkg.toml
CondaPkg Found dependencies: /home/runner/.julia/packages/PythonCall/83z4q/CondaPkg.toml
CondaPkg Found dependencies: /home/runner/.julia/packages/Pyehtim/bQtHC/CondaPkg.toml
CondaPkg Resolving changes
+ ehtim (pip)
+ libstdcxx
+ libstdcxx-ng
+ numpy
+ numpy (pip)
+ openssl
+ pandas
+ python
+ setuptools (pip)
+ uv
CondaPkg Initialising pixi
│ /home/runner/.julia/artifacts/cefba4912c2b400756d043a2563ef77a0088866b/bin/pixi
│ init
│ --format pixi
└ /home/runner/work/Comrade.jl/Comrade.jl/examples/advanced/FitPS/.CondaPkg
✔ Created /home/runner/work/Comrade.jl/Comrade.jl/examples/advanced/FitPS/.CondaPkg/pixi.toml
CondaPkg Wrote /home/runner/work/Comrade.jl/Comrade.jl/examples/advanced/FitPS/.CondaPkg/pixi.toml
│ [dependencies]
│ openssl = ">=3, <3.6"
│ libstdcxx = ">=3.4,<15.0"
│ uv = ">=0.4"
│ libstdcxx-ng = ">=3.4,<15.0"
│ pandas = "<2"
│ numpy = ">=1.24, <2.0"
│
│ [dependencies.python]
│ channel = "conda-forge"
│ build = "*cp*"
│ version = ">=3.10,!=3.14.0,!=3.14.1,<4, >=3.6,<=3.12"
│
│ [project]
│ name = ".CondaPkg"
│ platforms = ["linux-64"]
│ channels = ["conda-forge"]
│ channel-priority = "strict"
│ description = "automatically generated by CondaPkg.jl"
│
│ [pypi-dependencies]
│ ehtim = ">=1.2.10, <2.0"
│ numpy = ">=1.24, <2.0"
└ setuptools = "*"
CondaPkg Installing packages
│ /home/runner/.julia/artifacts/cefba4912c2b400756d043a2563ef77a0088866b/bin/pixi
│ install
└ --manifest-path /home/runner/work/Comrade.jl/Comrade.jl/examples/advanced/FitPS/.CondaPkg/pixi.toml
✔ The default environment has been installed.For reproducibility we use a stable random number genreator
using StableRNGs
rng = StableRNG(11)StableRNGs.LehmerRNG(state=0x00000000000000000000000000000017)Load the Data
For this tutorial we will image publicly available VLBA data of the AGN 1308+326 observed on 2021/03/19 at 43 GHz as part of the Boston University blazar monitoring program.
file = Base.download("https://www.bu.edu/blazars/VLBA_GLAST/1308/1308+326Q.2021-03-19.UVP.gz")
obs0 = ehtim.obsdata.load_uvfits(file)Python: <ehtim.obsdata.Obsdata object at 0x7efe824115d0>Now we do some minor preprocessing:
Scan average the data since the data have been preprocessed so that the gain phases are coherent.
Add 0.5% systematic noise to deal with calibration issues such as leakage.
obs = scan_average(obs0).add_fractional_noise(0.005)Python: <ehtim.obsdata.Obsdata object at 0x7efe925be410>For this tutorial we will only use closure quantities to reconstruct the image however, polarized or complex visibilities can also be used with instrumental models following the other tutorials.
dlcamp, dcphase = extract_table(obs, LogClosureAmplitudes(; snrcut = 3), ClosurePhases(; snrcut = 3))(EHTObservationTable{Comrade.EHTLogClosureAmplitudeDatum{:I}}
source: 1308+326
mjd: 59293
bandwidth: 4.86e8
sites: [:BR, :FD, :HN, :KP, :LA, :MK, :NL, :OV, :PT, :SC]
nsamples: 291, EHTObservationTable{Comrade.EHTClosurePhaseDatum{:I}}
source: 1308+326
mjd: 59293
bandwidth: 4.86e8
sites: [:BR, :FD, :HN, :KP, :LA, :MK, :NL, :OV, :PT, :SC]
nsamples: 300)Build the Model/Posterior
Most of the model building here will look very similar to the previous Imaging a Black Hole using only Closure Quantities tutorial. However, we will be utilizing a more complex image prior. Specifically, VLBIImagePriors provides a basic framework for building stationary Gaussian random fields with cyclic boundary conditions. To define the random field we just need to define a spectral model. For this work we will use a Markovian spectral model. Namely, our power spectrum will be modeled as
where σ is the marginal variance of the image, ρs are the coefficients of the Markovian expansion, and k is the norm of the spatial wavenumber.
using VLBIImagePriors ## Defines the `MarkovPS` power spectrum model and `StationaryRandomField`
using DistributionsWe use the @sky macro to define the model and prior in a single block. Each name ~ dist line contributes an entry to the prior; everything else is the model body. Metadata fields (mimg, pl, cprior, ρmax) are passed as keyword arguments and are in scope inside both the prior expressions and the body.
@sky function sky(grid; mimg, pl, cprior, ρmax)
c ~ cprior
ρs ~ ntuple(Returns(Uniform(0.01, ρmax)), 3)
σimg ~ Exponential(2.0)
fb ~ Uniform(0.0, 1.0)
# Apply the GMRF fluctuations to the image
x = genfield(StationaryRandomField(MarkovPS(ρs), pl), c)
x .= σimg .* x
fbn = fb / length(mimg)
mb = mimg .* (1 - fb) .+ fbn
rast = apply_fluctuations(CenteredLR(), mb, x)
m = ContinuousImage(rast, BSplinePulse{3}())
return m
endsky (generic function with 1 method)For this tutorial we decided to image a very compact AGN. Thus, we will use a small FOV for a 15 GHz observation. Namely, we will use a 5000 μas FOV with 64x64 pixels.
nx = 64
ny = 64
fovx = μas2rad(1_000)
fovy = fovx * ny / nx
grid = imagepixels(fovx, fovy, nx, ny, μas2rad(150.0), -μas2rad(150.0))RectiGrid(
executor: ComradeBase.Serial()
Dimensions:
(↓ X Sampled{Float64} LinRange{Float64}(-3.1134128583753017e-9, 1.6589718150466935e-9, 64) ForwardOrdered Regular Points,
→ Y Sampled{Float64} LinRange{Float64}(-1.6589718150466935e-9, 3.1134128583753017e-9, 64) ForwardOrdered Regular Points)
)Since we are using a Gaussian Markov random field prior we need to first specify our mean image. For this work we will use a symmetric Gaussian with a FWHM equal to the approximate beamsize of the array. This models the fact that we expect the AGN core to be compact.
fwhmfac = 2 * sqrt(2 * log(2))
mpr = modify(TBlob(3.0), Stretch(beamsize(dlcamp) / 4 / fwhmfac))
imgpr = intensitymap(mpr, grid)
mimg = imgpr ./ sum(imgpr)┌ 64×64 IntensityMap{Float64, 2} ┐
├────────────────────────────────┴─────────────────────────────────────── dims ┐
↓ X Sampled{Float64} LinRange{Float64}(-3.1134128583753017e-9, 1.6589718150466935e-9, 64) ForwardOrdered Regular Points,
→ Y Sampled{Float64} LinRange{Float64}(-1.6589718150466935e-9, 3.1134128583753017e-9, 64) ForwardOrdered Regular Points
└──────────────────────────────────────────────────────────────────────────────┘
↓ → -1.65897e-9 -1.58322e-9 -1.50747e-9 -1.43172e-9 -1.35596e-9 -1.28021e-9 -1.20446e-9 -1.12871e-9 -1.05295e-9 -9.77203e-10 -9.0145e-10 -8.25698e-10 -7.49946e-10 -6.74194e-10 -5.98442e-10 -5.2269e-10 -4.46938e-10 -3.71185e-10 -2.95433e-10 -2.19681e-10 -1.43929e-10 -6.81769e-11 7.57521e-12 8.33274e-11 1.59079e-10 2.34832e-10 3.10584e-10 3.86336e-10 4.62088e-10 5.3784e-10 6.13592e-10 6.89344e-10 7.65097e-10 8.40849e-10 9.16601e-10 9.92353e-10 1.06811e-9 1.14386e-9 1.21961e-9 1.29536e-9 1.37111e-9 1.44687e-9 1.52262e-9 1.59837e-9 1.67412e-9 1.74987e-9 1.82563e-9 1.90138e-9 1.97713e-9 2.05288e-9 2.12864e-9 2.20439e-9 2.28014e-9 2.35589e-9 2.43164e-9 2.5074e-9 2.58315e-9 2.6589e-9 2.73465e-9 2.8104e-9 2.88616e-9 2.96191e-9 3.03766e-9 3.11341e-9
-3.11341e-9 1.67526e-8 1.76069e-8 1.84792e-8 1.93659e-8 2.02629e-8 2.11656e-8 2.20688e-8 2.29669e-8 2.38536e-8 2.47223e-8 2.55663e-8 2.63781e-8 2.71506e-8 2.78764e-8 2.85481e-8 2.91588e-8 2.97018e-8 3.0171e-8 3.05611e-8 3.08673e-8 3.10861e-8 3.12147e-8 3.12516e-8 3.11963e-8 3.10495e-8 3.0813e-8 3.04896e-8 3.00833e-8 2.95989e-8 2.90418e-8 2.84184e-8 2.77353e-8 2.69996e-8 2.62187e-8 2.53998e-8 2.45504e-8 2.36775e-8 2.2788e-8 2.18884e-8 2.09849e-8 2.00829e-8 1.91876e-8 1.83035e-8 1.74345e-8 1.65842e-8 1.57554e-8 1.49505e-8 1.41714e-8 1.34198e-8 1.26965e-8 1.20025e-8 1.13382e-8 1.07035e-8 1.00985e-8 9.52284e-9 8.97596e-9 8.45723e-9 7.96588e-9 7.50106e-9 7.06183e-9 6.64719e-9 6.25614e-9 5.88762e-9 5.5406e-9
-3.03766e-9 1.84263e-8 1.94037e-8 2.04045e-8 2.14245e-8 2.24592e-8 2.35031e-8 2.45504e-8 2.55942e-8 2.66273e-8 2.76418e-8 2.86296e-8 2.95818e-8 3.04896e-8 3.13441e-8 3.21363e-8 3.28575e-8 3.34998e-8 3.40554e-8 3.45177e-8 3.4881e-8 3.51407e-8 3.52934e-8 3.53372e-8 3.52716e-8 3.50972e-8 3.48165e-8 3.4433e-8 3.39516e-8 3.3378e-8 3.27194e-8 3.19832e-8 3.11779e-8 3.0312e-8 2.93946e-8 2.84346e-8 2.74408e-8 2.64219e-8 2.5386e-8 2.4341e-8 2.32939e-8 2.22513e-8 2.12192e-8 2.02027e-8 1.92063e-8 1.82339e-8 1.72886e-8 1.63732e-8 1.54897e-8 1.46395e-8 1.38237e-8 1.3043e-8 1.22976e-8 1.15875e-8 1.09122e-8 1.02714e-8 9.66415e-9 9.08961e-9 8.54672e-9 8.03437e-9 7.55136e-9 7.09645e-9 6.66838e-9 6.26586e-9 5.88762e-9
-2.96191e-9 2.02932e-8 2.14137e-8 2.25642e-8 2.37401e-8 2.49364e-8 2.61466e-8 2.7364e-8 2.85806e-8 2.97879e-8 3.09764e-8 3.21363e-8 3.32569e-8 3.43276e-8 3.53372e-8 3.6275e-8 3.71303e-8 3.7893e-8 3.85536e-8 3.91039e-8 3.95367e-8 3.98462e-8 4.00283e-8 4.00806e-8 4.00022e-8 3.97944e-8 3.94598e-8 3.9003e-8 3.843e-8 3.77483e-8 3.69664e-8 3.60937e-8 3.51407e-8 3.41179e-8 3.30364e-8 3.19071e-8 3.07407e-8 2.95476e-8 2.83378e-8 2.71203e-8 2.59038e-8 2.46958e-8 2.35031e-8 2.23319e-8 2.1187e-8 2.0073e-8 1.89932e-8 1.79505e-8 1.6947e-8 1.59841e-8 1.50628e-8 1.41836e-8 1.33466e-8 1.25513e-8 1.17972e-8 1.10833e-8 1.04087e-8 9.77207e-9 9.17202e-9 8.60712e-9 8.07586e-9 7.57669e-9 7.10805e-9 6.66838e-9 6.25614e-9
-2.88616e-9 2.2378e-8 2.36649e-8 2.49903e-8 2.6349e-8 2.77353e-8 2.9142e-8 3.05611e-8 3.19832e-8 3.33983e-8 3.47951e-8 3.61616e-8 3.74851e-8 3.87524e-8 3.99501e-8 4.10647e-8 4.2083e-8 4.29924e-8 4.37813e-8 4.44392e-8 4.4957e-8 4.53277e-8 4.55459e-8 4.56085e-8 4.55146e-8 4.52656e-8 4.4865e-8 4.43185e-8 4.36337e-8 4.28198e-8 4.18877e-8 4.08491e-8 3.97168e-8 3.85041e-8 3.72245e-8 3.58913e-8 3.45177e-8 3.31164e-8 3.1699e-8 3.02767e-8 2.88594e-8 2.74562e-8 2.60749e-8 2.47223e-8 2.34043e-8 2.21256e-8 2.08901e-8 1.97005e-8 1.85591e-8 1.74672e-8 1.64256e-8 1.54345e-8 1.44937e-8 1.36023e-8 1.27595e-8 1.1964e-8 1.12141e-8 1.05084e-8 9.84495e-9 9.22197e-9 8.63755e-9 8.08976e-9 7.57669e-9 7.09645e-9 6.64719e-9
-2.8104e-9 2.47091e-8 2.61898e-8 2.77197e-8 2.92932e-8 3.09036e-8 3.25429e-8 3.42016e-8 3.58689e-8 3.75328e-8 3.91798e-8 4.07954e-8 4.23643e-8 4.38702e-8 4.52966e-8 4.66268e-8 4.78444e-8 4.89336e-8 4.98799e-8 5.067e-8 5.12925e-8 5.17384e-8 5.2001e-8 5.20764e-8 5.19634e-8 5.16637e-8 5.11819e-8 5.0525e-8 4.97027e-8 4.87268e-8 4.76107e-8 4.63693e-8 4.50185e-8 4.35749e-8 4.2055e-8 4.04755e-8 3.88524e-8 3.72009e-8 3.55353e-8 3.38688e-8 3.22132e-8 3.0579e-8 2.89753e-8 2.741e-8 2.58896e-8 2.44192e-8 2.30029e-8 2.16437e-8 2.03437e-8 1.9104e-8 1.7925e-8 1.68067e-8 1.57483e-8 1.47486e-8 1.3806e-8 1.29189e-8 1.20851e-8 1.13025e-8 1.05688e-8 9.88168e-9 9.23871e-9 8.63755e-9 8.07586e-9 7.55136e-9 7.06183e-9
-2.73465e-9 2.73181e-8 2.90252e-8 3.07949e-8 3.26212e-8 3.44965e-8 3.64118e-8 3.83562e-8 4.03169e-8 4.22796e-8 4.42284e-8 4.61455e-8 4.80123e-8 4.98089e-8 5.15148e-8 5.31092e-8 5.45716e-8 5.58823e-8 5.70227e-8 5.79761e-8 5.87282e-8 5.92674e-8 5.95851e-8 5.96763e-8 5.95395e-8 5.9177e-8 5.85945e-8 5.78011e-8 5.6809e-8 5.56332e-8 5.42906e-8 5.28002e-8 5.11819e-8 4.94562e-8 4.76439e-8 4.57655e-8 4.38406e-8 4.18877e-8 3.99241e-8 3.79656e-8 3.60261e-8 3.41179e-8 3.22517e-8 3.04362e-8 2.86786e-8 2.69846e-8 2.53584e-8 2.38031e-8 2.23203e-8 2.09111e-8 1.95753e-8 1.83122e-8 1.71206e-8 1.59985e-8 1.49439e-8 1.39542e-8 1.30267e-8 1.21587e-8 1.13471e-8 1.05891e-8 9.88168e-9 9.22197e-9 8.60712e-9 8.03437e-9 7.50106e-9
-2.6589e-9 3.02414e-8 3.22132e-8 3.42645e-8 3.6389e-8 3.85784e-8 4.08222e-8 4.31081e-8 4.5421e-8 4.7744e-8 5.00579e-8 5.23415e-8 5.45716e-8 5.67239e-8 5.87729e-8 6.06926e-8 6.24574e-8 6.40421e-8 6.54233e-8 6.65798e-8 6.74932e-8 6.81485e-8 6.85349e-8 6.86458e-8 6.84795e-8 6.80387e-8 6.73307e-8 6.63674e-8 6.51644e-8 6.37407e-8 6.2118e-8 6.03203e-8 5.83726e-8 5.63009e-8 5.4131e-8 5.18883e-8 4.95969e-8 4.72795e-8 4.4957e-8 4.26482e-8 4.03697e-8 3.81358e-8 3.59586e-8 3.38481e-8 3.18123e-8 2.9857e-8 2.79868e-8 2.62043e-8 2.45109e-8 2.2907e-8 2.13919e-8 1.99641e-8 1.86215e-8 1.73614e-8 1.61807e-8 1.50761e-8 1.40441e-8 1.30811e-8 1.21833e-8 1.13471e-8 1.05688e-8 9.84495e-9 9.17202e-9 8.54672e-9 7.96588e-9
-2.58315e-9 3.35201e-8 3.58018e-8 3.81846e-8 4.06617e-8 4.32241e-8 4.58601e-8 4.85553e-8 5.12925e-8 5.40514e-8 5.6809e-8 5.95395e-8 6.22147e-8 6.48044e-8 6.72767e-8 6.95992e-8 7.17393e-8 7.36652e-8 7.5347e-8 7.67573e-8 7.78725e-8 7.86734e-8 7.9146e-8 7.92817e-8 7.90782e-8 7.85392e-8 7.76741e-8 7.64981e-8 7.50315e-8 7.32986e-8 7.13274e-8 6.91483e-8 6.67932e-8 6.42948e-8 6.16855e-8 5.89969e-8 5.62588e-8 5.3499e-8 5.07426e-8 4.80123e-8 4.53277e-8 4.27053e-8 4.01591e-8 3.77003e-8 3.53372e-8 3.30764e-8 3.09218e-8 2.88759e-8 2.69396e-8 2.51121e-8 2.3392e-8 2.17767e-8 2.02629e-8 1.88469e-8 1.75246e-8 1.62914e-8 1.51428e-8 1.40743e-8 1.30811e-8 1.21587e-8 1.13025e-8 1.05084e-8 9.77207e-9 9.08961e-9 8.45723e-9
-2.5074e-9 3.72009e-8 3.98462e-8 4.26197e-8 4.55146e-8 4.85211e-8 5.16264e-8 5.4814e-8 5.80639e-8 6.13521e-8 6.46509e-8 6.79291e-8 7.11519e-8 7.42819e-8 7.72793e-8 8.01031e-8 8.27118e-8 8.50649e-8 8.71239e-8 8.88536e-8 9.02232e-8 9.12079e-8 9.17893e-8 9.19563e-8 9.17059e-8 9.10428e-8 8.99794e-8 8.85356e-8 8.67374e-8 8.46167e-8 8.22092e-8 7.95542e-8 7.66924e-8 7.36652e-8 7.05135e-8 6.72767e-8 6.39917e-8 6.06926e-8 5.741e-8 5.41708e-8 5.09982e-8 4.79115e-8 4.49263e-8 4.2055e-8 3.93067e-8 3.66876e-8 3.42016e-8 3.18501e-8 2.96331e-8 2.75488e-8 2.55942e-8 2.37653e-8 2.20575e-8 2.04656e-8 1.8984e-8 1.76069e-8 1.63285e-8 1.51428e-8 1.40441e-8 1.30267e-8 1.20851e-8 1.12141e-8 1.04087e-8 9.66415e-9 8.97596e-9
-2.43164e-9 4.13365e-8 4.4409e-8 4.76439e-8 5.10349e-8 5.45716e-8 5.824e-8 6.20216e-8 6.5893e-8 6.98262e-8 7.3788e-8 7.77401e-8 8.16401e-8 8.54411e-8 8.90932e-8 9.25444e-8 9.57418e-8 9.86332e-8 1.01169e-7 1.03303e-7 1.04995e-7 1.06213e-7 1.06933e-7 1.0714e-7 1.0683e-7 1.06009e-7 1.04694e-7 1.0291e-7 1.00692e-7 9.80818e-8 9.51251e-8 9.18727e-8 8.83771e-8 8.46911e-8 8.08665e-8 7.69525e-8 7.29951e-8 6.90362e-8 6.51128e-8 6.12572e-8 5.74966e-8 5.38532e-8 5.03446e-8 4.69842e-8 4.37813e-8 4.07419e-8 3.78688e-8 3.51625e-8 3.26212e-8 3.02414e-8 2.80184e-8 2.59464e-8 2.40188e-8 2.22284e-8 2.0568e-8 1.903e-8 1.76069e-8 1.62914e-8 1.50761e-8 1.39542e-8 1.29189e-8 1.1964e-8 1.10833e-8 1.02714e-8 9.52284e-9
-2.35589e-9 4.59867e-8 4.95616e-8 5.33426e-8 5.73236e-8 6.14947e-8 6.58406e-8 7.03408e-8 7.49686e-8 7.96909e-8 8.4468e-8 8.92534e-8 9.39946e-8 9.86332e-8 1.03106e-7 1.07347e-7 1.11289e-7 1.14863e-7 1.18005e-7 1.20655e-7 1.2276e-7 1.24276e-7 1.25173e-7 1.25431e-7 1.25045e-7 1.24022e-7 1.22384e-7 1.20167e-7 1.17414e-7 1.14181e-7 1.10528e-7 1.06521e-7 1.02228e-7 9.77166e-8 9.30526e-8 8.82981e-8 8.35103e-8 7.87407e-8 7.40344e-8 6.94296e-8 6.49583e-8 6.06459e-8 5.65118e-8 5.25701e-8 4.88301e-8 4.52966e-8 4.19712e-8 3.88524e-8 3.59362e-8 3.32167e-8 3.06866e-8 2.83378e-8 2.6161e-8 2.41469e-8 2.22858e-8 2.0568e-8 1.8984e-8 1.75246e-8 1.61807e-8 1.49439e-8 1.3806e-8 1.27595e-8 1.17972e-8 1.09122e-8 1.00985e-8
-2.28014e-9 5.12187e-8 5.53856e-8 5.98135e-8 6.44979e-8 6.94296e-8 7.45929e-8 7.99654e-8 8.55166e-8 9.12079e-8 9.6992e-8 1.02812e-7 1.08604e-7 1.14294e-7 1.19803e-7 1.25045e-7 1.29933e-7 1.34379e-7 1.38297e-7 1.4161e-7 1.44246e-7 1.46148e-7 1.47274e-7 1.47598e-7 1.47112e-7 1.45829e-7 1.43776e-7 1.40999e-7 1.3756e-7 1.33529e-7 1.28988e-7 1.24022e-7 1.18719e-7 1.13168e-7 1.07451e-7 1.01648e-7 9.58303e-8 9.00606e-8 8.43937e-8 7.88755e-8 7.35427e-8 6.84242e-8 6.35409e-8 5.89072e-8 5.45313e-8 5.04167e-8 4.65622e-8 4.29636e-8 3.96137e-8 3.65034e-8 3.36222e-8 3.09582e-8 2.84994e-8 2.62331e-8 2.41469e-8 2.22284e-8 2.04656e-8 1.88469e-8 1.73614e-8 1.59985e-8 1.47486e-8 1.36023e-8 1.25513e-8 1.15875e-8 1.07035e-8
-2.20439e-9 5.71084e-8 6.19734e-8 6.71688e-8 7.26933e-8 7.85392e-8 8.46911e-8 9.11253e-8 9.78078e-8 1.04694e-7 1.11727e-7 1.18839e-7 1.2595e-7 1.32967e-7 1.39789e-7 1.46308e-7 1.52409e-7 1.57976e-7 1.62898e-7 1.67068e-7 1.70394e-7 1.72797e-7 1.74221e-7 1.74631e-7 1.74017e-7 1.72393e-7 1.698e-7 1.66299e-7 1.6197e-7 1.56911e-7 1.51228e-7 1.45034e-7 1.38446e-7 1.31576e-7 1.24532e-7 1.17414e-7 1.10312e-7 1.03303e-7 9.64534e-8 8.98174e-8 8.34373e-8 7.73449e-8 7.15624e-8 6.61033e-8 6.0974e-8 5.61748e-8 5.17011e-8 4.75442e-8 4.36927e-8 4.01329e-8 3.68499e-8 3.38275e-8 3.10495e-8 2.84994e-8 2.6161e-8 2.40188e-8 2.20575e-8 2.02629e-8 1.86215e-8 1.71206e-8 1.57483e-8 1.44937e-8 1.33466e-8 1.22976e-8 1.13382e-8
-2.12864e-9 6.37407e-8 6.94296e-8 7.55371e-8 8.20664e-8 8.90132e-8 9.6364e-8 1.04095e-7 1.12168e-7 1.20532e-7 1.29122e-7 1.37854e-7 1.46629e-7 1.55332e-7 1.63833e-7 1.71991e-7 1.79656e-7 1.86678e-7 1.92904e-7 1.98195e-7 2.02423e-7 2.05484e-7 2.073e-7 2.07822e-7 2.07039e-7 2.04969e-7 2.01668e-7 1.97218e-7 1.91729e-7 1.85332e-7 1.7817e-7 1.70394e-7 1.62155e-7 1.53603e-7 1.44876e-7 1.36101e-7 1.2739e-7 1.18839e-7 1.10528e-7 1.0252e-7 9.48625e-8 8.7591e-8 8.07269e-8 7.42819e-8 6.82586e-8 6.26524e-8 5.74533e-8 5.26467e-8 4.8215e-8 4.41384e-8 4.03961e-8 3.69664e-8 3.38275e-8 3.09582e-8 2.83378e-8 2.59464e-8 2.37653e-8 2.17767e-8 1.99641e-8 1.83122e-8 1.68067e-8 1.54345e-8 1.41836e-8 1.3043e-8 1.20025e-8
-2.05288e-9 7.12103e-8 7.78725e-8 8.50649e-8 9.2798e-8 1.01073e-7 1.09881e-7 1.19199e-7 1.28988e-7 1.3919e-7 1.49728e-7 1.60502e-7 1.71389e-7 1.82245e-7 1.92904e-7 2.03182e-7 2.12883e-7 2.21804e-7 2.29744e-7 2.3651e-7 2.41931e-7 2.45863e-7 2.48198e-7 2.48871e-7 2.47863e-7 2.45202e-7 2.40962e-7 2.35259e-7 2.28244e-7 2.20092e-7 2.10999e-7 2.01166e-7 1.90797e-7 1.80084e-7 1.69209e-7 1.58334e-7 1.47598e-7 1.3712e-7 1.26995e-7 1.17296e-7 1.08078e-7 9.93751e-8 9.12079e-8 8.35834e-8 7.64981e-8 6.99401e-8 6.38912e-8 5.83283e-8 5.32257e-8 4.85553e-8 4.42884e-8 4.03961e-8 3.68499e-8 3.36222e-8 3.06866e-8 2.80184e-8 2.55942e-8 2.3392e-8 2.13919e-8 1.95753e-8 1.7925e-8 1.64256e-8 1.50628e-8 1.38237e-8 1.26965e-8
-1.97713e-9 7.96225e-8 8.74349e-8 9.5919e-8 1.05096e-7 1.14977e-7 1.25561e-7 1.36828e-7 1.48739e-7 1.61234e-7 1.74221e-7 1.87582e-7 2.01166e-7 2.14791e-7 2.28244e-7 2.41285e-7 2.53654e-7 2.65079e-7 2.75288e-7 2.84017e-7 2.9103e-7 2.96128e-7 2.99159e-7 3.00033e-7 2.98723e-7 2.9527e-7 2.89775e-7 2.82402e-7 2.73356e-7 2.62883e-7 2.51247e-7 2.38722e-7 2.25578e-7 2.12073e-7 1.9844e-7 1.84887e-7 1.71589e-7 1.58692e-7 1.46308e-7 1.34521e-7 1.23388e-7 1.12945e-7 1.03204e-7 9.41673e-8 8.58195e-8 7.81382e-8 7.10935e-8 6.46509e-8 5.87729e-8 5.34207e-8 4.85553e-8 4.41384e-8 4.01329e-8 3.65034e-8 3.32167e-8 3.02414e-8 2.75488e-8 2.51121e-8 2.2907e-8 2.09111e-8 1.9104e-8 1.74672e-8 1.59841e-8 1.46395e-8 1.34198e-8
-1.90138e-9 8.90932e-8 9.82651e-8 1.08288e-7 1.19199e-7 1.31025e-7 1.43776e-7 1.57442e-7 1.71991e-7 1.87355e-7 2.03436e-7 2.20092e-7 2.37139e-7 2.54347e-7 2.71444e-7 2.88114e-7 3.04011e-7 3.18768e-7 3.32011e-7 3.43378e-7 3.52539e-7 3.59212e-7 3.63186e-7 3.64333e-7 3.62615e-7 3.58087e-7 3.50897e-7 3.41271e-7 3.29501e-7 3.15926e-7 3.00911e-7 2.8483e-7 2.68048e-7 2.50905e-7 2.33709e-7 2.16723e-7 2.00169e-7 1.84221e-7 1.69013e-7 1.54637e-7 1.41152e-7 1.28586e-7 1.16944e-7 1.06213e-7 9.6364e-8 8.7357e-8 7.9146e-8 7.16802e-8 6.4907e-8 5.87729e-8 5.32257e-8 4.8215e-8 4.36927e-8 3.96137e-8 3.59362e-8 3.26212e-8 2.96331e-8 2.69396e-8 2.45109e-8 2.23203e-8 2.03437e-8 1.85591e-8 1.6947e-8 1.54897e-8 1.41714e-8
-1.82563e-9 9.9749e-8 1.10528e-7 1.22384e-7 1.3538e-7 1.49563e-7 1.64964e-7 1.81593e-7 1.99425e-7 2.18398e-7 2.38404e-7 2.59278e-7 2.80799e-7 3.02677e-7 3.24561e-7 3.46038e-7 3.66642e-7 3.85875e-7 4.03219e-7 4.18168e-7 4.30257e-7 4.39087e-7 4.44355e-7 4.45876e-7 4.43597e-7 4.37598e-7 4.28088e-7 4.15393e-7 3.99926e-7 3.82163e-7 3.62615e-7 3.41796e-7 3.20203e-7 2.98289e-7 2.76456e-7 2.55044e-7 2.34327e-7 2.14517e-7 1.95765e-7 1.7817e-7 1.61786e-7 1.46629e-7 1.32687e-7 1.19924e-7 1.08288e-7 9.77166e-8 8.81402e-8 7.9486e-8 7.16802e-8 6.46509e-8 5.83283e-8 5.26467e-8 4.75442e-8 4.29636e-8 3.88524e-8 3.51625e-8 3.18501e-8 2.88759e-8 2.62043e-8 2.38031e-8 2.16437e-8 1.97005e-8 1.79505e-8 1.63732e-8 1.49505e-8
-1.74987e-9 1.11727e-7 1.24404e-7 1.38446e-7 1.53947e-7 1.7099e-7 1.8964e-7 2.09932e-7 2.31867e-7 2.55393e-7 2.804e-7 3.06704e-7 3.34038e-7 3.62045e-7 3.9027e-7 4.18168e-7 4.45115e-7 4.70421e-7 4.93368e-7 5.1324e-7 5.29372e-7 5.41189e-7 5.48254e-7 5.50296e-7 5.47237e-7 5.39194e-7 5.26474e-7 5.09545e-7 4.89002e-7 4.65525e-7 4.39834e-7 4.12644e-7 3.84632e-7 3.5641e-7 3.28505e-7 3.01351e-7 2.75288e-7 2.50565e-7 2.2735e-7 2.05742e-7 1.85779e-7 1.67455e-7 1.50725e-7 1.35523e-7 1.21763e-7 1.09347e-7 9.81734e-8 8.81402e-8 7.9146e-8 7.10935e-8 6.38912e-8 5.74533e-8 5.17011e-8 4.65622e-8 4.19712e-8 3.78688e-8 3.42016e-8 3.09218e-8 2.79868e-8 2.53584e-8 2.30029e-8 2.08901e-8 1.89932e-8 1.72886e-8 1.57554e-8
-1.67412e-9 1.25173e-7 1.40091e-7 1.56734e-7 1.75248e-7 1.95765e-7 2.18398e-7 2.43232e-7 2.70305e-7 2.99596e-7 3.31004e-7 3.64333e-7 3.99272e-7 4.35377e-7 4.72069e-7 5.08627e-7 5.44201e-7 5.77842e-7 6.08535e-7 6.35257e-7 6.57045e-7 6.73059e-7 6.82654e-7 6.8543e-7 6.81272e-7 6.70352e-7 6.53125e-7 6.30278e-7 6.02681e-7 5.71317e-7 5.3721e-7 5.01365e-7 4.64716e-7 4.28088e-7 3.92174e-7 3.57527e-7 3.24561e-7 2.93564e-7 2.64711e-7 2.38087e-7 2.13698e-7 1.91496e-7 1.71389e-7 1.53261e-7 1.36974e-7 1.22384e-7 1.09347e-7 9.77166e-8 8.7357e-8 7.81382e-8 6.99401e-8 6.26524e-8 5.61748e-8 5.04167e-8 4.52966e-8 4.07419e-8 3.66876e-8 3.30764e-8 2.9857e-8 2.69846e-8 2.44192e-8 2.21256e-8 2.0073e-8 1.82339e-8 1.65842e-8
-1.59837e-9 1.40241e-7 1.57798e-7 1.77538e-7 1.99673e-7 2.24407e-7 2.51931e-7 2.82402e-7 3.15926e-7 3.52539e-7 3.92174e-7 4.3464e-7 4.79585e-7 5.26474e-7 5.74567e-7 6.22911e-7 6.70352e-7 7.15563e-7 7.571e-7 7.93483e-7 8.23296e-7 8.45292e-7 8.58505e-7 8.62333e-7 8.56599e-7 8.41569e-7 8.17922e-7 7.86689e-7 7.49158e-7 7.06768e-7 6.60998e-7 6.13275e-7 5.64894e-7 5.16973e-7 4.70421e-7 4.25935e-7 3.84013e-7 3.4497e-7 3.08974e-7 2.76066e-7 2.46195e-7 2.19243e-7 1.95044e-7 1.73405e-7 1.54119e-7 1.36974e-7 1.21763e-7 1.08288e-7 9.6364e-8 8.58195e-8 7.64981e-8 6.82586e-8 6.0974e-8 5.45313e-8 4.88301e-8 4.37813e-8 3.93067e-8 3.53372e-8 3.18123e-8 2.86786e-8 2.58896e-8 2.34043e-8 2.1187e-8 1.92063e-8 1.74345e-8
-1.52262e-9 1.57088e-7 1.77748e-7 2.01166e-7 2.27648e-7 2.57502e-7 2.9103e-7 3.28505e-7 3.70145e-7 4.16085e-7 4.66336e-7 5.20745e-7 5.7894e-7 6.40292e-7 7.03869e-7 7.68419e-7 8.32362e-7 8.93836e-7 9.50762e-7 1.00097e-6 1.04235e-6 1.07301e-6 1.09148e-6 1.09684e-6 1.08881e-6 1.06781e-6 1.03487e-6 9.9157e-7 9.39845e-7 8.81836e-7 8.19708e-7 7.55502e-7 6.91031e-7 6.27809e-7 5.67024e-7 5.09545e-7 4.55946e-7 4.0655e-7 3.61476e-7 3.20683e-7 2.84017e-7 2.51247e-7 2.22091e-7 1.96248e-7 1.73405e-7 1.53261e-7 1.35523e-7 1.19924e-7 1.06213e-7 9.41673e-8 8.35834e-8 7.42819e-8 6.61033e-8 5.89072e-8 5.25701e-8 4.69842e-8 4.2055e-8 3.77003e-8 3.38481e-8 3.04362e-8 2.741e-8 2.47223e-8 2.23319e-8 2.02027e-8 1.83035e-8
-1.44687e-9 1.75869e-7 2.00169e-7 2.27945e-7 2.59636e-7 2.95698e-7 3.36597e-7 3.82778e-7 4.3464e-7 4.9249e-7 5.56487e-7 6.26579e-7 7.02426e-7 7.83322e-7 8.6812e-7 9.55179e-7 1.04235e-6 1.12698e-6 1.20607e-6 1.27637e-6 1.33469e-6 1.37812e-6 1.40437e-6 1.412e-6 1.40058e-6 1.37074e-6 1.32413e-6 1.26317e-6 1.19085e-6 1.1104e-6 1.02502e-6 9.37682e-7 8.50919e-7 7.66787e-7 6.86825e-7 6.12085e-7 5.43195e-7 4.80431e-7 4.23797e-7 3.73099e-7 3.28008e-7 2.88114e-7 2.52963e-7 2.22091e-7 1.95044e-7 1.71389e-7 1.50725e-7 1.32687e-7 1.16944e-7 1.03204e-7 9.12079e-8 8.07269e-8 7.15624e-8 6.35409e-8 5.65118e-8 5.03446e-8 4.49263e-8 4.01591e-8 3.59586e-8 3.22517e-8 2.89753e-8 2.60749e-8 2.35031e-8 2.12192e-8 1.91876e-8
-1.37111e-9 1.96732e-7 2.25285e-7 2.58211e-7 2.96128e-7 3.39703e-7 3.89637e-7 4.4664e-7 5.11388e-7 5.84472e-7 6.66321e-7 7.571e-7 8.56599e-7 9.64099e-7 1.07824e-6 1.1969e-6 1.31715e-6 1.43524e-6 1.54674e-6 1.64676e-6 1.73035e-6 1.79298e-6 1.83098e-6 1.84205e-6 1.82549e-6 1.78232e-6 1.71517e-6 1.62791e-6 1.5252e-6 1.412e-6 1.29315e-6 1.17294e-6 1.05497e-6 9.42014e-7 8.36028e-7 7.38233e-7 6.49237e-7 5.69165e-7 4.97788e-7 4.3464e-7 3.79108e-7 3.30502e-7 2.88114e-7 2.51247e-7 2.19243e-7 1.91496e-7 1.67455e-7 1.46629e-7 1.28586e-7 1.12945e-7 9.93751e-8 8.7591e-8 7.73449e-8 6.84242e-8 6.06459e-8 5.38532e-8 4.79115e-8 4.27053e-8 3.81358e-8 3.41179e-8 3.0579e-8 2.74562e-8 2.46958e-8 2.22513e-8 2.00829e-8
-1.29536e-9 2.19809e-7 2.53308e-7 2.92293e-7 3.37628e-7 3.9027e-7 4.51259e-7 5.21693e-7 6.02681e-7 6.95274e-7 8.0036e-7 9.1853e-7 1.04989e-6 1.19387e-6 1.34895e-6 1.51247e-6 1.68048e-6 1.84762e-6 2.00731e-6 2.15209e-6 2.27416e-6 2.36625e-6 2.42239e-6 2.43877e-6 2.41425e-6 2.35054e-6 2.25193e-6 2.1247e-6 1.97632e-6 1.81456e-6 1.64676e-6 1.47926e-6 1.31715e-6 1.16412e-6 1.02258e-6 8.93836e-7 7.7831e-7 6.75781e-7 5.85588e-7 5.06797e-7 4.38341e-7 3.79108e-7 3.28008e-7 2.84017e-7 2.46195e-7 2.13698e-7 1.85779e-7 1.61786e-7 1.41152e-7 1.23388e-7 1.08078e-7 9.48625e-8 8.34373e-8 7.35427e-8 6.49583e-8 5.74966e-8 5.09982e-8 4.53277e-8 4.03697e-8 3.60261e-8 3.22132e-8 2.88594e-8 2.59038e-8 2.32939e-8 2.09849e-8
-1.21961e-9 2.45202e-7 2.84423e-7 3.30502e-7 3.84632e-7 4.48172e-7 5.22645e-7 6.09715e-7 7.11146e-7 8.28719e-7 9.64099e-7 1.11865e-6 1.29315e-6 1.48747e-6 1.70018e-6 1.92811e-6 2.16596e-6 2.40616e-6 2.63885e-6 2.8524e-6 3.03436e-6 3.17272e-6 3.25754e-6 3.28236e-6 3.24523e-6 3.14906e-6 3.00109e-6 2.81182e-6 2.59345e-6 2.35838e-6 2.11793e-6 1.88153e-6 1.65629e-6 1.44707e-6 1.25664e-6 1.08615e-6 9.35527e-7 8.0383e-7 6.89625e-7 5.91209e-7 5.06797e-7 4.3464e-7 3.73099e-7 3.20683e-7 2.76066e-7 2.38087e-7 2.05742e-7 1.7817e-7 1.54637e-7 1.34521e-7 1.17296e-7 1.0252e-7 8.98174e-8 7.88755e-8 6.94296e-8 6.12572e-8 5.41708e-8 4.80123e-8 4.26482e-8 3.79656e-8 3.38688e-8 3.02767e-8 2.71203e-8 2.4341e-8 2.18884e-8
-1.14386e-9 2.72972e-7 3.18768e-7 3.73099e-7 4.37598e-7 5.1417e-7 6.05013e-7 7.12614e-7 8.39716e-7 9.89239e-7 1.16412e-6 1.36708e-6 1.6002e-6 1.86446e-6 2.15901e-6 2.48041e-6 2.82189e-6 3.17272e-6 3.51811e-6 3.83972e-6 4.11712e-6 4.3301e-6 4.46152e-6 4.5001e-6 4.44241e-6 4.29355e-6 4.06617e-6 3.77826e-6 3.45031e-6 3.10246e-6 2.75244e-6 2.41425e-6 2.0978e-6 1.80913e-6 1.5511e-6 1.32413e-6 1.12698e-6 9.57398e-7 8.12597e-7 6.89625e-7 5.85588e-7 4.97788e-7 4.23797e-7 3.61476e-7 3.08974e-7 2.64711e-7 2.2735e-7 1.95765e-7 1.69013e-7 1.46308e-7 1.26995e-7 1.10528e-7 9.64534e-8 8.43937e-8 7.40344e-8 6.51128e-8 5.741e-8 5.07426e-8 4.4957e-8 3.99241e-8 3.55353e-8 3.1699e-8 2.83378e-8 2.5386e-8 2.2788e-8
-1.06811e-9 3.03121e-7 3.5641e-7 4.20267e-7 4.969e-7 5.88952e-7 6.99553e-7 8.32362e-7 9.9157e-7 1.18184e-6 1.40818e-6 1.6756e-6 1.98863e-6 2.35054e-6 2.76222e-6 3.22081e-6 3.71818e-6 4.23953e-6 4.76258e-6 5.25803e-6 5.69169e-6 6.02852e-6 6.238e-6 6.29973e-6 6.20746e-6 5.97047e-6 5.61161e-6 5.16274e-6 4.65915e-6 4.1343e-6 3.61621e-6 3.12564e-6 2.67597e-6 2.27416e-6 1.9222e-6 1.6186e-6 1.35979e-6 1.14107e-6 9.57398e-7 8.0383e-7 6.75781e-7 5.69165e-7 4.80431e-7 4.0655e-7 3.4497e-7 2.93564e-7 2.50565e-7 2.14517e-7 1.84221e-7 1.58692e-7 1.3712e-7 1.18839e-7 1.03303e-7 9.00606e-8 7.87407e-8 6.90362e-8 6.06926e-8 5.3499e-8 4.72795e-8 4.18877e-8 3.72009e-8 3.31164e-8 2.95476e-8 2.64219e-8 2.36775e-8
-9.92353e-10 3.3557e-7 3.97318e-7 4.72069e-7 5.62776e-7 6.73059e-7 8.07321e-7 9.70866e-7 1.16999e-6 1.412e-6 1.70516e-6 2.05833e-6 2.48041e-6 2.97919e-6 3.55969e-6 4.22173e-6 4.95701e-6 5.74596e-6 6.55536e-6 7.33788e-6 8.03503e-6 8.58418e-6 8.92903e-6 9.03112e-6 8.87859e-6 8.48908e-6 7.90545e-6 7.18622e-6 6.39393e-6 5.58527e-6 4.80485e-6 4.08305e-6 3.43696e-6 2.873e-6 2.39008e-6 1.98246e-6 1.64202e-6 1.35979e-6 1.12698e-6 9.35527e-7 7.7831e-7 6.49237e-7 5.43195e-7 4.55946e-7 3.84013e-7 3.24561e-7 2.75288e-7 2.34327e-7 2.00169e-7 1.71589e-7 1.47598e-7 1.2739e-7 1.10312e-7 9.58303e-8 8.35103e-8 7.29951e-8 6.39917e-8 5.62588e-8 4.95969e-8 4.38406e-8 3.88524e-8 3.45177e-8 3.07407e-8 2.74408e-8 2.45504e-8
-9.16601e-10 3.70145e-7 4.41334e-7 5.28403e-7 6.35257e-7 7.66787e-7 9.29102e-7 1.12978e-6 1.37812e-6 1.68537e-6 2.06484e-6 2.53171e-6 3.10246e-6 3.7935e-6 4.61866e-6 5.58527e-6 6.68865e-6 7.90545e-6 9.18734e-6 1.04575e-5 1.16138e-5 1.25405e-5 1.31295e-5 1.33049e-5 1.3043e-5 1.2379e-5 1.13972e-5 1.0209e-5 8.92903e-6 7.65494e-6 6.45782e-6 5.38063e-6 4.44241e-6 3.64494e-6 2.97919e-6 2.43056e-6 1.98246e-6 1.6186e-6 1.32413e-6 1.08615e-6 8.93836e-7 7.38233e-7 6.12085e-7 5.09545e-7 4.25935e-7 3.57527e-7 3.01351e-7 2.55044e-7 2.16723e-7 1.84887e-7 1.58334e-7 1.36101e-7 1.17414e-7 1.01648e-7 8.82981e-8 7.69525e-8 6.72767e-8 5.89969e-8 5.18883e-8 4.57655e-8 4.04755e-8 3.58913e-8 3.19071e-8 2.84346e-8 2.53998e-8
-8.40849e-10 4.0655e-7 4.88135e-7 5.88952e-7 7.14087e-7 8.70061e-7 1.06522e-6 1.31023e-6 1.6186e-6 2.00731e-6 2.49735e-6 3.11402e-6 3.88673e-6 4.84765e-6 6.02852e-6 7.45458e-6 9.13485e-6 1.10485e-5 1.31295e-5 1.5254e-5 1.72401e-5 1.88665e-5 1.99158e-5 2.02306e-5 1.9761e-5 1.85809e-5 1.68643e-5 1.48336e-5 1.2705e-5 1.06495e-5 8.77891e-6 7.14899e-6 5.77337e-6 4.63884e-6 3.71818e-6 2.97919e-6 2.39008e-6 1.9222e-6 1.5511e-6 1.25664e-6 1.02258e-6 8.36028e-7 6.86825e-7 5.67024e-7 4.70421e-7 3.92174e-7 3.28505e-7 2.76456e-7 2.33709e-7 1.9844e-7 1.69209e-7 1.44876e-7 1.24532e-7 1.07451e-7 9.30526e-8 8.08665e-8 7.05135e-8 6.16855e-8 5.4131e-8 4.76439e-8 4.2055e-8 3.72245e-8 3.30364e-8 2.93946e-8 2.62187e-8
-7.65097e-10 4.44355e-7 5.3721e-7 6.53125e-7 7.98633e-7 9.82292e-7 1.21533e-6 1.51247e-6 1.89302e-6 2.3821e-6 3.01212e-6 3.82422e-6 4.86925e-6 6.20746e-6 7.90545e-6 1.00281e-5 1.26224e-5 1.56913e-5 1.91582e-5 2.28298e-5 2.63774e-5 2.93631e-5 3.13271e-5 3.19219e-5 3.10355e-5 2.88337e-5 2.56978e-5 2.2093e-5 1.84404e-5 1.50418e-5 1.20647e-5 9.56688e-6 7.53383e-6 5.91321e-6 4.63884e-6 3.64494e-6 2.873e-6 2.27416e-6 1.80913e-6 1.44707e-6 1.16412e-6 9.42014e-7 7.66787e-7 6.27809e-7 5.16973e-7 4.28088e-7 3.5641e-7 2.98289e-7 2.50905e-7 2.12073e-7 1.80084e-7 1.53603e-7 1.31576e-7 1.13168e-7 9.77166e-8 8.46911e-8 7.36652e-8 6.42948e-8 5.63009e-8 4.94562e-8 4.35749e-8 3.85041e-8 3.41179e-8 3.0312e-8 2.69996e-8
-6.89344e-10 4.8298e-7 5.87827e-7 7.20018e-7 8.87808e-7 1.10223e-6 1.37812e-6 1.73545e-6 2.20121e-6 2.81182e-6 3.61621e-6 4.67958e-6 6.08735e-6 7.94832e-6 1.03946e-5 1.35741e-5 1.76277e-5 2.26424e-5 2.8574e-5 3.51466e-5 4.17683e-5 4.75405e-5 5.14343e-5 5.26286e-5 5.08513e-5 4.65039e-5 4.04796e-5 3.38043e-5 2.73234e-5 2.1562e-5 1.67416e-5 1.28724e-5 9.85155e-6 7.53383e-6 5.77337e-6 4.44241e-6 3.43696e-6 2.67597e-6 2.0978e-6 1.65629e-6 1.31715e-6 1.05497e-6 8.50919e-7 6.91031e-7 5.64894e-7 4.64716e-7 3.84632e-7 3.20203e-7 2.68048e-7 2.25578e-7 1.90797e-7 1.62155e-7 1.38446e-7 1.18719e-7 1.02228e-7 8.83771e-8 7.66924e-8 6.67932e-8 5.83726e-8 5.11819e-8 4.50185e-8 3.97168e-8 3.51407e-8 3.11779e-8 2.77353e-8
-6.13592e-10 5.21693e-7 6.39028e-7 7.8838e-7 9.79992e-7 1.22783e-6 1.5511e-6 1.97632e-6 2.5404e-6 3.29487e-6 4.31177e-6 5.69169e-6 7.5739e-6 1.01482e-5 1.36656e-5 1.84404e-5 2.48292e-5 3.316e-5 4.35777e-5 5.57896e-5 6.87685e-5 8.0615e-5 8.88803e-5 9.14592e-5 8.76289e-5 7.84517e-5 6.61907e-5 5.32404e-5 4.13325e-5 3.13271e-5 2.34052e-5 1.73679e-5 1.28724e-5 9.56688e-6 7.14899e-6 5.38063e-6 4.08305e-6 3.12564e-6 2.41425e-6 1.88153e-6 1.47926e-6 1.17294e-6 9.37682e-7 7.55502e-7 6.13275e-7 5.01365e-7 4.12644e-7 3.41796e-7 2.8483e-7 2.38722e-7 2.01166e-7 1.70394e-7 1.45034e-7 1.24022e-7 1.06521e-7 9.18727e-8 7.95542e-8 6.91483e-8 6.03203e-8 5.28002e-8 4.63693e-8 4.08491e-8 3.60937e-8 3.19832e-8 2.84184e-8
-5.3784e-10 5.59619e-7 6.89625e-7 8.56599e-7 1.07301e-6 1.35616e-6 1.73035e-6 2.22999e-6 2.9043e-6 3.82422e-6 5.09286e-6 6.86065e-6 9.34737e-6 1.28724e-5 1.78929e-5 2.50424e-5 3.51466e-5 4.91569e-5 6.78938e-5 9.14592e-5 0.000118298 0.000144348 0.000163382 0.000169463 0.000160455 0.000139482 0.000112824 8.64021e-5 6.37463e-5 4.59975e-5 3.28442e-5 2.34052e-5 1.67416e-5 1.20647e-5 8.77891e-6 6.45782e-6 4.80485e-6 3.61621e-6 2.75244e-6 2.11793e-6 1.64676e-6 1.29315e-6 1.02502e-6 8.19708e-7 6.60998e-7 5.3721e-7 4.39834e-7 3.62615e-7 3.00911e-7 2.51247e-7 2.10999e-7 1.7817e-7 1.51228e-7 1.28988e-7 1.10528e-7 9.51251e-8 8.22092e-8 7.13274e-8 6.2118e-8 5.42906e-8 4.76107e-8 4.18877e-8 3.69664e-8 3.27194e-8 2.90418e-8
-4.62088e-10 5.95761e-7 7.38233e-7 9.22739e-7 1.16412e-6 1.48336e-6 1.91045e-6 2.48886e-6 3.28236e-6 4.38575e-6 5.94175e-6 8.1676e-6 1.13972e-5 1.61464e-5 2.32111e-5 3.38043e-5 4.97128e-5 7.3387e-5 0.000107698 0.000154819 0.000213556 0.000275547 0.000323882 0.000339863 0.000316284 0.000263601 0.000201149 0.000144348 9.98547e-5 6.78938e-5 4.59975e-5 3.13271e-5 2.1562e-5 1.50418e-5 1.06495e-5 7.65494e-6 5.58527e-6 4.1343e-6 3.10246e-6 2.35838e-6 1.81456e-6 1.412e-6 1.1104e-6 8.81836e-7 7.06768e-7 5.71317e-7 4.65525e-7 3.82163e-7 3.15926e-7 2.62883e-7 2.20092e-7 1.85332e-7 1.56911e-7 1.33529e-7 1.14181e-7 9.80818e-8 8.46167e-8 7.32986e-8 6.37407e-8 5.56332e-8 4.87268e-8 4.28198e-8 3.77483e-8 3.3378e-8 2.95989e-8
-3.86336e-10 6.29042e-7 7.83322e-7 9.846e-7 1.25016e-6 1.60478e-6 2.08453e-6 2.74272e-6 3.65942e-6 4.95701e-6 6.82576e-6 9.56688e-6 1.36656e-5 1.99158e-5 2.96329e-5 4.50075e-5 6.96589e-5 0.00010937 0.000172623 0.000269481 0.000405379 0.000566423 0.000704418 0.000752443 0.000682004 0.000533995 0.000375308 0.000247001 0.000157602 9.98547e-5 6.37463e-5 4.13325e-5 2.73234e-5 1.84404e-5 1.2705e-5 8.92903e-6 6.39393e-6 4.65915e-6 3.45031e-6 2.59345e-6 1.97632e-6 1.5252e-6 1.19085e-6 9.39845e-7 7.49158e-7 6.02681e-7 4.89002e-7 3.99926e-7 3.29501e-7 2.73356e-7 2.28244e-7 1.91729e-7 1.6197e-7 1.3756e-7 1.17414e-7 1.00692e-7 8.67374e-8 7.50315e-8 6.51644e-8 5.6809e-8 4.97027e-8 4.36337e-8 3.843e-8 3.39516e-8 3.00833e-8
-3.10584e-10 6.58359e-7 8.23296e-7 1.03985e-6 1.32763e-6 1.71517e-6 2.24458e-6 2.97919e-6 4.0161e-6 5.50727e-6 7.69591e-6 1.09806e-5 1.60309e-5 2.40011e-5 3.69317e-5 5.85131e-5 9.55279e-5 0.000160455 0.000275547 0.000476511 0.00080518 0.00126304 0.00171469 0.00188498 0.00163756 0.0011649 0.000727876 0.000427331 0.000247001 0.000144348 8.64021e-5 5.32404e-5 3.38043e-5 2.2093e-5 1.48336e-5 1.0209e-5 7.18622e-6 5.16274e-6 3.77826e-6 2.81182e-6 2.1247e-6 1.62791e-6 1.26317e-6 9.9157e-7 7.86689e-7 6.30278e-7 5.09545e-7 4.15393e-7 3.41271e-7 2.82402e-7 2.35259e-7 1.97218e-7 1.66299e-7 1.40999e-7 1.20167e-7 1.0291e-7 8.85356e-8 7.64981e-8 6.63674e-8 5.78011e-8 5.0525e-8 4.43185e-8 3.9003e-8 3.4433e-8 3.04896e-8
-2.34832e-10 6.82654e-7 8.56599e-7 1.08615e-6 1.39304e-6 1.80913e-6 2.3821e-6 3.18465e-6 4.3301e-6 5.9994e-6 8.48908e-6 1.22994e-5 1.83013e-5 2.80643e-5 4.45237e-5 7.3387e-5 0.000126192 0.000227061 0.000427331 0.000833503 0.00163756 0.00303707 0.00474551 0.00547863 0.00442979 0.00270948 0.00143332 0.000727876 0.000375308 0.000201149 0.000112824 6.61907e-5 4.04796e-5 2.56978e-5 1.68643e-5 1.13972e-5 7.90545e-6 5.61161e-6 4.06617e-6 3.00109e-6 2.25193e-6 1.71517e-6 1.32413e-6 1.03487e-6 8.17922e-7 6.53125e-7 5.26474e-7 4.28088e-7 3.50897e-7 2.89775e-7 2.40962e-7 2.01668e-7 1.698e-7 1.43776e-7 1.22384e-7 1.04694e-7 8.99794e-8 7.76741e-8 6.73307e-8 5.85945e-8 5.11819e-8 4.4865e-8 3.94598e-8 3.48165e-8 3.0813e-8
-1.59079e-10 7.00988e-7 8.81836e-7 1.12141e-6 1.44311e-6 1.88153e-6 2.48886e-6 3.34557e-6 4.57865e-6 6.39393e-6 9.13485e-6 1.33938e-5 2.02306e-5 3.16225e-5 5.14343e-5 8.76289e-5 0.000157602 0.00030182 0.000620462 0.00137317 0.00322192 0.00750513 0.0146519 0.0184291 0.0131619 0.00638066 0.00270948 0.0011649 0.000533995 0.000263601 0.000139482 7.84517e-5 4.65039e-5 2.88337e-5 1.85809e-5 1.2379e-5 8.48908e-6 5.97047e-6 4.29355e-6 3.14906e-6 2.35054e-6 1.78232e-6 1.37074e-6 1.06781e-6 8.41569e-7 6.70352e-7 5.39194e-7 4.37598e-7 3.58087e-7 2.9527e-7 2.45202e-7 2.04969e-7 1.72393e-7 1.45829e-7 1.24022e-7 1.06009e-7 9.10428e-8 7.85392e-8 6.80387e-8 5.9177e-8 5.16637e-8 4.52656e-8 3.97944e-8 3.50972e-8 3.10495e-8
-8.33274e-11 7.12614e-7 8.97886e-7 1.14391e-6 1.47519e-6 1.92811e-6 2.55791e-6 3.45031e-6 4.74164e-6 6.65497e-6 9.56688e-6 1.4136e-5 2.1562e-5 3.4133e-5 5.64536e-5 9.83825e-5 0.000182614 0.000365979 0.00080518 0.00197909 0.00547863 0.0163892 0.0431212 0.0619652 0.0366245 0.0131619 0.00442979 0.00163756 0.000682004 0.000316284 0.000160455 8.76289e-5 5.08513e-5 3.10355e-5 1.9761e-5 1.3043e-5 8.87859e-6 6.20746e-6 4.44241e-6 3.24523e-6 2.41425e-6 1.82549e-6 1.40058e-6 1.08881e-6 8.56599e-7 6.81272e-7 5.47237e-7 4.43597e-7 3.62615e-7 2.98723e-7 2.47863e-7 2.07039e-7 1.74017e-7 1.47112e-7 1.25045e-7 1.0683e-7 9.17059e-8 7.90782e-8 6.84795e-8 5.95395e-8 5.19634e-8 4.55146e-8 4.00022e-8 3.52716e-8 3.11963e-8
-7.57521e-12 7.17044e-7 9.04011e-7 1.15251e-6 1.48747e-6 1.94599e-6 2.5845e-6 3.49077e-6 4.80485e-6 6.75671e-6 9.73628e-6 1.44293e-5 2.2093e-5 3.51466e-5 5.85131e-5 0.000102893 0.000193432 0.000394992 0.000894486 0.00230428 0.00691098 0.0237238 0.0759207 0.120703 0.0619652 0.0184291 0.00547863 0.00188498 0.000752443 0.000339863 0.000169463 9.14592e-5 5.26286e-5 3.19219e-5 2.02306e-5 1.33049e-5 9.03112e-6 6.29973e-6 4.5001e-6 3.28236e-6 2.43877e-6 1.84205e-6 1.412e-6 1.09684e-6 8.62333e-7 6.8543e-7 5.50296e-7 4.45876e-7 3.64333e-7 3.00033e-7 2.48871e-7 2.07822e-7 1.74631e-7 1.47598e-7 1.25431e-7 1.0714e-7 9.19563e-8 7.92817e-8 6.86458e-8 5.96763e-8 5.20764e-8 4.56085e-8 4.00806e-8 3.53372e-8 3.12516e-8
6.81769e-11 7.14087e-7 8.99921e-7 1.14677e-6 1.47926e-6 1.93404e-6 2.56673e-6 3.46372e-6 4.76258e-6 6.68865e-6 9.62289e-6 1.42328e-5 2.1737e-5 3.44663e-5 5.71287e-5 9.98547e-5 0.000186124 0.000375308 0.000833503 0.00207991 0.0059056 0.0184291 0.0513532 0.0759207 0.0431212 0.0146519 0.00474551 0.00171469 0.000704418 0.000323882 0.000163382 8.88803e-5 5.14343e-5 3.13271e-5 1.99158e-5 1.31295e-5 8.92903e-6 6.238e-6 4.46152e-6 3.25754e-6 2.42239e-6 1.83098e-6 1.40437e-6 1.09148e-6 8.58505e-7 6.82654e-7 5.48254e-7 4.44355e-7 3.63186e-7 2.99159e-7 2.48198e-7 2.073e-7 1.74221e-7 1.47274e-7 1.25173e-7 1.06933e-7 9.17893e-8 7.9146e-8 6.85349e-8 5.95851e-8 5.2001e-8 4.55459e-8 4.00283e-8 3.52934e-8 3.12147e-8
1.43929e-10 7.03869e-7 8.85811e-7 1.12698e-6 1.45104e-6 1.89302e-6 2.50588e-6 3.37133e-6 4.61866e-6 6.45782e-6 9.24026e-6 1.35741e-5 2.05524e-5 3.22253e-5 5.26286e-5 9.01568e-5 0.000163382 0.000316284 0.000660576 0.00149723 0.0036419 0.00892786 0.0184291 0.0237238 0.0163892 0.00750513 0.00303707 0.00126304 0.000566423 0.000275547 0.000144348 8.0615e-5 4.75405e-5 2.93631e-5 1.88665e-5 1.25405e-5 8.58418e-6 6.02852e-6 4.3301e-6 3.17272e-6 2.36625e-6 1.79298e-6 1.37812e-6 1.07301e-6 8.45292e-7 6.73059e-7 5.41189e-7 4.39087e-7 3.59212e-7 2.96128e-7 2.45863e-7 2.05484e-7 1.72797e-7 1.46148e-7 1.24276e-7 1.06213e-7 9.12079e-8 7.86734e-8 6.81485e-8 5.92674e-8 5.17384e-8 4.53277e-8 3.98462e-8 3.51407e-8 3.10861e-8
2.19681e-10 6.86825e-7 8.62333e-7 1.09415e-6 1.40437e-6 1.82549e-6 2.40616e-6 3.22081e-6 4.38575e-6 6.08735e-6 8.63229e-6 1.25405e-5 1.87229e-5 2.88337e-5 4.59975e-5 7.63688e-5 0.000132604 0.000241793 0.000463502 0.000927337 0.00188498 0.0036419 0.0059056 0.00691098 0.00547863 0.00322192 0.00163756 0.00080518 0.000405379 0.000213556 0.000118298 6.87685e-5 4.17683e-5 2.63774e-5 1.72401e-5 1.16138e-5 8.03503e-6 5.69169e-6 4.11712e-6 3.03436e-6 2.27416e-6 1.73035e-6 1.33469e-6 1.04235e-6 8.23296e-7 6.57045e-7 5.29372e-7 4.30257e-7 3.52539e-7 2.9103e-7 2.41931e-7 2.02423e-7 1.70394e-7 1.44246e-7 1.2276e-7 1.04995e-7 9.02232e-8 7.78725e-8 6.74932e-8 5.87282e-8 5.12925e-8 4.4957e-8 3.95367e-8 3.4881e-8 3.08673e-8
2.95433e-10 6.63652e-7 8.30538e-7 1.04989e-6 1.34179e-6 1.73545e-6 2.27416e-6 3.02321e-6 4.08305e-6 5.61161e-6 7.86291e-6 1.12559e-5 1.64998e-5 2.48292e-5 3.84525e-5 6.14264e-5 0.000101358 0.000172623 0.00030182 0.000533995 0.000927337 0.00149723 0.00207991 0.00230428 0.00197909 0.00137317 0.000833503 0.000476511 0.000269481 0.000154819 9.14592e-5 5.57896e-5 3.51466e-5 2.28298e-5 1.5254e-5 1.04575e-5 7.33788e-6 5.25803e-6 3.83972e-6 2.8524e-6 2.15209e-6 1.64676e-6 1.27637e-6 1.00097e-6 7.93483e-7 6.35257e-7 5.1324e-7 4.18168e-7 3.43378e-7 2.84017e-7 2.3651e-7 1.98195e-7 1.67068e-7 1.4161e-7 1.20655e-7 1.03303e-7 8.88536e-8 7.67573e-8 6.65798e-8 5.79761e-8 5.067e-8 4.44392e-8 3.91039e-8 3.45177e-8 3.05611e-8
3.71185e-10 6.35257e-7 7.91777e-7 9.96254e-7 1.26645e-6 1.62791e-6 2.11793e-6 2.79183e-6 3.73308e-6 5.06986e-6 7.00274e-6 9.85155e-6 1.4136e-5 2.0716e-5 3.10355e-5 4.75405e-5 7.43625e-5 0.000118298 0.000189729 0.00030182 0.000463502 0.000660576 0.000833503 0.000894486 0.00080518 0.000620462 0.000427331 0.000275547 0.000172623 0.000107698 6.78938e-5 4.35777e-5 2.8574e-5 1.91582e-5 1.31295e-5 9.18734e-6 6.55536e-6 4.76258e-6 3.51811e-6 2.63885e-6 2.00731e-6 1.54674e-6 1.20607e-6 9.50762e-7 7.571e-7 6.08535e-7 4.93368e-7 4.03219e-7 3.32011e-7 2.75288e-7 2.29744e-7 1.92904e-7 1.62898e-7 1.38297e-7 1.18005e-7 1.01169e-7 8.71239e-8 7.5347e-8 6.54233e-8 5.70227e-8 4.98799e-8 4.37813e-8 3.85536e-8 3.40554e-8 3.0171e-8
4.46938e-10 6.02681e-7 7.47583e-7 9.35527e-7 1.18184e-6 1.50827e-6 1.94599e-6 2.5404e-6 3.35842e-6 4.5001e-6 6.11707e-6 8.44208e-6 1.18363e-5 1.68643e-5 2.44102e-5 3.58458e-5 5.32404e-5 7.9523e-5 0.000118298 0.000172623 0.000241793 0.000316284 0.000375308 0.000394992 0.000365979 0.00030182 0.000227061 0.000160455 0.00010937 7.3387e-5 4.91569e-5 3.316e-5 2.26424e-5 1.56913e-5 1.10485e-5 7.90545e-6 5.74596e-6 4.23953e-6 3.17272e-6 2.40616e-6 1.84762e-6 1.43524e-6 1.12698e-6 8.93836e-7 7.15563e-7 5.77842e-7 4.70421e-7 3.85875e-7 3.18768e-7 2.65079e-7 2.21804e-7 1.86678e-7 1.57976e-7 1.34379e-7 1.14863e-7 9.86332e-8 8.50649e-8 7.36652e-8 6.40421e-8 5.58823e-8 4.89336e-8 4.29924e-8 3.7893e-8 3.34998e-8 2.97018e-8
5.2269e-10 5.67024e-7 6.99553e-7 8.70061e-7 1.09148e-6 1.38183e-6 1.7665e-6 2.28164e-6 2.97919e-6 3.93455e-6 5.25803e-6 7.11203e-6 9.73628e-6 1.34835e-5 1.88665e-5 2.66096e-5 3.76813e-5 5.32404e-5 7.43625e-5 0.000101358 0.000132604 0.000163382 0.000186124 0.000193432 0.000182614 0.000157602 0.000126192 9.55279e-5 6.96589e-5 4.97128e-5 3.51466e-5 2.48292e-5 1.76277e-5 1.26224e-5 9.13485e-6 6.68865e-6 4.95701e-6 3.71818e-6 2.82189e-6 2.16596e-6 1.68048e-6 1.31715e-6 1.04235e-6 8.32362e-7 6.70352e-7 5.44201e-7 4.45115e-7 3.66642e-7 3.04011e-7 2.53654e-7 2.12883e-7 1.79656e-7 1.52409e-7 1.29933e-7 1.11289e-7 9.57418e-8 8.27118e-8 7.17393e-8 6.24574e-8 5.45716e-8 4.78444e-8 4.2083e-8 3.71303e-8 3.28575e-8 2.91588e-8
5.98442e-10 5.29372e-7 6.49237e-7 8.02093e-7 9.98608e-7 1.25339e-6 1.5866e-6 2.02624e-6 2.61147e-6 3.39737e-6 4.46152e-6 5.91321e-6 7.90545e-6 1.06495e-5 1.44293e-5 1.96078e-5 2.66096e-5 3.58458e-5 4.75405e-5 6.14264e-5 7.63688e-5 9.01568e-5 9.98547e-5 0.000102893 9.83825e-5 8.76289e-5 7.3387e-5 5.85131e-5 4.50075e-5 3.38043e-5 2.50424e-5 1.84404e-5 1.35741e-5 1.00281e-5 7.45458e-6 5.58527e-6 4.22173e-6 3.22081e-6 2.48041e-6 1.92811e-6 1.51247e-6 1.1969e-6 9.55179e-7 7.68419e-7 6.22911e-7 5.08627e-7 4.18168e-7 3.46038e-7 2.88114e-7 2.41285e-7 2.03182e-7 1.71991e-7 1.46308e-7 1.25045e-7 1.07347e-7 9.25444e-8 8.01031e-8 6.95992e-8 6.06926e-8 5.31092e-8 4.66268e-8 4.10647e-8 3.6275e-8 3.21363e-8 2.85481e-8
6.74194e-10 4.90742e-7 5.98055e-7 7.3362e-7 9.06065e-7 1.12698e-6 1.412e-6 1.78232e-6 2.26672e-6 2.9043e-6 3.74805e-6 4.86925e-6 6.36231e-6 8.34917e-6 1.09806e-5 1.44293e-5 1.88665e-5 2.44102e-5 3.10355e-5 3.84525e-5 4.59975e-5 5.26286e-5 5.71287e-5 5.85131e-5 5.64536e-5 5.14343e-5 4.45237e-5 3.69317e-5 2.96329e-5 2.32111e-5 1.78929e-5 1.36656e-5 1.03946e-5 7.90545e-6 6.02852e-6 4.61866e-6 3.55969e-6 2.76222e-6 2.15901e-6 1.70018e-6 1.34895e-6 1.07824e-6 8.6812e-7 7.03869e-7 5.74567e-7 4.72069e-7 3.9027e-7 3.24561e-7 2.71444e-7 2.28244e-7 1.92904e-7 1.63833e-7 1.39789e-7 1.19803e-7 1.03106e-7 8.90932e-8 7.72793e-8 6.72767e-8 5.87729e-8 5.15148e-8 4.52966e-8 3.99501e-8 3.53372e-8 3.13441e-8 2.78764e-8
7.49946e-10 4.52035e-7 5.47237e-7 6.66321e-7 8.16142e-7 1.00572e-6 1.24693e-6 1.55547e-6 1.952e-6 2.46364e-6 3.12564e-6 3.9832e-6 5.09286e-6 6.52262e-6 8.34917e-6 1.06495e-5 1.34835e-5 1.68643e-5 2.0716e-5 2.48292e-5 2.88337e-5 3.22253e-5 3.44663e-5 3.51466e-5 3.4133e-5 3.16225e-5 2.80643e-5 2.40011e-5 1.99158e-5 1.61464e-5 1.28724e-5 1.01482e-5 7.94832e-6 6.20746e-6 4.84765e-6 3.7935e-6 2.97919e-6 2.35054e-6 1.86446e-6 1.48747e-6 1.19387e-6 9.64099e-7 7.83322e-7 6.40292e-7 5.26474e-7 4.35377e-7 3.62045e-7 3.02677e-7 2.54347e-7 2.14791e-7 1.82245e-7 1.55332e-7 1.32967e-7 1.14294e-7 9.86332e-8 8.54411e-8 7.42819e-8 6.48044e-8 5.67239e-8 4.98089e-8 4.38702e-8 3.87524e-8 3.43276e-8 3.04896e-8 2.71506e-8
8.25698e-10 4.14015e-7 4.97788e-7 6.0152e-7 7.30566e-7 8.9182e-7 1.09415e-6 1.34895e-6 1.67075e-6 2.07793e-6 2.59345e-6 3.24523e-6 4.06617e-6 5.09286e-6 6.36231e-6 7.90545e-6 9.73628e-6 1.18363e-5 1.4136e-5 1.64998e-5 1.87229e-5 2.05524e-5 2.1737e-5 2.2093e-5 2.1562e-5 2.02306e-5 1.83013e-5 1.60309e-5 1.36656e-5 1.13972e-5 9.34737e-6 7.5739e-6 6.08735e-6 4.86925e-6 3.88673e-6 3.10246e-6 2.48041e-6 1.98863e-6 1.6002e-6 1.29315e-6 1.04989e-6 8.56599e-7 7.02426e-7 5.7894e-7 4.79585e-7 3.99272e-7 3.34038e-7 2.80799e-7 2.37139e-7 2.01166e-7 1.71389e-7 1.46629e-7 1.2595e-7 1.08604e-7 9.39946e-8 8.16401e-8 7.11519e-8 6.22147e-8 5.45716e-8 4.80123e-8 4.23643e-8 3.74851e-8 3.32569e-8 2.95818e-8 2.63781e-8
9.0145e-10 3.77291e-7 4.50485e-7 5.40191e-7 6.50529e-7 7.86689e-7 9.55179e-7 1.16412e-6 1.42356e-6 1.74572e-6 2.14519e-6 2.63885e-6 3.24523e-6 3.9832e-6 4.86925e-6 5.91321e-6 7.11203e-6 8.44208e-6 9.85155e-6 1.12559e-5 1.25405e-5 1.35741e-5 1.42328e-5 1.44293e-5 1.4136e-5 1.33938e-5 1.22994e-5 1.09806e-5 9.56688e-6 8.1676e-6 6.86065e-6 5.69169e-6 4.67958e-6 3.82422e-6 3.11402e-6 2.53171e-6 2.05833e-6 1.6756e-6 1.36708e-6 1.11865e-6 9.1853e-7 7.571e-7 6.26579e-7 5.20745e-7 4.3464e-7 3.64333e-7 3.06704e-7 2.59278e-7 2.20092e-7 1.87582e-7 1.60502e-7 1.37854e-7 1.18839e-7 1.02812e-7 8.92534e-8 7.77401e-8 6.79291e-8 5.95395e-8 5.23415e-8 4.61455e-8 4.07954e-8 3.61616e-8 3.21363e-8 2.86296e-8 2.55663e-8
9.77203e-10 3.42323e-7 4.05881e-7 4.8298e-7 5.76747e-7 6.91031e-7 8.30538e-7 1.00097e-6 1.20914e-6 1.46304e-6 1.77176e-6 2.14519e-6 2.59345e-6 3.12564e-6 3.74805e-6 4.46152e-6 5.25803e-6 6.11707e-6 7.00274e-6 7.86291e-6 8.63229e-6 9.24026e-6 9.62289e-6 9.73628e-6 9.56688e-6 9.13485e-6 8.48908e-6 7.69591e-6 6.82576e-6 5.94175e-6 5.09286e-6 4.31177e-6 3.61621e-6 3.01212e-6 2.49735e-6 2.06484e-6 1.70516e-6 1.40818e-6 1.16412e-6 9.64099e-7 8.0036e-7 6.66321e-7 5.56487e-7 4.66336e-7 3.92174e-7 3.31004e-7 2.804e-7 2.38404e-7 2.03436e-7 1.74221e-7 1.49728e-7 1.29122e-7 1.11727e-7 9.6992e-8 8.4468e-8 7.3788e-8 6.46509e-8 5.6809e-8 5.00579e-8 4.42284e-8 3.91798e-8 3.47951e-8 3.09764e-8 2.76418e-8 2.47223e-8
1.05295e-9 3.09431e-7 3.64333e-7 4.30257e-7 5.09545e-7 6.05013e-7 7.20018e-7 8.58505e-7 1.02502e-6 1.22469e-6 1.46304e-6 1.74572e-6 2.07793e-6 2.46364e-6 2.9043e-6 3.39737e-6 3.93455e-6 4.5001e-6 5.06986e-6 5.61161e-6 6.08735e-6 6.45782e-6 6.68865e-6 6.75671e-6 6.65497e-6 6.39393e-6 5.9994e-6 5.50727e-6 4.95701e-6 4.38575e-6 3.82422e-6 3.29487e-6 2.81182e-6 2.3821e-6 2.00731e-6 1.68537e-6 1.412e-6 1.18184e-6 9.89239e-7 8.28719e-7 6.95274e-7 5.84472e-7 4.9249e-7 4.16085e-7 3.52539e-7 2.99596e-7 2.55393e-7 2.18398e-7 1.87355e-7 1.61234e-7 1.3919e-7 1.20532e-7 1.04694e-7 9.12079e-8 7.96909e-8 6.98262e-8 6.13521e-8 5.40514e-8 4.7744e-8 4.22796e-8 3.75328e-8 3.33983e-8 2.97879e-8 2.66273e-8 2.38536e-8
1.12871e-9 2.78813e-7 3.26032e-7 3.82163e-7 4.48941e-7 5.28403e-7 6.22911e-7 7.35153e-7 8.6812e-7 1.02502e-6 1.20914e-6 1.42356e-6 1.67075e-6 1.952e-6 2.26672e-6 2.61147e-6 2.97919e-6 3.35842e-6 3.73308e-6 4.08305e-6 4.38575e-6 4.61866e-6 4.76258e-6 4.80485e-6 4.74164e-6 4.57865e-6 4.3301e-6 4.0161e-6 3.65942e-6 3.28236e-6 2.9043e-6 2.5404e-6 2.20121e-6 1.89302e-6 1.6186e-6 1.37812e-6 1.16999e-6 9.9157e-7 8.39716e-7 7.11146e-7 6.02681e-7 5.11388e-7 4.3464e-7 3.70145e-7 3.15926e-7 2.70305e-7 2.31867e-7 1.99425e-7 1.71991e-7 1.48739e-7 1.28988e-7 1.12168e-7 9.78078e-8 8.55166e-8 7.49686e-8 6.5893e-8 5.80639e-8 5.12925e-8 4.5421e-8 4.03169e-8 3.58689e-8 3.19832e-8 2.85806e-8 2.55942e-8 2.29669e-8
1.20446e-9 2.50565e-7 2.9103e-7 3.38663e-7 3.94735e-7 4.60701e-7 5.38201e-7 6.29042e-7 7.35153e-7 8.58505e-7 1.00097e-6 1.16412e-6 1.34895e-6 1.55547e-6 1.78232e-6 2.02624e-6 2.28164e-6 2.5404e-6 2.79183e-6 3.02321e-6 3.22081e-6 3.37133e-6 3.46372e-6 3.49077e-6 3.45031e-6 3.34557e-6 3.18465e-6 2.97919e-6 2.74272e-6 2.48886e-6 2.22999e-6 1.97632e-6 1.73545e-6 1.51247e-6 1.31023e-6 1.12978e-6 9.70866e-7 8.32362e-7 7.12614e-7 6.09715e-7 5.21693e-7 4.4664e-7 3.82778e-7 3.28505e-7 2.82402e-7 2.43232e-7 2.09932e-7 1.81593e-7 1.57442e-7 1.36828e-7 1.19199e-7 1.04095e-7 9.11253e-8 7.99654e-8 7.03408e-8 6.20216e-8 5.4814e-8 4.85553e-8 4.31081e-8 3.83562e-8 3.42016e-8 3.05611e-8 2.7364e-8 2.45504e-8 2.20688e-8
1.28021e-9 2.24699e-7 2.59278e-7 2.99596e-7 3.46573e-7 4.01238e-7 4.64716e-7 5.38201e-7 6.22911e-7 7.20018e-7 8.30538e-7 9.55179e-7 1.09415e-6 1.24693e-6 1.412e-6 1.5866e-6 1.7665e-6 1.94599e-6 2.11793e-6 2.27416e-6 2.40616e-6 2.50588e-6 2.56673e-6 2.5845e-6 2.55791e-6 2.48886e-6 2.3821e-6 2.24458e-6 2.08453e-6 1.91045e-6 1.73035e-6 1.5511e-6 1.37812e-6 1.21533e-6 1.06522e-6 9.29102e-7 8.07321e-7 6.99553e-7 6.05013e-7 5.22645e-7 4.51259e-7 3.89637e-7 3.36597e-7 2.9103e-7 2.51931e-7 2.18398e-7 1.8964e-7 1.64964e-7 1.43776e-7 1.25561e-7 1.09881e-7 9.6364e-8 8.46911e-8 7.45929e-8 6.58406e-8 5.824e-8 5.16264e-8 4.58601e-8 4.08222e-8 3.64118e-8 3.25429e-8 2.9142e-8 2.61466e-8 2.35031e-8 2.11656e-8
1.35596e-9 2.01166e-7 2.3065e-7 2.64711e-7 3.04011e-7 3.49267e-7 4.01238e-7 4.60701e-7 5.28403e-7 6.05013e-7 6.91031e-7 7.86689e-7 8.9182e-7 1.00572e-6 1.12698e-6 1.25339e-6 1.38183e-6 1.50827e-6 1.62791e-6 1.73545e-6 1.82549e-6 1.89302e-6 1.93404e-6 1.94599e-6 1.92811e-6 1.88153e-6 1.80913e-6 1.71517e-6 1.60478e-6 1.48336e-6 1.35616e-6 1.22783e-6 1.10223e-6 9.82292e-7 8.70061e-7 7.66787e-7 6.73059e-7 5.88952e-7 5.1417e-7 4.48172e-7 3.9027e-7 3.39703e-7 2.95698e-7 2.57502e-7 2.24407e-7 1.95765e-7 1.7099e-7 1.49563e-7 1.31025e-7 1.14977e-7 1.01073e-7 8.90132e-8 7.85392e-8 6.94296e-8 6.14947e-8 5.45716e-8 4.85211e-8 4.32241e-8 3.85784e-8 3.44965e-8 3.09036e-8 2.77353e-8 2.49364e-8 2.24592e-8 2.02629e-8
1.43172e-9 1.7987e-7 2.04969e-7 2.33709e-7 2.66558e-7 3.04011e-7 3.46573e-7 3.94735e-7 4.48941e-7 5.09545e-7 5.76747e-7 6.50529e-7 7.30566e-7 8.16142e-7 9.06065e-7 9.98608e-7 1.09148e-6 1.18184e-6 1.26645e-6 1.34179e-6 1.40437e-6 1.45104e-6 1.47926e-6 1.48747e-6 1.47519e-6 1.44311e-6 1.39304e-6 1.32763e-6 1.25016e-6 1.16412e-6 1.07301e-6 9.79992e-7 8.87808e-7 7.98633e-7 7.14087e-7 6.35257e-7 5.62776e-7 4.969e-7 4.37598e-7 3.84632e-7 3.37628e-7 2.96128e-7 2.59636e-7 2.27648e-7 1.99673e-7 1.75248e-7 1.53947e-7 1.3538e-7 1.19199e-7 1.05096e-7 9.2798e-8 8.20664e-8 7.26933e-8 6.44979e-8 5.73236e-8 5.10349e-8 4.55146e-8 4.06617e-8 3.6389e-8 3.26212e-8 2.92932e-8 2.6349e-8 2.37401e-8 2.14245e-8 1.93659e-8
1.50747e-9 1.60684e-7 1.82028e-7 2.06259e-7 2.33709e-7 2.64711e-7 2.99596e-7 3.38663e-7 3.82163e-7 4.30257e-7 4.8298e-7 5.40191e-7 6.0152e-7 6.66321e-7 7.3362e-7 8.02093e-7 8.70061e-7 9.35527e-7 9.96254e-7 1.04989e-6 1.09415e-6 1.12698e-6 1.14677e-6 1.15251e-6 1.14391e-6 1.12141e-6 1.08615e-6 1.03985e-6 9.846e-7 9.22739e-7 8.56599e-7 7.8838e-7 7.20018e-7 6.53125e-7 5.88952e-7 5.28403e-7 4.72069e-7 4.20267e-7 3.73099e-7 3.30502e-7 2.92293e-7 2.58211e-7 2.27945e-7 2.01166e-7 1.77538e-7 1.56734e-7 1.38446e-7 1.22384e-7 1.08288e-7 9.5919e-8 8.50649e-8 7.55371e-8 6.71688e-8 5.98135e-8 5.33426e-8 4.76439e-8 4.26197e-8 3.81846e-8 3.42645e-8 3.07949e-8 2.77197e-8 2.49903e-8 2.25642e-8 2.04045e-8 1.84792e-8
1.58322e-9 1.43463e-7 1.61601e-7 1.82028e-7 2.04969e-7 2.3065e-7 2.59278e-7 2.9103e-7 3.26032e-7 3.64333e-7 4.05881e-7 4.50485e-7 4.97788e-7 5.47237e-7 5.98055e-7 6.49237e-7 6.99553e-7 7.47583e-7 7.91777e-7 8.30538e-7 8.62333e-7 8.85811e-7 8.99921e-7 9.04011e-7 8.97886e-7 8.81836e-7 8.56599e-7 8.23296e-7 7.83322e-7 7.38233e-7 6.89625e-7 6.39028e-7 5.87827e-7 5.3721e-7 4.88135e-7 4.41334e-7 3.97318e-7 3.5641e-7 3.18768e-7 2.84423e-7 2.53308e-7 2.25285e-7 2.00169e-7 1.77748e-7 1.57798e-7 1.40091e-7 1.24404e-7 1.10528e-7 9.82651e-8 8.74349e-8 7.78725e-8 6.94296e-8 6.19734e-8 5.53856e-8 4.95616e-8 4.4409e-8 3.98462e-8 3.58018e-8 3.22132e-8 2.90252e-8 2.61898e-8 2.36649e-8 2.14137e-8 1.94037e-8 1.76069e-8
1.65897e-9 1.28052e-7 1.43463e-7 1.60684e-7 1.7987e-7 2.01166e-7 2.24699e-7 2.50565e-7 2.78813e-7 3.09431e-7 3.42323e-7 3.77291e-7 4.14015e-7 4.52035e-7 4.90742e-7 5.29372e-7 5.67024e-7 6.02681e-7 6.35257e-7 6.63652e-7 6.86825e-7 7.03869e-7 7.14087e-7 7.17044e-7 7.12614e-7 7.00988e-7 6.82654e-7 6.58359e-7 6.29042e-7 5.95761e-7 5.59619e-7 5.21693e-7 4.8298e-7 4.44355e-7 4.0655e-7 3.70145e-7 3.3557e-7 3.03121e-7 2.72972e-7 2.45202e-7 2.19809e-7 1.96732e-7 1.75869e-7 1.57088e-7 1.40241e-7 1.25173e-7 1.11727e-7 9.9749e-8 8.90932e-8 7.96225e-8 7.12103e-8 6.37407e-8 5.71084e-8 5.12187e-8 4.59867e-8 4.13365e-8 3.72009e-8 3.35201e-8 3.02414e-8 2.73181e-8 2.47091e-8 2.2378e-8 2.02932e-8 1.84263e-8 1.67526e-8To momdel the power spectrum we also need to construct our execution plan for the given grid. This will be used to construct the actual correlated realization of the RF given some initial white noise.
pl = StationaryRandomFieldPlan(grid)StationaryRandomFieldPlan
Base type: Float64
size: (64, 64)
exec: ComradeBase.Serial()For the stationary random field prior we also need to define the noise prior. Luckily VLBIImagePriors provides a helper function to do this for us.
cprior = std_dist(pl)VLBIImagePriors.StdNormal{Float64, 2}(dims=(64, 64))For the coefficients of the spectral expansion we will use a uniform prior between 0.01 and the maximum image dimension. This prior is rather uninformative and allows for a wide range of power spectra. Additionally, we truncate the expansion at order 3 for simplicity.
skym = sky(grid; mimg, pl, cprior, ρmax = max(size(grid)...))SkyModel
with map: _sky_sky
on grid:
RectiGrid(
executor: ComradeBase.Serial()
Dimensions:
(↓ X Sampled{Float64} LinRange{Float64}(-3.1134128583753017e-9, 1.6589718150466935e-9, 64) ForwardOrdered Regular Points,
→ Y Sampled{Float64} LinRange{Float64}(-1.6589718150466935e-9, 3.1134128583753017e-9, 64) ForwardOrdered Regular Points)
)
)Since we are fitting closures we do not need to include an instrument model, since the closure likelihood is approximately independent of gains in the high SNR limit.
using Enzyme
post = VLBIPosterior(skym, dlcamp, dcphase)VLBIPosterior
ObservedSkyModel
with map: _sky_sky
on grid:
FourierDualDomain(
Algorithm: VLBISkyModels.NFFTAlg{Float64, AbstractNFFTs.PrecomputeFlags, UInt32}(1, 1.0e-9, AbstractNFFTs.TENSOR, 0x00000000)
Image Domain: RectiGrid(
executor: ComradeBase.Serial()
Dimensions:
(↓ X Sampled{Float64} LinRange{Float64}(-3.1134128583753017e-9, 1.6589718150466935e-9, 64) ForwardOrdered Regular Points,
→ Y Sampled{Float64} LinRange{Float64}(-1.6589718150466935e-9, 3.1134128583753017e-9, 64) ForwardOrdered Regular Points)
)
Visibility Domain: UnstructuredDomain(
executor: ComradeBase.Serial()
Dimensions:
378-element StructArray(::Vector{Float64}, ::Vector{Float64}, ::Vector{Float64}, ::Vector{Float64}) with eltype @NamedTuple{U::Float64, V::Float64, Ti::Float64, Fr::Float64}:
(U = -4.4188694399948233e8, V = 6.442995108563881e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -3.78109695999557e8, V = 2.404476519997183e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -1.6174918577758828e8, V = 2.091189688886439e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = 9.460673599988917e7, V = 1.4597793955538455e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = 4.143100711106257e7, V = 2.4368619911082566e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -4.681022811423088e8, V = 3.255453348567615e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -4.04600675999526e8, V = -7.829091899990828e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -1.8850678399977916e8, V = -1.0960438666653827e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -2.676056888885754e7, V = -3.187235448885155e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -1.1683855399986314e7, V = -8.610983839989913e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = 6.765242959992075e7, V = -1.7278293599979758e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = 1.460444819998289e7, V = -7.504541679991208e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -5.279119817136673e8, V = 3.868989211424039e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -4.6431755199945605e8, V = -1.69033972499802e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -2.4813381688859823e8, V = -4.818409022216578e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -8.63869279998988e7, V = -2.5730307911080968e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -7.121938799991657e7, V = -2.4656214799971115e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = 8.116499049990492e6, V = -1.1132941039986959e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -4.4930432799947366e7, V = -1.3591557799984077e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -5.9534249199930266e7, V = 6.145408239992801e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -4.5658577828517944e8, V = 4.1167499885666054e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -3.9302742799953955e8, V = 7.832072562490825e6, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -1.7687868622201502e8, V = -2.348792577775026e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -1.5132090222204497e7, V = -2.326071839997275e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = 7.933609519990706e7, V = -8.667305919989847e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = 2.6288769799969204e7, V = 1.1064483399987038e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -2.7955152914252967e8, V = 4.3536144457091856e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -2.160720879997469e8, V = 3.1417642749963194e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = 2.0317771377753976e8, V = 3.456715155551506e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -5.36343026285086e8, V = 4.9821439999941635e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -4.726417839994463e8, V = 9.441682299988939e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -2.5635488177747747e8, V = 6.314076755548159e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -5.304724079993786e7, V = 9.77376079998855e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -4.193364479995088e8, V = -3.261677046871179e6, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = 6.339297657135431e7, V = -4.040669165709552e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = 4.829051611422914e8, V = -4.005662308566736e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -4.643065417137418e8, V = 1.7539614628550884e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -5.856890788564568e8, V = 5.652382445707664e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -2.340685119997258e8, V = 1.7856432399979082e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 7.03348459999176e7, V = 1.5872099799981406e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -1.5644589999981672e7, V = 2.4569112599971217e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -4.165620022852263e8, V = -1.4171867428554827e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -5.379452617136556e8, V = 2.481230422854236e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -1.865852279997814e8, V = -1.3857540799983767e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 4.747231649994439e7, V = -3.171404159996285e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 3.8281999722177377e6, V = -8.671816977767618e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 4.65004945777233e8, V = -1.6164001422203287e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 1.1764090577763996e8, V = -1.5848405333314767e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 3.1769406222185e7, V = -7.146645866658294e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -4.983829211422733e8, V = -9.125757028560737e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -6.197659977135597e8, V = 2.985842559996502e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -2.6833825599968565e8, V = -8.806972199989682e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -3.427801049995985e7, V = -2.6663290599968764e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -7.785369777768657e7, V = -3.616638399995763e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -8.168113333323765e7, V = 5.0552354222163e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 3.59598462221801e7, V = -1.0793158488876244e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -4.991167822216375e7, V = -2.0913955555531055e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 3.8331529599955094e8, V = -1.110912035554254e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -4.2050363428522164e8, V = -5.5004157714221284e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -5.418866651422223e8, V = 3.348376594281792e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -1.9047134999977687e8, V = -5.185894149993925e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 4.358830599994894e7, V = -2.3042411199973005e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 4.611824817772375e8, V = -7.491916355546778e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 1.1381460177764446e8, V = -7.176511111102705e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 2.7941857777745046e7, V = 1.5252010888871022e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -8.827262811418229e8, V = 1.939996071426299e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -1.0041099611416808e9, V = 4.0924160457094914e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -6.52185247999236e8, V = 2.2797592999973293e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -4.181021759995102e8, V = -1.5575599999981755e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -3.4736175644403756e8, V = 3.1570244999963017e6, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -4.332327502217147e8, V = 9.017483466656102e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -2.3001099657115912e8, V = -3.0409466071392945e6, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -3.513941074281598e8, V = 3.8680095085668975e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 2.1841527399974412e8, V = 6.712692449992135e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -5.345386011422309e8, V = 1.6634966571409082e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -6.559209051420888e8, V = 4.0647706971380955e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -3.043985719996434e8, V = 1.9841789749976754e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -8.587155733323273e7, V = 8.701759999989806e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -4.484491428566175e8, V = -7.028746971420337e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 1.2138311657128637e8, V = -3.8984174171382904e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 5.698323657136182e8, V = -3.1955434057105416e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -5.0767591199940526e8, V = 1.1186584099986896e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -2.806592359996712e8, V = 1.447865699998304e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 4.512995377772491e7, V = 1.6627380266647187e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -6.321947866659261e7, V = 2.405447519997182e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -6.7047689955477e8, V = 4.834726897772114e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -3.998379279995316e8, V = -1.9508904399977145e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -1.7282156199979752e8, V = -1.6216807799981e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 1.0759534755542952e8, V = -3.070130844440848e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 1.683563733331361e7, V = -8.53624879999e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 5.842921955548711e8, V = -9.280812799989128e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 1.527223182220433e8, V = -1.4074111644427955e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 4.437457777772579e7, V = -6.646895333325546e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -5.628807679993405e8, V = 1.764665973331266e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -4.951860959994199e8, V = -1.56205809999817e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -2.6816959799968582e8, V = -1.2328506999985558e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 1.2293010222207822e7, V = -2.6807796266635263e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -7.846569066657475e7, V = -4.642661644439006e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -9.530096622211057e7, V = 3.893632755550995e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -5.092639644438478e7, V = -2.7532399777745526e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -6.581810133325622e8, V = 2.1540606222196987e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 5.741955155548829e7, V = -1.0180552799988073e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 4.889784924438716e8, V = -5.3880541333270214e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -4.1672766399951184e8, V = -1.0973549099987145e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -1.8971105599977776e8, V = -7.681472999991001e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 9.075861244433813e7, V = -2.2165064888862923e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 5.674594204437796e8, V = -7.443534166657947e6, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 1.358875039998408e8, V = -5.5378022222157344e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 2.7539288888856627e7, V = 1.8893785777755644e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -5.797166079993209e8, V = 2.6182703288858217e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -9.845734639988465e8, V = -1.0260762899987979e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -7.575565039991126e8, V = -6.968656499991836e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -4.76706972443886e8, V = -2.1421213511086017e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -5.399142328882564e8, V = 2.634179799996914e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -1.1471686684431007e9, V = 2.692803093330179e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -4.3156413511060554e8, V = -4.792854577772163e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -2.2701645599973404e8, V = -3.2920671749961436e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 2.172452879997455e8, V = 9.572384599988785e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -3.90097303999543e8, V = 3.383187359996036e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -5.526931199993526e8, V = -5.443342049993623e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -3.256765719996185e8, V = -2.15123779999748e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -1.0834697155542864e8, V = 7.427270577769077e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -7.156016355547173e8, V = 3.1721091199962837e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -4.4426163199947953e8, V = -1.2864479599984929e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 1.6308092799980894e8, V = -3.712394319995651e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 6.072545351103997e8, V = -2.429384462219376e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -1.1816283999986157e8, V = 2.2536240999973598e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -5.192849031105028e8, V = 2.640569022219129e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -3.1531223466629726e8, V = 9.520118666655514e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 9.398909222211212e6, V = 1.7083167288868874e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -7.211011626658219e8, V = 3.672656675551253e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 1.7466396599979538e8, V = -2.83378303999668e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -3.4457826799959636e8, V = -2.5725569599969864e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 3.1828453749962714e7, V = -8.128587799990478e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -1.4071481199983516e8, V = -1.8834890999977934e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 1.839429859997845e8, V = -1.1254049599986815e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 5.649372699993382e7, V = -5.8018704999932036e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -5.464922239993598e8, V = 8.349447199990219e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -1.0432894099987778e8, V = 2.221318199997398e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -7.250190899991506e7, V = -5.90708904999308e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -4.783602649994396e7, V = -3.580435599995805e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 7.015271466658448e7, V = -2.6120300266636065e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -2.451594951108239e8, V = -1.6600183111091664e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -4.491356764439183e8, V = -2.347934915552805e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 7.955103022212903e7, V = -9.03718817776719e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -6.509510399992374e8, V = 1.0607116355543129e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 1.428288099998327e8, V = -2.0209578199976325e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -3.7641529999955904e8, V = -1.7596062599979386e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -1.7254704599979785e8, V = -1.0705869799987458e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 1.521129399998218e8, V = -3.125842824996338e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 2.4665898249971103e7, V = 2.3266529749972746e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -5.783249679993225e8, V = 1.6479448999980694e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 1.9721293599976897e8, V = 1.3032520299984732e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -2.0397260799976104e8, V = -6.879557422214164e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -4.0578894577730244e8, V = 2.7206469688857013e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -1.2744710399985069e8, V = 5.4525057999936126e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -3.247114488885085e8, V = -7.563159555546695e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -5.2868611199938065e8, V = -1.444230719998308e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -7.30501617776922e8, V = 1.9644128355532542e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -4.0108113599953014e8, V = -1.9922702999976662e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 6.029908319992936e8, V = -1.415280859998342e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 2.0181466844420803e8, V = -3.408622542218229e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -5.044512274279805e8, V = -2.0316156857119057e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -3.216957851424803e8, V = 6.613430914277967e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -1.0843828999987295e7, V = 1.7076975771408564e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -1.435999337141175e8, V = 2.134905462854642e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -7.195767222848712e8, V = 3.015084251425039e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 2.044574514283319e8, V = -2.6618689599968815e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 1.9361438857120177e8, V = -9.541684685703108e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 6.085639257135729e7, V = -5.269822114279541e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 3.8780291999954574e7, V = -7.80848902856228e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -1.1739754099986246e8, V = -1.9998526399976572e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -3.003083879996482e8, V = -2.8632846799966455e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 7.121871919991657e8, V = 7.63985009999105e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -5.1536903999939626e8, V = 3.562239699995827e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 9.942183428559782e7, V = -2.5346967999970308e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 8.857865371418194e7, V = -8.26999222856174e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -1.0503607085701981e8, V = 1.2720007857127955e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -4.0504509257095414e8, V = -2.7377478399967927e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -6.625508399992239e7, V = -6.536459599992342e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 6.072593737135743e8, V = 8.951413371418086e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -2.2228189714259672e8, V = -1.8732938742835197e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -4.4179355428519666e7, V = -3.9977918857096024e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -6.201675062849878e8, V = 4.8055539428515136e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 1.656746765712345e8, V = -1.881032502854939e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 1.5483133714267573e8, V = -1.733330428569398e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 2.2075877714259855e7, V = 2.5386576571398832e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -3.3879260342817456e8, V = -2.0840822399975586e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 6.735132434277824e8, V = 1.5487275657124713e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -1.5602869942838866e8, V = -1.2196330742842855e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -5.53915574856494e8, V = 1.1342506628558142e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -5.0784346971369076e8, V = -3.430004617138839e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -5.186869759993924e8, V = -1.7223217371408394e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -6.514378422849511e8, V = -1.2948837599984832e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -8.295868319990282e8, V = -2.763927799996762e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -1.0124977999988139e9, V = -3.627206839995751e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -1.2275592799985619e9, V = -4.075851549995226e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 1.7810388799979135e8, V = 1.4735038857125595e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -1.8290458399978572e8, V = -8.634685599989885e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -3.979663159995338e8, V = 2.35601075999724e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -4.9360717714227885e8, V = -1.910867977140619e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -3.1085210514249295e8, V = -1.0463594399987742e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -1.3275661257127306e8, V = 4.2720647999949954e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -7.087333119991697e8, V = 1.307372525712754e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -3.608683291424344e8, V = -2.3379509257115468e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 5.75990189713611e8, V = -8.803663999989687e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 2.1505936399974805e8, V = -3.219517359996228e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -4.832396239994339e8, V = -5.466561249993596e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -3.202766799996248e8, V = 4.381262799994867e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -2.6099658749969423e7, V = 1.6948726399980146e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -1.6034738199981216e8, V = 2.0292514199976227e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -7.043232879991748e8, V = 2.519832999997048e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 2.2337291599973834e8, V = -2.5131303599970558e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 1.972723919997689e8, V = -8.182673299990414e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -2.5988891799969554e8, V = -3.0597056799964154e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 4.3369911499949194e7, V = -7.522843499991187e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -9.691528999988647e7, V = -2.0749766399975693e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 6.3023974499926165e7, V = -4.8390785999943316e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 7.194769519991572e8, V = 1.2654065399985176e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -4.8098037199943656e8, V = 695596.8671866851, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 1.198423809998596e8, V = -2.45848897999712e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 9.374230699989018e7, V = -7.636194699991055e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -3.6342183199957424e8, V = -3.00500911999648e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -6.016138849992952e7, V = -6.975972499991828e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -2.004473059997652e8, V = -2.020285299997633e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -4.050722749995255e7, V = -4.2922115499949716e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -1.0353117399987872e8, V = 5.469035562493593e6, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 6.159461759992784e8, V = 1.3201844299984534e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -5.845055199993153e8, V = 6.159489374992784e6, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 1.8000005399978912e8, V = -1.760866939997937e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 1.5390048199981973e8, V = -6.600191749992268e6, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -3.0326036799964476e8, V = -2.307411959997297e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 6.76108511999208e8, V = 2.017811279997636e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -1.4028592199983567e8, V = -1.3226882199984506e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 1.9654173249976978e7, V = 2.683761024996856e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -5.243414759993858e8, V = 7.591646899991107e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -4.961064959994188e8, V = -3.778941119995573e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -5.222059799993883e8, V = -2.0840416399975586e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -9.793684319988527e8, V = -4.325216439994933e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -8.163938559990436e8, V = -3.3404995999960864e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -6.56453567999231e8, V = -1.7494348199979505e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -1.2004590719985938e9, V = -1.2584203899985258e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -1.629742679998091e8, V = -9.847251599988464e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 1.5994008199981263e8, V = 1.5910643799981362e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -3.840555959995501e8, V = 2.081853379997561e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -4.5714295599946445e8, V = -2.241507979997374e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -2.9417828799965537e8, V = -1.2567329399985278e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -1.3424756599984273e8, V = 3.343843074996083e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -6.782259439992055e8, V = 8.249920299990335e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -3.229146159996217e8, V = -2.5757877799969825e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 2.2108154399974102e8, V = -3.0665814799964076e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 5.439956719993627e8, V = -4.9078929999942504e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -4.0564616533285815e8, V = -1.2518950133318669e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -2.971729333329852e8, V = -5.162910583327285e6, Ti = 10.6875, Fr = 4.297575e10)
(U = -5.866126266659794e7, V = 1.6277091466647598e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -1.8789818133311322e8, V = 1.753108666664613e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -6.263160533325996e8, V = 1.4640058133316183e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 2.518573226663716e8, V = -2.1362742933308306e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 6.908169599991907e8, V = 2.384054506663874e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 1.9323766857120222e8, V = -5.095684399994031e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -1.5417208685696223e8, V = -3.387350262853175e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -4.550101828566098e7, V = -2.1876564342831516e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 5.093679999994033e7, V = -6.777325371420631e7, Ti = 10.6875, Fr = 4.297575e10)
(U = 6.396568457135364e7, V = -3.835120457138365e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -3.749157714281322e8, V = -6.700784685706436e7, Ti = 10.6875, Fr = 4.297575e10)
(U = 1.581427253331481e8, V = -2.2380814933307114e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 5.971011839993005e8, V = 2.2822551999973264e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 9.947633028559776e7, V = -6.108900171421415e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -2.4793231314256668e8, V = -3.4886703542816275e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -1.39262969142694e8, V = -2.28896633142589e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -4.28268925713784e7, V = -7.790286742848016e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -2.9798065142822236e7, V = -4.848080971422892e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -9.376469371417587e7, V = -1.012875571427385e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -4.686637211423081e8, V = -7.714477828562391e7, Ti = 10.6875, Fr = 4.297575e10)
(U = 2.009015066664313e8, V = -1.4588172799982908e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 6.398598719992504e8, V = 3.0615193599964136e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 1.4229960228554758e8, V = 1.6815108142837442e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -2.0510824457118827e8, V = -2.70963163428254e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -9.643771199988702e7, V = -1.5099316342839453e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 1.3028805999984737e7, V = 2.9422059142822675e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -4.258294765709297e8, V = 754111.4129455452, Ti = 10.6875, Fr = 4.297575e10)
(U = -4.3895796799948573e8, V = -4.520332373328038e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -8.446033386656772e8, V = -5.772231359993237e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -7.361312426658043e8, V = -4.5719596799946445e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -4.9761979199941707e8, V = -2.892623786663278e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -6.26856533332599e8, V = -2.767228213330092e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -1.0652715413320853e9, V = -3.056350346663086e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -1.0867421028558697e8, V = -1.199688914284309e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 1.0946581485701463e8, V = 1.8041537142836007e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -3.2938291657104266e8, V = 1.517420891426794e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -3.474024274281645e8, V = -2.877799314282343e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -2.3873229028543463e8, V = -1.678097439998034e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -1.2927212342841998e8, V = 1.2607282999985231e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -5.68106212570763e8, V = -1.6074099428552598e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -2.18135956571173e8, V = -3.0038555428536236e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 2.2070518628545573e8, V = -2.717077485711103e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 4.388583177137715e8, V = 2.866794114282356e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -3.3336450488849837e8, V = -1.6438386844425187e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -2.670391839996872e8, V = -3.5077149333292246e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -7.781758311101994e7, V = 1.555403679998178e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -1.9735635377754655e8, V = 1.5489184177759632e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -5.429836728882527e8, V = 8.438350311101227e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 6.370161188563966e8, V = 3.095338697139231e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 2.5882449955525234e8, V = -1.865575644442259e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -8.2240279999903655e6, V = -2.2163478222196257e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 1.8101063288867682e8, V = -3.1021847777741432e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 5.359582133327055e7, V = -6.2204485333260454e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 6.146968622215021e7, V = -3.166849622218512e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -7.457743911102374e7, V = -3.509384888884778e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -2.8420369777744484e8, V = -1.0216118399988033e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 5.546519405707787e8, V = 2.8991581257108897e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 1.7632290666646013e8, V = -2.0608245511086968e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -9.07292177776715e7, V = -2.411572959997175e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 9.850591466655128e7, V = -5.0544542666607454e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -2.891075888885502e7, V = -8.172587822212648e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -2.103736711108647e7, V = -5.1189565333273366e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -8.250754311101446e7, V = -1.9520718222199354e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -1.5708550222203818e8, V = -3.7045874133289933e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -3.6671223111068153e8, V = -1.2168134666652411e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 5.834028251421736e8, V = 3.716755199995646e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 2.052278773330929e8, V = -1.24355314666521e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -6.182017733326091e7, V = -1.5943100088870212e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 1.2741463822207294e8, V = 3.1181786444407914e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -1.2816685244429429e8, V = -2.887342755552173e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 7.873743388879665e6, V = 3.0536226222186446e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -3.377918435551598e8, V = -3.99588471110643e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -3.781708205709855e8, V = -4.957998765708478e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -7.10693860570596e8, V = -6.605588205706547e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -6.448329782849588e8, V = -5.31177298285092e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -4.5617755885660845e8, V = -3.4034685714245844e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -5.755874834278971e8, V = -3.4113023542817175e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -9.201519725703506e8, V = -4.12027181713803e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -6.633659955547784e7, V = -1.293050497776263e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 6.969327022214058e7, V = 1.899672942219997e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -2.759590719996767e8, V = 1.194676435554156e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -2.5557062044414505e8, V = -3.19917745777403e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -1.8923413155533388e8, V = -1.9061289777755448e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -1.195415964443044e8, V = -645454.2239575773, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -4.651939626661217e8, V = -7.114511555547221e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -1.360441715553962e8, V = -3.192698488885149e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 3.4566988799959505e8, V = 7.049351644436187e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 2.0962463288864332e8, V = -2.4877746133304188e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -9.207263359989214e7, V = 1.4769042239982697e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -1.993114655997665e8, V = 1.3655433919984e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -2.5953787199969596e8, V = -1.9181637119977528e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -2.3217219199972802e8, V = -5.815901679993187e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 5.704450879993317e8, V = 3.650183439995724e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 1.6456286719980723e8, V = -1.5035685399982387e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 5.732435439993285e7, V = -2.6171716799969338e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 2.5663634559969935e8, V = -1.6272916159980935e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -2.8920358499966124e6, V = -3.5454680319958466e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 5.4189763999936506e7, V = -5.7218954399932966e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 2.4469552399971332e7, V = -2.208932927997412e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 5.004670559994137e8, V = 3.3839647199960357e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 1.8657538559978142e8, V = -1.8930432319977823e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -7.005882719991793e7, V = -2.658328919996886e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -7.292603679991457e7, V = -3.811318527995535e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -1.586919919998141e7, V = -8.380051999990183e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -4.557854239994661e7, V = -2.4747529919971007e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 9.450004319988929e7, V = -4.161575279995125e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -1.273544939998508e7, V = -5.2753907999938205e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 5.1625703199939525e8, V = 4.222054079995054e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 1.1037319839987071e8, V = 4.218259759995058e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 3.1346761999963275e6, V = 3.104657599996363e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 2.0244657919976282e8, V = -1.0551020799987641e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -5.708186079993312e7, V = -2.973294015996517e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -2.9720188799965184e7, V = -1.6367388799980825e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -3.1384717599963236e8, V = -5.275974959993819e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -5.728808319993289e8, V = -7.195693759991571e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -5.457757759993607e8, V = -5.858931199993136e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -4.0599993599952435e8, V = -3.799596799995549e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -5.131514079993988e8, V = -3.9115746399954176e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 3.285070159996152e7, V = 1.9472075839977187e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -2.7374415599967934e7, V = -1.3365462559984343e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -1.6744523839980385e8, V = -3.3951283199960226e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -1.4009061119983587e8, V = -2.0585586879975882e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -1.0723841439987437e8, V = -1.1136108399986956e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -6.020668319992946e7, V = -3.283766911996153e8, Ti = 12.104166984558105, Fr = 4.297575e10)
)
)
IdealInstrumentModelData Products: Comrade.EHTLogClosureAmplitudeDatumComrade.EHTClosurePhaseDatumReconstructing the Image
To reconstruct the image we will first use the MAP estimate. This is approach is basically a re-implentation of regularized maximum likelihood (RML) imaging. However, unlike traditional RML imaging we also fit the regularizer hyperparameters, thanks to our interpretation of as our imaging prior as a hierarchical model.
To optimize our posterior Comrade provides the comrade_opt function. To use this functionality a user first needs to import Optimization.jl and the optimizer of choice. In this tutorial we will use the Adam optimizer. We also need to import Enzyme to allow for automatic differentiation.
using Optimization, OptimizationLBFGSBtpost = asflat(post)
xopt, sol = comrade_opt(post, LBFGSB(); initial_params = prior_sample(rng, post), maxiters = 5000)
using CairoMakie┌ Warning: Using fallback BLAS replacements for (["cblas_zdotc_sub64_"]), performance may be degraded
└ @ Enzyme.Compiler ~/.julia/packages/Enzyme/9OkvN/src/compiler.jl:5340The image we actually fit is a continuous object so we can easily refine the image to produce a higher resolution rendering. Here we refine the image by a factor of 3 in each dimension.
g = refinespatial(grid, 3)RectiGrid(
executor: ComradeBase.Serial()
Dimensions:
(↓ X Sampled{Float64} LinRange{Float64}(-3.1134128583753017e-9, 1.6589718150466935e-9, 192) ForwardOrdered Regular Points,
→ Y Sampled{Float64} LinRange{Float64}(-1.6589718150466935e-9, 3.1134128583753017e-9, 192) ForwardOrdered Regular Points)
)Now to produce the intensity map we just do
imgmap = intensitymap(skymodel(post, xopt), g)
fig = imageviz(imgmap, colorscale = log10, colorrange = (1.0e-8, 1.0e-4), size = (650, 500));
To see how well the MAP estimate fits the data we can plot the residuals.
res = Comrade.residuals(post, xopt)
fig = Figure(; size = (800, 300))
plotfields!(fig[1, 1], res[1], :uvdist, :res);
plotfields!(fig[1, 2], res[2], :uvdist, :res);
fig |> DisplayAs.PNG |> DisplayAs.Text
Overall, the image looks reasonable. However, the MAP is not a robust estimator of the image morphology. For high dimensional problems the MAP is often not representative of the entire image posterior. For this reason Comrade's main goal is to sample the posterior of the image given the data.
To sample from the posterior we will use HMC and more specifically the NUTS algorithm similar to the other imaging tutorials. For this tutorial we will also show how to use the DiskStore functionality that save the chain to disk to reduce memory usage. This is especially useful for high-dimensional imaging problems where the chain can easily reach multiple GBs in size. This also allows us to restart sampling from a previous chain if needed. by using the keyword argument restart=true in the sample function.
using AdvancedHMC
mc = sample(
rng, post, AdvancedHMC.NUTS(0.8), 300 + 400, n_adapts = 400,
initial_params = xopt, saveto = DiskStore(; stride = 10, name = "VLBA_2025")
);
chain = load_samples(mc)PosteriorSamples
Samples size: (700,)
sampler used: AHMC
Mean
┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ sky │
│ @NamedTuple{c::Matrix{Float64}, ρs::Tuple{Float64, Float64, Float64}, σimg::Float64, fb::Float64} │
├─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ (c = [-0.268327 -0.65633 … 0.218209 -1.33258; -1.5833 1.46442 … 0.0838931 1.15533; … ; -0.233124 -0.467236 … 1.12855 -0.115986; -0.0243204 -0.692557 … 0.108726 0.16931], ρs = (31.5287, 14.9692, 7.70329), σimg = 7.56722, fb = 0.0996375) │
└─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
Std. Dev.
┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ sky │
│ @NamedTuple{c::Matrix{Float64}, ρs::Tuple{Float64, Float64, Float64}, σimg::Float64, fb::Float64} │
├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ (c = [1.03334 0.406827 … 0.532951 0.466327; 0.517392 0.788915 … 0.412595 0.745802; … ; 0.706521 0.484458 … 0.65881 0.661904; 0.354281 0.463243 … 0.924084 0.503428], ρs = (8.32314, 9.97474, 1.20142), σimg = 1.35826, fb = 0.154842) │
└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘Warning
This should be run for longer!
Now that we have our posterior, we can assess which parts of the image are strongly inferred by the data. This is rather unique to Comrade where more traditional imaging algorithms like CLEAN and RML are inherently unable to assess uncertainty in their reconstructions.
To explore our posterior let's first create images from a bunch of draws from the posterior
msamples = skymodel.(Ref(post), chain[501:5:end]);
k = range(1 / size(grid)[1], π / 2, length = 512)
fig = Figure()
ax = Axis(fig[1, 1], xscale = log10, yscale = log10)
for i in 501:10:length(chain)
lines!(ax, k, VLBIImagePriors.ampspectrum.(Ref(MarkovPS(chain.sky.ρs[i])), tuple.(k, 0)))
end
figThe mean image is then given by
using StatsBase
gpl = refinespatial(grid, 3)
imgs = intensitymap.(msamples, Ref(gpl))
mimg = mean(imgs)
simg = std(imgs)
fig = Figure(; size = (500, 300));
crange = (5.0e-6, 5.0e-2)
axs = [Axis(fig[i, j], xreversed = true, aspect = DataAspect()) for i in 1:1, j in 1:2]
image!(axs[1, 1], mimg, colormap = :afmhot, colorscale = log10, colorrange = crange); axs[1, 1].title = "Mean"
image!(axs[1, 2], simg ./ (max.(mimg, 1.0e-12)), colormap = :afmhot);axs[1, 2].title = "Fractional Uncertainty"
hidedecorations!.(axs)
fig |> DisplayAs.PNG |> DisplayAs.Text
We can also compare the Comrade reconstruction to the CLEAN reconstruction of the same data.
cleanf = Base.download("https://www.bu.edu/blazars/VLBA_GLAST/1308/1308+326Q.2021-03-19.IMAP.gz")"/tmp/jl_tgT0zaxG3c"By default this will load the clean components with the beam defined in the FITS header.
mcl = load_clean_components(cleanf)VLBISkyModels.MultiComponentModel{VLBISkyModels.ModifiedModel{VLBISkyModels.Gaussian{Float64}, Tuple{VLBISkyModels.Stretch{Float64, Float64, Float64}, VLBISkyModels.Rotate{Float64}}}, Vector{Float32}, Vector{Float32}}(ModifiedModel
base model: VLBISkyModels.Gaussian{Float64}()
Modifiers:
1. VLBISkyModels.Stretch{Float64, Float64, Float64}
2. VLBISkyModels.Rotate{Float64}, Float32[0.8002344, 0.42969742, 0.07445484, 0.06368931, 0.02217047, 0.01861643, 0.02657656, 0.02344725, 0.02024817, 0.00761945, 0.03046582, 0.00726002, 0.00563375, 0.00645834, 0.01627629, 0.06097463, 0.02168821, 0.02517034, 0.00513046, 0.00820482, 0.00453077, 0.02388651, 0.01229127, 0.00830369, 0.01919385, 0.01770286, 0.02719101, 0.01437432, 0.01668327, 0.00800299, 0.00437514, 0.00740964, 0.00203799, 0.00196259, 0.00541239, 0.01453394, 0.01154794, 0.0057647, 0.00416458, 0.00356502, 0.01970395, 0.00934755, 0.00110652, 0.00262081, 0.00360425, 0.01713799, 0.00271393, 0.00328356, 0.00679949, 0.00558265, 0.00692711, 0.00366, 0.00783088, 0.00134895, 0.00117046, 0.00256492, 0.00428372, 0.00154532, 0.00259595, 0.00186204, 0.00249551, 0.00155613, 0.00023076, 0.00083379, 0.00276655, 0.00022331, 0.00191691, 0.00076527, 0.00019861, -0.00356351, 0.00017628, 0.0013579, -0.0012659, -0.00583323, -0.00684484, 0.00043194, -0.00273778, 0.00282735, 0.00513306, -0.0030624, -0.00383175, 0.00058704, -0.00042813, -0.00119051, -0.00064053, -0.00163516, 0.00054966, 0.00084859, -7.381f-5, 0.0006635, -0.00044083, 0.00037928, -6.607f-5, -0.00012819, 0.00048191, -0.00035963, 0.00011693, -5.959f-5, 0.00022961, -5.729f-5, -0.00013392, -0.00079685, 0.00072197, 0.00034334, -0.00097948, -0.00015774, 0.00051691, -0.0006402, 0.00044609, 0.00087918, 3.652f-5, -0.00055121, 9.933f-5, -6.465f-5, -0.00032134, -3.137f-5, 5.849f-5, -2.748f-5, -0.00010579, 5.2f-5, -5.127f-5, 0.00035554, -0.00029238, -3.006f-5, 0.0002672, -2.731f-5, -4.819f-5, 8.595f-5, -2.157f-5, 0.00010204, -1.844f-5, -1.722f-5, -3.119f-5, 3.983f-5, -4.165f-5, 4.214f-5, 2.588f-5, -0.00016791, 8.986f-5, 4.892f-5, 3.631f-5, -4.12f-5, -4.098f-5, 2.426f-5, -7.95f-6, 0.00091278, -0.00057268, -0.00029619, -0.00119706, 0.00015178, 0.00085392, -0.00061533, -0.00112126, 0.00112285, 0.00070315, 0.00142955, 0.0003729, -0.00037157, 0.00076261, -0.00013381, 0.00036936, 0.00046957, -0.00045138, 0.00022156, -0.00023458, -0.00088979, -0.00089892, 0.00012749, 0.00070852, 0.00037954, 0.00035514, -0.00034212, -0.00102969, 0.00024212, -0.00012539, 0.00076765, 0.00028586, 0.00076476, 0.00048816, 0.00048643, 0.00033044, -0.00040053, 0.0008357, -0.00053316, -0.00031844, 0.0002267, -0.00074549, -0.00099224, 0.00053573, -0.00021488, 0.00011792, -0.00057376, 0.00022393, 0.00022513, 0.00096352, -0.0004508, 0.0006434, 0.00060781, -0.00078976, -0.00052315, -0.0002197, 0.00041165, 0.00040049, 0.0003109, -0.0002203, 0.00011365, -0.00049195, -0.00030947, 0.00079751, -0.00047466, 0.0004645, 0.00011244, -0.00031191, -0.00011172, -0.00105234, 0.00021117, 0.00055391, 0.00010809, -0.00049067, 0.00018571, -0.00093994, 0.00050958, 0.00020077, 0.00053046, 0.00035012, -0.00093551, 0.00056211, -0.00010507, 0.00019802, -0.00138595, -0.00010273, 0.00043186, -0.00027864, 0.000102, 0.00039546, -0.00026188, -0.00019168, -0.00010081, 0.0004093, -0.00018324, -9.945f-5, 0.00019011, 9.948f-5, -0.00031307, 0.00048657, 0.00017201, -9.844f-5, -0.00067348, -0.0007629, -0.00066883, -0.00025644, -0.00062516, -0.00040877, 0.00018744, -9.715f-5, 0.00024938, -0.00018529, -0.00049863, 0.00018962, -9.584f-5, 0.00026124, -0.00041277, 9.594f-5, -0.00053801, 0.00017567, -0.00048683, -9.466f-5, -0.00026424, 9.391f-5, -0.00017536, 0.00079613, -0.00025201, -0.00017694, -9.283f-5, -0.00031651, -0.0003118, 0.00017335, 9.212f-5, 0.00023269, 0.00017921, 0.00038753, -0.00062605, 0.00039291, 0.00025095, -0.00016638, 0.00083793, -0.00028106, -9.091f-5, -0.00054764, -0.00025152, -0.00024645, -0.00077056, 0.00042359, -0.00063193, 0.00025265, -0.00015849, 0.00029153, -8.829f-5, -0.00024277, -8.821f-5, 0.00015983, -0.0001532, 0.00014799, -0.00045303, -0.00027441, -0.00022904, -8.69f-5, -0.00023067, 0.00034039, -0.0001637, 0.00089268, -8.594f-5, 0.00024313, -0.00023577, 0.00037906, 8.53f-5, 0.0002559, 0.00015593, 0.00063096, 0.00023243, 8.493f-5, -0.00031506, -0.00030899, -8.482f-5, -0.00027777, -0.00038965, 0.00033585, -0.00030175, 0.00016042, -0.00015951, 0.00060314, 0.00054915, -0.00046574, -0.00059426, -0.00035636, 0.00031237, 0.00036061, 0.00015628, 0.00075616, 0.00055138, 0.00040534, -8.218f-5, 0.00033437, -0.00016058, 0.00052278, -0.00040659, -8.138f-5, -0.00057287, 0.00043958, -0.00041426, 8.077f-5, -0.00014554, 8.03f-5, -0.00041413, -0.0003432, 0.0001531, -0.00028394, -7.962f-5, 7.959f-5, 0.00014633, -7.913f-5, -0.00015216, 0.00053488, 0.00014864, 0.00028178, 7.819f-5, -7.801f-5, 0.00031215, -0.0003279, 0.00042652, 0.00014139, 0.00019918, -0.00031758, -0.00044056, -0.00078313, 0.00085577, -0.00039111, -7.738f-5, 0.00014875, -7.664f-5, 7.666f-5, -0.00020745, -0.00014306, -0.0001433, 7.61f-5, -0.00043319, 0.00014372, 0.00074174, -7.573f-5, 7.56f-5, 0.00076941, 0.00048902, -7.51f-5, -7.496f-5, -7.483f-5, -7.512f-5, -0.00036722, -7.457f-5, 0.00014375, 0.00042547, -0.00036333, 7.372f-5, 0.00039367, -7.363f-5, 0.00013721, 0.00014022, -0.00020466, 0.00038185, 0.0002512, -0.00013948, -0.00032638, 0.00030389, 0.00032645, -0.00031466, 0.00018735, 0.00045417, -0.00037161, 0.00031854, -7.194f-5, 0.00030934, 7.195f-5, 0.0003567, -7.152f-5, 0.0004618, 0.00023852, -7.084f-5, 0.000137, 0.00018962, 0.00041872, -0.00019352, 0.00029904, -7.046f-5, -7.029f-5, 0.00040229, -0.00035505, 7.008f-5, -0.00028297, 0.00030176, 0.00046359, -6.96f-5, -0.00013396, 0.00046304, -6.938f-5, 0.00024163, -0.0003055, -0.0001984, -0.00045323, -6.897f-5, -0.00013068, 0.00018227, 0.00052098, -0.00040877, 6.827f-5, 0.00040236, -0.00017673, -0.00017151, -0.00018665, -6.75f-5, 6.742f-5, -0.00013109, -0.00033806, -0.00039632, -0.000294, -0.0001878, 0.00012158, -6.628f-5, 0.00039945, -0.00029432, -0.00023444, 0.00024312, 0.00040298, -0.00018249, -0.00024034, 6.541f-5, -6.566f-5, 0.00017751, 0.00012515, 0.0002779, 0.00012305, 0.00044798, 0.00060066, 0.00023271, 0.00022838, 0.00044229, -6.391f-5, -6.417f-5, 6.347f-5, -0.0002184, 6.354f-5, 6.345f-5, 0.00012326, 0.00039329, -0.00043708, 0.0001203, 6.279f-5, 6.308f-5, -0.000271, -0.00011807, -0.00017948, 0.00022588, -0.00017364, 0.00022597, -0.00021443, 0.00027293, 6.227f-5, -0.00032754, -0.00011426, -0.0002208, -0.00011536, 0.00033081, 0.00016921, -0.00016587, -6.147f-5, 6.174f-5, -0.00022006, 0.0001153, -0.00027053, 0.00017027, -0.00022524, -0.00037158, 6.121f-5, 0.00011712, -6.116f-5, 0.00021246, -6.1f-5, 0.00010755, -0.00027154, 0.00016078, 0.00021969, 0.00032065, 0.00026829, 5.996f-5, -0.00027343, -0.0002731, -0.0003146, 0.00031906, -0.00011004, 0.00021129, 0.00026869, -0.0002615, 0.00026435, 0.00011238, -0.00016158, 0.00026244, 0.00011215, 0.00010912, 0.00020692, 5.867f-5, -5.845f-5, -5.824f-5, -0.00011399, 5.85f-5, -5.818f-5, -0.00021285, -0.00021204, -5.81f-5, -0.00010998, -5.787f-5, -0.00026257, 5.778f-5, -0.00031552, 0.00011167, 0.00026333, 0.00011135, -0.0001614, 5.753f-5, -0.00021133, 0.00016133, 0.00015761, -0.0003118, -0.00026113, 0.00026259, -0.00016132, 0.00030995, 0.00015878, 0.00010442, -0.00025957, -0.00010991, -0.00020829, -0.00026052, -5.656f-5, -0.00021064, -0.00010878, 0.00010325, 5.603f-5, -5.595f-5, 5.594f-5, -5.603f-5, -0.0001068, 0.00010665, -0.00010562, -0.00015804, 0.00020842, -5.546f-5, 0.00015811, -0.00010436, 0.00010572, -0.00020696, 0.00015387, -0.00010426, -0.00010597, 0.0001544, 5.497f-5, 5.501f-5, -0.00015561, -5.495f-5, 0.00010513, 0.00010408, 0.00010454, 5.448f-5, -0.0001022, 5.428f-5, 0.0001545, -0.00010294, 0.00010215, -5.378f-5, -0.00020245, -0.0001539, -0.000151, -5.337f-5, -0.0001017, -0.00010359, -0.00015082, 5.311f-5, -0.00010335, -5.248f-5, 5.227f-5, 5.25f-5, -5.23f-5, 0.00015074, -0.00014915, -0.00010241, 5.214f-5, 5.205f-5, 9.974f-5, -0.00014912, 0.00014929, -5.195f-5, 0.00010072, 0.00014859, 0.00010022, 5.165f-5, 5.166f-5, -0.00014812, -9.963f-5, 5.12f-5, -9.955f-5, -5.107f-5, 0.00010018, 5.1f-5, 9.953f-5, -5.077f-5, -5.078f-5, 5.063f-5, -9.858f-5, -5.028f-5, 5.036f-5, -5.022f-5, -5.017f-5, 5.014f-5, 5.001f-5, -5.002f-5, 4.997f-5, 4.996f-5, -4.99f-5, -9.685f-5, 4.971f-5, 9.838f-5, -9.689f-5, -9.658f-5, -9.647f-5, 4.95f-5, -0.00014424, 4.934f-5, 4.925f-5, -4.93f-5, 9.673f-5, -4.929f-5, -4.92f-5, -4.908f-5, 4.872f-5, -4.877f-5, 4.876f-5, 4.872f-5, -4.861f-5, 4.865f-5, 4.852f-5, -4.852f-5, -4.843f-5, -4.861f-5, -4.866f-5, -4.837f-5, -4.835f-5, 4.818f-5, 4.809f-5, 4.782f-5, 4.786f-5, 4.778f-5, -4.767f-5, 4.779f-5, -4.781f-5, -4.766f-5, -4.755f-5, -4.735f-5, -4.734f-5, -4.752f-5, -4.725f-5, 4.718f-5, 4.727f-5, 4.71f-5, 4.692f-5, -0.0002923085, -0.00030424836, -0.00040860084, -0.0003385302, -0.00036275166, -0.00040086327, -0.0004433168, -0.00029636623, 4.500295f-5, -0.0002481738, 0.00017539925, -0.00026323643, 0.00019329358, 0.00036003673, 0.0001477533, 0.00027145396, 8.141401f-5, 0.00012985755, -0.00024949558, -7.919446f-5, -0.00017546516, 0.0002251028, 0.00020272259, -0.00013369913, 0.00023875837, -4.904225f-5, -1.29973905f-5, 0.00018778406, -0.00016467633, 0.0002096292, -0.000255609, -0.00015266945, 4.8336547f-5, -8.4762105f-5, -3.7538204f-5, 9.658972f-5, 0.00014849524, 0.00018249928, -0.00015963631, 0.00013659822, 0.00018115884, -6.95431f-5, -0.00016822701, -6.9283975f-5, 8.0351085f-5, -0.00021379293, 6.9806636f-5, -9.99452f-5, 0.00014472633, 5.7353092f-5, -0.00014372019, 7.8300596f-5, -9.031328f-5, -4.4362598f-5, 3.3747106f-5, -0.00013221195, -0.00014314857, -5.515664f-5, -4.5400317f-5, 0.00014254014, -0.00012028862, 0.00010877073, -4.4893703f-5, -0.00013063512, -7.612044f-5, 8.725405f-5, -7.608064f-5, 1.1372053f-5, -6.511954f-5, -7.598058f-5, -7.573914f-5, -9.752302f-5, 9.713772f-5, 7.5576754f-5, -8.588942f-5, 7.5316726f-5, -5.3985466f-5, 6.478964f-5, 8.571061f-5, -5.3209078f-5, -6.388113f-5, 4.237554f-5, -3.1824773f-5, 3.1624004f-5, 2.107953f-5, 4.194776f-5, 3.1495423f-5, -3.1287564f-5, 1.0498775f-5, 1.048199f-5, 2.0738946f-5, -1.0404692f-5, -2.071806f-5, 1.0375337f-5, 1.0350683f-5, 1.02988f-5], Float32[0.0, 0.0, -1.308998f-9, -1.3090085f-9, -1.1635519f-9, -8.726583f-10, -1.4544427f-9, -7.2722556f-10, -1.5998829f-9, -1.3089981f-9, -5.8177524f-10, -1.5998772f-9, -1.4544469f-9, -1.3089925f-9, -1.5998863f-9, 1.454427f-10, -1.4544494f-9, -8.726667f-10, -7.2722683f-10, -1.0181102f-9, -1.7453355f-9, -4.3633336f-10, -1.454454f-9, -1.454442f-9, -1.8907704f-9, -1.4544558f-9, -1.4544398f-9, 1.454438f-10, -1.890783f-9, -1.4544537f-9, -4.3633158f-10, -8.7266405f-10, -1.0181092f-9, -1.5998746f-9, -4.3633452f-10, -1.5998777f-9, 2.9088817f-10, -4.3633067f-10, -1.0181029f-9, -8.7267055f-10, -4.363323f-10, -1.4544388f-9, -1.4544393f-9, -1.0180945f-9, -1.8907782f-9, 4.3633067f-10, -8.726798f-10, 5.086051f-17, -2.0362172f-9, -8.726625f-10, -4.3633067f-10, -1.3089996f-9, -1.0181175f-9, -1.8907647f-9, -1.5998907f-9, 1.4544135f-10, -1.7453158f-9, -2.9089225f-10, -1.4544411f-9, -8.726607f-10, -1.454543f-10, -1.7453199f-9, -2.3271034f-9, -1.454322f-10, -2.3271156f-9, 6.3575646f-17, 4.363323f-10, -2.3271085f-9, 1.454453f-10, 0.0, 5.8177635f-10, -4.3635068f-10, -3.0543397f-9, 0.0, -1.4544355f-9, -2.3271056f-9, -2.3271038f-9, -2.7634317f-9, -1.8907849f-9, -8.7265767f-10, -2.3271214f-9, -2.3271085f-9, -1.5999172f-9, -3.0543277f-9, -5.81779f-10, -8.7266605f-10, -2.4725477f-9, -2.3271116f-9, -2.6180005f-9, -5.8178556f-10, -2.6179998f-9, -1.4543997f-10, 2.9088076f-10, -1.745328f-9, -2.7634424f-9, 4.3633916f-10, -3.0543672f-9, -1.745325f-9, -2.6179943f-9, -1.7453395f-9, -1.7453596f-9, -7.2722667f-10, -7.271967f-10, -3.6361156f-9, 5.817791f-10, 5.817756f-10, -2.0362163f-9, -1.745335f-9, -3.636111f-9, -1.1635527f-9, -3.0543277f-9, 5.817777f-10, -3.054317f-9, -3.1997671f-9, -3.054329f-9, -3.1997727f-9, -2.7634304f-9, -1.4544408f-9, -1.4544456f-9, -2.7634457f-9, -7.272222f-10, -3.6360943f-9, 5.81779f-10, 5.8177635f-10, -3.6360963f-9, 5.8177624f-10, 5.817764f-10, -8.7266233f-10, 5.8177624f-10, -8.726493f-10, 5.817756f-10, 5.8177774f-10, 5.817797f-10, -7.2722006f-10, 5.8177524f-10, -8.7266316f-10, -8.726574f-10, -1.7452952f-9, -7.2722045f-10, -5.817797f-10, -5.8177774f-10, -2.908884f-9, -1.7453194f-9, -7.272152f-10, -2.9088822f-9, 3.3452212f-9, 1.4399213f-8, 2.9089016f-9, 7.708572f-9, 3.3452012f-9, 1.4980781f-8, -2.5743525f-8, 2.6470802f-8, 1.9925825f-8, -9.453713f-9, 9.890166f-9, -1.9634827f-8, 1.1490027f-8, 3.28704f-8, -6.2541705f-9, -2.5743594f-8, -6.254085f-9, 3.054115f-9, -3.563382f-8, 2.9088907f-9, 1.978028f-8, 1.3526288f-8, -9.453859f-9, 4.363336f-9, 2.3852811f-8, 1.5998847f-8, 4.5087085f-9, 3.6215575f-8, -1.1636823f-9, -1.1635759f-9, 2.8361827f-8, -1.67261f-8, 3.1561264f-8, -2.1962043f-8, 1.4689685f-8, 2.5016378f-8, -4.3647502f-10, -2.5307042f-8, 7.563128f-9, 1.8762137f-8, 3.5343025f-8, 1.4689998f-8, -7.2722046f-9, 2.5307214f-8, -1.803483f-8, -1.919864f-8, 3.7814742f-9, -1.6726066f-8, 2.3852786f-8, -3.6215642f-8, 3.4615773f-8, -9.45386f-9, 1.89071f-9, 1.2071859f-8, 2.2689324f-8, 7.4177775f-9, 2.3707292f-8, -1.2653629f-8, 1.0617526f-8, -1.5126059f-8, 7.2722353f-9, -1.1489922f-8, 3.7814587f-9, 6.981321f-9, -1.9053221f-8, 2.0216802f-8, 1.6725938f-8, 6.25397f-9, 4.7996616f-9, -2.123465f-8, 4.7995656f-9, 1.4107932f-8, -1.1635498f-9, -1.2798907f-8, 3.33067f-8, -2.8507033f-8, -6.399605f-9, -1.9634914f-8, 3.5633754f-8, -1.5853457f-8, -5.672394f-9, 5.52668f-9, -9.453885f-9, 1.1344506f-8, 1.483526f-8, -3.548848f-8, 1.5999147f-8, -3.0107017f-8, 1.687143f-8, 1.6144343f-8, -9.308465f-9, 4.9450746f-9, 3.5779276f-8, 2.1525791f-8, -2.1816833f-8, -6.9813613f-9, 1.41081005f-8, 1.541707f-8, 2.6034494f-8, 1.3962761f-8, -1.919868f-8, -1.2071891f-8, 2.443431f-8, 3.1270666f-8, 7.999408f-9, 1.1635503f-8, -9.453845f-9, -6.399496f-9, 1.8762274f-8, 3.403391f-8, -2.3271264f-8, 1.35263125f-8, 1.759874f-8, -1.3380743f-8, -2.1962036f-8, 1.64352f-8, 2.2107486f-8, 2.7925292f-8, -3.5633757f-8, 2.6179232f-9, 7.4174733f-9, 1.5271665f-8, -5.6723177f-9, -2.5743613f-8, 3.039783f-8, -1.3671738f-8, 8.726704f-10, 2.4434735f-8, -2.574366f-8, 1.8762304f-8, -3.7814516f-9, -2.3707505f-8, -1.7162451f-8, -1.1490079f-8, -4.3633173f-9, -2.9234274f-8, 4.654158f-9, 8.2903355f-9, -3.548838f-8, -9.890207f-9, -1.8035019f-8, -1.4980865f-8, 1.9926084f-8, -2.5598194f-8, 2.1234797f-8, 3.257935f-8, -2.8943425f-8, 1.0326543f-8, -1.2653739f-8, -3.0979706f-8, -3.519749f-8, 1.3089986f-8, -1.018112f-9, 8.581234f-9, -7.4175857f-9, 2.181852f-9, -3.6358332f-9, 4.3633066f-9, 1.8180435f-8, 3.010691f-8, 2.3852822f-8, -1.7452565f-9, -2.0798538f-8, 4.0723713f-9, 3.3888526f-8, -2.2544006f-8, -2.036216f-8, -1.0762861f-8, 2.6470572f-8, 3.2725055f-8, 1.3090031f-9, 2.8652433f-8, 6.8359385f-9, -2.9379828f-8, -1.3380723f-8, 2.9525111f-8, 3.228856f-8, 3.1996994f-9, -2.5016405f-8, -1.7162352f-8, 7.271034f-10, -2.6907223f-8, 5.8177707f-9, 1.6726066f-8, -3.6651908f-8, 1.8616952f-8, 2.8216178f-8, -3.0543215f-9, 7.708672f-9, -6.2540124f-9, -3.0252462f-8, 1.687167f-8, 2.7488937f-8, -3.592468f-8, -4.3634656f-9, -2.108946f-8, 9.017536f-9, -1.7162414f-8, 1.9198575f-8, 2.7343466f-8, 2.9088858f-8, 7.708575f-9, -3.4034073f-8, -2.8797919f-8, 5.67243f-9, 3.3743156f-8, 1.9926018f-8, -3.5924653f-8, -4.5088937f-9, 1.8762242f-8, 3.025245f-8, -3.6361465f-9, 1.8616904f-8, -3.1415908f-8, 1.9343982f-8, 0.0, 2.4289196f-8, 2.6907104f-8, 7.271957f-10, -2.370737f-8, 1.1638113f-9, 7.708458f-9, -1.4835304f-8, -1.4398987f-8, -3.6360845f-8, 1.4108072f-8, 1.7453273f-8, -1.1490338f-8, 3.1561374f-8, -1.9053424f-8, 2.5452534f-8, 5.816269f-10, 2.6907252f-8, -2.1816764f-8, 3.316113f-8, -2.2834689f-8, 1.4253572f-8, 2.4434815f-8, 1.541715f-8, 2.9525111f-8, 3.665212f-8, 1.963488f-8, 3.6215585f-8, 2.1962043f-8, -1.2217269f-8, 1.4108228f-8, 3.6070258f-8, -2.1962059f-8, 3.1561356f-8, 3.5342943f-8, 1.3962511f-8, -9.453639f-9, -1.4108043f-8, 5.8177956f-9, 3.2870172f-8, 3.6360934f-9, 3.4033988f-8, -3.5779248f-8, 1.1053686f-8, -3.577914f-8, -1.1344678f-8, -3.1415905f-8, 1.6435207f-8, 8.726137f-10, 8.728299f-10, 2.69073f-8, -2.0216785f-8, -2.7052547f-8, 1.585349f-8, 1.0908335f-8, 3.170672f-8, 5.8177823f-9, 2.2980236f-8, -4.3637016f-10, 2.952506f-8, -2.8652352f-8, -2.3707488f-8, -1.8907933f-9, -3.141612f-8, -3.5488345f-8, 2.1234934f-8, 8.872089f-9, 1.11994085f-8, -1.0762843f-8, 1.2944479f-8, 1.1636773f-9, -3.592475f-8, -5.5268456f-9, -3.6651723f-8, -3.0542996f-8, -2.9525351f-8, -3.403389f-8, 2.036218f-8, -3.0252348f-8, 1.7016912f-8, -3.1415798f-8, 3.388836f-8, -1.0471903f-8, 1.01808855f-8, 1.0181117f-8, -2.1671074f-8, 8.724192f-10, 3.316132f-8, -3.4615756f-8, 1.4980651f-8, 2.8361436f-8, -1.2653602f-8, -3.403404f-8, 1.7307947f-8, 1.03265405f-8, -2.0943991f-8, 2.4289175f-8, 2.3416398f-8, -3.2579408f-8, -7.5630355f-9, -3.694291f-8, 3.2725094f-8, -3.5924597f-8, -3.505168f-8, -3.679731f-8, 9.017536f-9, -2.516164f-8, 1.9780543f-8, -1.847135f-8, -2.952502f-8, -2.8652508f-8, -2.719812f-8, 3.5197374f-8, -2.196229f-8, 2.2543798f-8, 3.287037f-8, 1.4835194f-8, 3.374301f-8, -1.454453f-8, 9.163036f-9, 3.257969f-8, 3.6363612f-9, 2.123502f-8, -1.8471535f-8, 8.290313f-9, -1.0326576f-8, 2.9525198f-8, 3.0979415f-8, 3.59249f-8, -2.2834861f-8, -1.6144341f-8, 5.67231f-9, -3.6361058f-8, -2.7488746f-8, 2.6179796f-9, 3.3743184f-8, -1.236302f-8, -1.4253506f-8, -3.1561274f-8, 6.2539494f-9, 3.1997143f-9, -2.1962087f-8, 7.417796f-9, 3.5197466f-8, -7.999416f-9, -1.2944559f-8, 2.1815096f-9, -2.4871072f-8, -9.162819f-9, 2.6470849f-8, 5.9634124f-9, 2.9670403f-8, -3.476112f-8, 5.6721916f-9, 2.4580341f-8, -2.181662f-8, 2.8652657f-8, -4.6542517f-9, 2.3125796f-8, -1.0326414f-8, -1.9634982f-8, -9.0175885f-9, -7.8541165f-9, -1.4690022f-8, 3.3888355f-8, 4.5087365f-9, -2.6616375f-8, 3.5779195f-8, 2.588885f-8, 2.5016378f-8, -6.9814345f-9, 3.374295f-8, 1.2071901f-8, -3.3597676f-8, -2.443452f-8, 1.919864f-8, 3.4906634f-8, -2.2689315f-8, -1.1489908f-8, 1.6580746f-8, -3.7813095f-9, 9.017428f-9, 1.8471315f-8, -1.2362736f-8, -7.4176234f-9, 1.5998087f-9, -6.399363f-9, -2.9088833f-8, -3.5633715f-8, -1.4108072f-8, -2.472482f-9, 1.4253612f-8, 5.8176286f-10, 1.8180554f-8, -3.4906535f-8, 2.3272415f-9, -1.38169485f-8, -3.6651944f-8, -3.1415798f-8, 2.1234989f-8, 2.0798657f-8, 1.9780662f-8, 1.5853615f-8, -3.6361005f-8, -2.2107525f-8, -2.8943631f-8, 3.5488426f-8, -3.1561306f-8, 1.7162316f-8, 2.952507f-8, 1.8762243f-8, 3.2143138f-8, 1.3380723f-8, 1.8762277f-8, -3.5342943f-8, -7.999461f-9, -2.8507024f-8, 3.6651887f-8, -8.726498f-10, 1.4544733f-8, -2.4434717f-8, -3.2288657f-8, 2.3562018f-8, -3.5197356f-8, 0.0, 2.2107653f-8, -9.890111f-9, -3.5779294f-8, -2.8943548f-8, 2.3271033f-8, 1.03265005f-8, 4.3634132f-10, 3.1706684f-8, 1.934402f-8, -3.1124813f-8, 2.3125548f-8, 3.199781f-8, -3.1561235f-8, -3.4179454f-8, -3.2143152f-8, 2.5743525f-8, -1.643525f-8, -2.254387f-8, 3.5924586f-8, 3.5924767f-8, -3.4906694f-8, -1.6289752f-8, 1.3526326f-8, 1.8616722f-8, -2.7198112f-8, -3.4906595f-8, 2.6907024f-8, 3.0543439f-9, -3.1997857f-8, 1.6871327f-8, -1.5417134f-8, 2.6470925f-8, -2.6181182f-9, 2.9379702f-8, 5.963468f-9, 3.0979464f-8, 2.0507576f-8, -2.6179917f-8, -3.127056f-8, 5.090536f-9, -3.5052427f-8, 3.3452852f-9, 1.4835391f-8, -3.1415933f-8, -3.6360965f-9, 2.9525323f-8, -2.530728f-8, -3.41794f-8, 1.8180575f-8, 1.9780508f-8, 3.5197512f-8, -3.287046f-8, 2.1816762f-9, -3.0543358f-8, 2.2543885f-8, -1.8325947f-8, 3.59248f-8, -1.8907823f-8, 3.243395f-8, -2.850701f-8, -1.0035536f-8, -1.42534615f-8, 6.9810944f-9, -1.9634962f-8, -2.9088804f-8, -1.1199286f-8, 3.330679f-8, 2.4289166f-8, 0.0, -4.7996176f-9, 2.7489154f-8, -2.7634378f-8, -2.7197967f-8, -2.1380185f-8, 2.5452758f-8, 1.2071782f-8, -3.4906844f-8, -2.7052563f-8, 7.269284f-10, 2.327106f-8, 1.9635067f-8, 6.254026f-9, -2.9524912f-8, -3.0688703f-8, -3.374305f-8, 1.178106f-8, -3.0834215f-8, -2.3852868f-8, -9.017469f-9, -3.3015947f-8, 3.6506684f-8, 1.8180392f-8, 3.2434002f-8, 1.0617596f-8, -7.999385f-9, -1.9489486f-8, 5.8177836f-9, 3.3306705f-8, -2.1816547f-8, -4.5088355f-9, -1.6289684f-8, -2.4143748f-8, 3.5342758f-8, -5.5268665f-9, -3.1561516f-8, 2.3998242f-8, 3.621571f-8, -2.1380268f-8, 1.9780424f-8, -3.4179592f-8, -3.5197335f-8, -2.7634417f-8, 1.8035067f-8, 6.835792f-9, -2.3707386f-8, -5.8176077f-9, -3.257959f-8, 3.1124923f-8, 1.3235446f-8, 1.5126144f-8, -1.7307892f-8, -1.9198795f-8, 2.7197954f-8, 2.3271503f-9, 2.1234868f-8, -3.5924696f-8, 1.3089968f-9, 9.21146f-10, -1.1490084f-8, -9.6962736f-11, 5.2844693f-9, 1.3574782f-9, 4.363323f-9, -1.3574782f-9, 2.0362174f-9, -6.060171f-9, -9.93868f-9, -4.8481368f-11, 2.0846989f-9, -4.751174f-9, 8.338795f-9, 3.005845f-9, -6.6419474f-9, 1.0762863f-8, -7.8539815f-9, -4.508767f-9, -5.769283f-9, -8.241833f-10, 1.3089968f-9, 1.10052705f-8, -1.0762863f-8, 3.9269907f-9, -7.757019f-10, -6.6419474f-9, 6.593466f-9, 4.896618f-9, -7.272205f-10, -2.7149565f-9, 1.1684009f-8, 1.1296159f-8, -4.508767f-9, -4.072435f-9, 1.1684009f-8, 6.01169f-9, 1.2120342f-8, -4.702693f-9, 1.1538566f-8, -2.230143f-9, -4.557249f-9, -6.690428f-9, 1.454441f-9, 9.453867f-9, -9.890199f-9, -9.6962736f-11, 1.0762863f-8, 3.7330654f-9, -1.1441603f-8, 5.914727f-9, -6.7389103f-9, -2.2786244f-9, -1.0859826f-8, -1.0423493f-8, 7.950945f-9, -2.3271056f-9, 1.5029225f-9, -8.241833f-10, -7.1752426f-9, 1.9392548f-9, -2.375587f-9, -3.6361025f-9, -1.3574782f-9, -4.1209165f-9, 5.817764f-9, 3.9754724f-9, 1.134464f-8, 6.3510592f-9, -6.060171f-9, -9.3084225f-9, 4.0239536f-9, 3.4906584f-9, 1.5514038f-9, 1.5514038f-9, 7.950945f-9, -5.139025f-9, -7.999426f-9, -2.4725497f-9, 1.2120342f-8, -9.890199f-9, -2.375587f-9, 9.5508295f-9, -7.757019f-10, -1.0762863f-8, -1.9877362f-9, 9.3084225f-9, 3.9754724f-9, -1.0859826f-8, -5.139025f-9, 1.2120342f-8, 7.950945f-9, 1.454441f-10, 3.7815466f-9, -2.6179936f-9], Float32[1.454441f-10, 0.0, 1.0181103f-9, 1.163541f-9, 1.1635519f-9, 1.0181119f-9, 1.018109f-9, 8.726574f-10, 7.2722106f-10, 1.308998f-9, 8.7266505f-10, 8.7267976f-10, 1.3089925f-9, 1.4544469f-9, 5.8177346f-10, -1.454427f-10, 1.5998771f-9, 1.1635513f-9, 1.0181056f-9, 1.308998f-9, 1.0180946f-9, 5.817756f-10, 1.7453183f-9, 4.3632578f-10, 1.0181174f-9, 1.8907647f-9, 2.908897f-10, -2.9088817f-10, 1.1635358f-9, 2.0362112f-9, 4.3633153f-10, 1.3089995f-9, 1.4544426f-9, 1.8907849f-9, 2.9088892f-10, 2.0362243f-9, -1.454438f-10, 1.4544398f-10, 1.5998879f-9, 1.4544369f-9, -1.9072692f-17, 1.4545427f-10, 2.1816642f-9, 1.7453355f-9, 1.3089928f-9, 1.4544398f-10, 1.5998771f-9, -5.817764f-10, 1.0181063f-9, 1.7453289f-9, -1.4544396f-10, 1.4543991f-10, 1.8907704f-9, 1.4544557f-9, 2.1816557f-9, -5.8177624f-10, 1.8907846f-9, 1.3089944f-9, -6.3575646f-17, 1.890777f-9, 1.4544387f-9, 2.0362276f-9, 2.9088718f-10, 1.5998869f-9, 2.9088745f-9, -7.2722056f-10, -1.9072692f-17, 1.4543056f-10, -7.2722234f-10, 5.817764f-10, 2.9088754f-10, 2.7634375f-9, 2.6179783f-9, 4.363323f-10, 1.1635564f-9, -1.0172102f-16, 2.0362212f-9, 1.16357f-9, 1.5998746f-9, 3.199771f-9, 1.5998646f-9, -1.4543049f-10, 3.636088f-9, 1.454276f-10, -1.0181087f-9, -1.454393f-10, -2.9089514f-10, 2.763436f-9, 3.6360963f-9, 2.6179936f-9, 3.4906538f-9, 1.3089996f-9, 1.0181093f-9, 3.6361005f-9, 1.3089889f-9, 1.0181047f-9, 3.7815355f-9, 3.4906578f-9, -2.9087918f-10, 3.3452074f-9, 3.1997542f-9, -1.0181057f-9, 2.472555f-9, 3.3452197f-9, 1.0181086f-9, -4.3633336f-10, 1.4545774f-10, 3.0543217f-9, 2.3270892f-9, 5.817751f-10, 3.0543275f-9, -5.817777f-10, 2.9088916f-9, 1.4546825f-10, 2.9087083f-10, 1.1635469f-9, 2.6180011f-9, -7.2721895f-10, -5.817663f-10, 2.4725417f-9, 1.4544534f-10, 2.7634481f-9, -1.0181087f-9, -2.908876f-10, 2.6180005f-9, -1.4544144f-10, -2.5430255f-17, 2.3271054f-9, 1.4544145f-10, 2.1816684f-9, 4.3633336f-10, 5.817777f-10, 7.2721956f-10, 2.3271076f-9, 8.7266505f-10, 8.7266305f-10, 7.2722556f-10, 3.927005f-9, 7.272204f-10, 7.2721956f-10, 5.817777f-10, 8.7265156f-10, 3.7815497f-9, 2.6179943f-9, -2.9090894f-10, -1.0035632f-8, -3.4761058f-8, 1.9489509f-8, -1.9489498f-8, -1.0181079f-8, -5.381307f-9, -2.7925363f-8, -5.672434f-9, 4.3634794f-9, -2.3561999f-8, -3.4761133f-8, -3.054333f-8, 1.5998902f-8, -2.530722f-8, 2.1089393f-8, 6.981353f-9, -1.3817174f-8, 2.7198054f-8, -1.3817154f-8, 1.9634937f-8, 2.1671285f-8, -5.6723204f-9, 2.618055f-9, 9.8902015f-9, -2.2689333f-8, 3.5779273f-8, -6.39956f-9, 3.3016082f-8, 2.2689274f-8, -5.2360054f-9, -3.6215425f-8, 4.5086637f-9, -1.8616982f-8, -1.0472061f-8, 2.0507747f-8, 2.6179972f-8, 3.0834162f-8, -2.6034709f-8, 1.3817197f-8, -2.0071415f-8, -1.4398762f-8, -2.2398295f-8, -1.018159f-9, 1.2362844f-8, 3.3888615f-8, 1.2362722f-8, 9.308452f-9, 4.3633612f-9, -2.254385f-8, -1.759865f-8, -2.2252808f-8, 2.4725912f-9, -1.5562504f-8, 7.126771f-9, -7.272079f-9, -2.501633f-8, 2.836165f-8, 6.6904233f-9, -1.1489997f-8, 1.745338f-8, -7.563047f-9, 3.1561445f-8, -1.2508222f-8, -2.0071303f-8, -3.272488f-8, 1.4253461f-8, 1.8035202f-8, 3.4324824f-8, -2.7198029f-8, -3.4034063f-8, 1.5562566f-8, -1.8180621f-8, 2.283472f-8, 2.2689393f-8, -6.9811885f-9, 7.270636f-10, 3.374304f-8, -4.3633843f-9, -8.435941f-9, 2.9816018f-8, -1.599882f-8, 2.6907191f-8, -3.3451968f-9, 1.9635015f-8, 2.1671218f-8, -2.0507454f-8, 3.5924547f-8, -2.1380126f-8, 1.8180621f-8, -7.708415f-9, -1.0326495f-8, 2.9088813f-8, -7.1266784f-9, 2.239832f-8, -2.6325218f-8, -4.3632844f-9, 1.396259f-8, 1.4530652f-10, -1.1380039f-15, 3.5488306f-8, 1.2217253f-8, 2.6179947f-8, 3.607034f-8, -2.9961303f-8, 7.563078f-9, 1.6144305f-8, -3.1997653f-9, -2.5307282f-8, -1.8325965f-8, -6.8358648f-9, 3.1852107f-8, 6.254045f-9, -3.6361023f-8, -2.5743638f-8, 6.108778f-9, 1.2653608f-8, -3.170684f-8, 6.399336f-9, -2.036225f-8, -1.3671775f-8, -2.5161869f-8, 3.4615685f-8, -1.6144291f-8, 7.126755f-9, -1.5417022f-8, 7.56309f-9, 2.8943361f-8, 2.9379576f-8, -2.8070659f-8, -2.3998245f-8, 1.3235427f-8, 2.6761619f-8, -5.3813447f-9, -2.9088842f-8, -2.4289184f-8, 3.1996084f-9, -1.0035691f-8, 3.3452114f-8, 1.7453218f-8, 6.399486f-9, -7.999554f-9, 1.7453184f-8, -3.6215454f-8, 1.2071801f-8, 2.0507638f-8, -1.716261f-8, -1.5853283f-8, 2.6907179f-8, -3.2724884f-8, -3.199761f-8, 4.799554f-9, -1.2508188f-8, 1.0471954f-8, 3.56338f-8, 9.308498f-9, 2.8943383f-8, -3.4179386f-8, 2.618009f-9, -3.3452164f-8, -1.454564f-9, 1.3089406f-9, 1.498075f-8, -7.2721376f-9, -1.45444226f-8, -6.8355877f-9, 3.1561235f-8, 5.3814357f-9, -2.9085784f-10, -3.214336f-8, -3.199756f-8, -7.2722224f-9, -9.308636f-9, 2.0071248f-8, -2.3125454f-8, -2.5598222f-8, -2.3707424f-8, -1.1199222f-8, -1.1926444f-8, 2.2543853f-8, 6.835977f-9, -1.5562511f-8, -4.653974f-9, -2.908475f-10, 1.8180543f-8, -1.0326551f-8, -1.8471306f-8, -2.2398359f-8, -1.7453353f-9, -1.9634896f-8, -2.5307273f-8, 1.7744046f-8, 2.5161729f-8, -6.690407f-9, 2.9093591f-10, -2.4434598f-8, -3.243401f-8, -2.4725018f-9, -5.235943f-9, -3.08342f-8, 3.403395f-8, -2.1089331f-8, 1.4108046f-8, 2.443435f-8, 2.6470843f-8, 3.1415915f-8, 2.1089159f-8, -3.636095f-8, -3.0545686f-9, 2.865249f-8, 2.4143727f-8, 1.5562337f-8, -3.432478f-8, -2.0216675f-8, 2.2543869f-8, -1.2071977f-8, 7.1267614f-9, 2.5743544f-8, 1.3526391f-8, 8.144856f-9, 2.1817395f-9, 3.316125f-8, 1.3962695f-8, -1.1636555f-9, 2.9080424f-10, 3.505199f-8, 1.4108072f-8, 9.890276f-9, 3.141581f-8, 1.4542427f-10, -3.2870204f-8, 2.923442f-8, -3.6942783f-8, 2.9525102f-8, -3.592462f-8, 1.5562756f-8, 1.861688f-8, -1.4108034f-8, 2.923408f-8, 2.8216093f-8, -1.352638f-8, 2.9524925f-8, -1.614435f-8, -1.9489491f-8, 4.362651f-10, -5.6723626f-9, -1.8325858f-8, -2.2107344f-8, 5.9632552f-9, -2.9089673f-9, 1.367174f-8, 1.9198716f-8, 2.981609f-8, -1.1926443f-8, 2.9816036f-8, -2.5162059f-8, -2.9088804f-8, 1.6289565f-8, -2.908901f-9, 3.5633818f-8, -1.3817499f-8, -2.3416469f-8, -2.2543873f-8, 1.2799067f-8, -3.4906588f-8, -2.9670609f-8, 2.9379603f-8, -9.599201f-9, -2.094405f-8, -1.4689737f-8, 6.690398f-9, -1.8471527f-8, 2.3270654f-9, -3.228857f-8, 3.0979574f-8, -1.672625f-8, 1.6726316f-8, 2.6616181f-8, 1.4544389f-8, 2.239815f-8, 1.7598813f-8, -2.0652953f-8, 1.3671743f-8, 2.4143608f-8, -4.3641987f-10, 1.018118f-8, 3.3306687f-8, 3.6361275f-8, -5.9632304f-9, -2.1235143f-8, -3.1125307f-8, 3.4760944f-8, 2.1816666f-8, 7.1267454f-9, 1.7598806f-8, -2.0071331f-8, 1.4399195f-8, 1.33811f-8, -2.2107534f-8, 3.4179422f-8, 3.650648f-8, 2.268937f-8, -2.981603f-8, 1.570787f-8, -7.708364f-9, -1.2799207f-8, -3.6361133f-8, -2.4580084f-8, -1.2362493f-8, -1.4107976f-8, -1.0181664f-9, 3.1996423f-9, 2.5598133f-8, -1.2653807f-8, -1.4399127f-8, 3.5197477f-8, -3.2724586f-8, -2.2398112f-8, 3.6215443f-8, -3.6797594f-8, 2.6182974f-9, -2.6179603f-9, -2.6325555f-8, 3.2579376f-8, -2.9090517f-9, 3.4615816f-8, 1.658056f-8, 1.7307768f-8, 1.3671954f-8, -3.5633654f-8, -7.563178f-9, -9.7447606f-9, 2.6907198f-8, -1.3380926f-8, 1.8762188f-8, -1.8616827f-8, -3.1852064f-8, -3.0834126f-8, 3.3452004f-8, -3.1706712f-8, -9.017544f-9, 3.3743003f-8, -2.3852774f-8, -2.3125851f-8, -3.2724685f-8, 1.8762107f-8, -6.981262f-9, 2.9670579f-8, -2.2398357f-8, 3.650663f-8, -1.3526316f-8, 2.0943677f-8, -3.039772f-8, 2.0362165f-8, -2.9525225f-8, -2.3561983f-8, -1.1780963f-8, -1.0617364f-8, 2.3416467f-8, -5.81807f-10, -5.9632326f-9, 8.726614f-9, -3.476116f-8, 3.4615585f-8, -3.6651954f-8, -4.0723642f-9, 3.3306662f-8, 3.3888647f-8, 1.3092609f-9, 2.6907168f-8, 2.8943157f-8, -3.5779255f-8, -2.4725331f-8, 9.162931f-9, 3.0397647f-8, -1.992592f-8, -3.3888476f-8, 1.5271626f-8, -2.1380245f-8, 1.8907578f-8, 1.4690084f-8, 1.0035672f-8, -1.9198454f-8, -8.29054f-9, 3.287052f-8, 1.5707961f-8, 1.279901f-8, 3.0252437f-8, 7.27218f-9, -1.4689635f-8, -2.0653157f-8, -1.2362722f-8, -9.599161f-9, -2.4434572f-8, -2.8943429f-8, -1.5416955f-8, -2.9234302f-8, 1.4399008f-8, -1.0035783f-8, 2.7343514f-8, 3.665193f-8, 1.6289764f-8, 3.35976f-8, 3.1996197f-9, -2.3125782f-8, 1.4108072f-8, 2.5743635f-8, -1.8471315f-8, 2.0362234f-9, -3.359759f-8, 3.214321f-8, 1.7744158f-8, 2.5307385f-8, -1.0181023f-8, -2.2689477f-8, 3.3306595f-8, 2.6325274f-8, 3.0252213f-8, 3.592458f-8, -1.745328f-8, 5.526782f-9, -2.923403f-8, 6.5447208f-9, 3.6651983f-8, -3.461573f-8, -7.999656f-9, -2.4143727f-8, 4.7998077f-9, 2.3561991f-8, -1.4545494f-9, -2.559813f-8, -5.8177108f-9, 5.8170563f-10, -1.7744265f-8, 3.4906622f-9, 3.5633665f-8, -2.0507523f-8, -1.5998735f-8, -1.0471768f-8, -3.185238f-8, 1.22173045f-8, -3.1561274f-8, -1.759877f-8, -1.9634886f-8, -3.6215443f-8, 3.4179372f-8, -4.072506f-9, 2.0362174f-9, -1.8617074f-8, 8.4359195f-9, -3.1852487f-8, 1.6580698f-8, 3.3597484f-8, -2.9379878f-8, 3.3306613f-8, -5.9631864f-9, -1.5999008f-8, -9.453742f-9, 3.1415908f-8, 1.8180668f-8, 1.9925716f-8, -3.6651805f-8, -6.8358754f-9, 2.1816579f-8, 1.803519f-8, -2.0943855f-8, 1.4544762f-9, 1.3671978f-8, 4.2178607f-9, 2.6616114f-8, 2.501654f-8, 4.363191f-9, 3.03977f-8, 2.5743608f-8, 1.1490125f-8, -3.0979525f-8, -2.0071445f-8, -7.854057f-9, 2.7636322f-9, 1.2507968f-8, -2.385286f-8, -3.6942712f-8, 1.6289743f-8, 2.7052545f-8, 1.4253542f-8, -1.2508188f-8, -2.196184f-8, -5.8181504f-10, -1.2362655f-8, -2.4725427f-8, 3.0397715f-8, 1.38171465f-8, -1.3526079f-8, 1.7889631f-8, -1.9198467f-8, 9.162834f-9, -1.7744199f-8, -3.2579184f-8, 2.3998236f-8, -1.4253716f-8, 3.0543294f-8, -1.774425f-8, 2.0216802f-8, 2.9525202f-8, -3.374301f-8, 3.054277f-9, 1.3817141f-8, -2.777973f-8, 2.545271f-8, 1.2071861f-8, 2.3852865f-8, 3.5633605f-8, -3.5779223f-8, 1.745341f-8, 3.2143237f-8, 2.9088788f-8, 3.563382f-8, -3.6506247f-8, -2.108944f-8, 3.4761154f-8, -1.2508182f-8, 3.2870272f-8, -2.3707399f-8, 3.4470432f-8, -4.3655948f-10, -3.1270485f-8, 1.6871434f-8, 1.1198973f-8, 1.7598705f-8, -2.7925301f-8, -2.7197865f-8, 2.327076f-8, -2.4580144f-8, -8.1450535f-9, -3.447021f-8, -2.676174f-8, -4.508819f-9, 6.108633f-9, -5.819527f-10, -1.3235481f-8, -3.025235f-8, -6.981431f-9, -3.40339f-8, -2.9816213f-8, -2.1816604f-9, 1.4253226f-8, 1.17810375f-8, 3.0833974f-8, 3.228859f-8, -1.3235343f-8, -2.9524907f-8, 3.0107078f-8, -3.5633782f-8, -3.1415944f-8, 2.9379713f-8, 2.3270381f-9, 3.05433f-8, 3.0688568f-8, -2.99616f-8, 2.3416453f-8, -3.3597583f-8, -1.09082245f-8, 3.4615592f-8, -3.068878f-8, -2.908882f-8, -7.563066f-9, -2.9087335f-9, 5.33295f-9, 4.8481368f-11, -1.1635528f-8, 9.841718f-9, -4.1693977f-9, 5.33295f-9, 5.332951f-10, -5.5753575f-9, 1.0956789f-8, -1.1102233f-8, -7.950945f-9, 7.029798f-9, 1.1053752f-8, 1.1684009f-8, 1.1732491f-8, -3.9754724f-9, -6.302578f-10, 7.223724f-9, -4.4118047f-9, 3.151289f-9, -2.230143f-9, 2.230143f-9, 3.8785095f-9, -8.581202f-9, -4.363323f-10, -9.502348f-9, 3.684584f-9, -6.787391f-10, -5.235987f-9, -2.8119194f-9, 3.684584f-9, -1.134464f-8, -3.8785095f-10, 8.0963884f-9, 3.1997702f-9, -7.6115745f-9, -3.3936956f-10, 4.1209165f-9, 6.884354f-9, -1.0811345f-8, 9.890199f-9, 1.5029225f-9, 3.1997702f-9, 8.338795f-9, -9.841718f-9, 6.2540964f-9, -7.950945f-9, 7.029798f-9, 7.272205f-9, -1.0665901f-9, -1.1635528f-8, -6.157134f-9, 8.338795f-9, 1.5514038f-9, 3.296733f-9, 4.314842f-9, 7.660057f-9, 8.775127f-9, -8.338795f-9, 2.2786244f-9, -1.0665901f-9, 6.6419474f-9, 5.429913f-9, 2.9573635f-9, -5.526876f-9, -7.660057f-9, 2.375587f-9, -1.0956789f-8, 8.0963884f-9, 8.435758f-9, -1.1150715f-8, -6.4965033f-9, -1.0956789f-8, 8.872091f-9, -8.338795f-9, -1.8907733f-9, 2.908882f-10, 2.7149565f-9, -6.1086523f-9, 1.1635528f-8, 1.1635528f-9, -7.999426f-9, 5.4783946f-9, -2.5210312f-9, -8.0963884f-9, -3.8785095f-10, -7.272205f-9, 1.0229568f-8, -1.10052705f-8, 3.2482517f-9, 2.666475f-9, 6.932835f-9, 7.6115745f-9, -8.678165f-9, -1.0665901f-9, -9.599311f-9])We can also choose the load the clean components with a user-defined beam.
mcl_25 = load_clean_components(cleanf, modify(Gaussian(), Stretch(beamsize(dlcamp) / 4 / fwhmfac)))VLBISkyModels.MultiComponentModel{VLBISkyModels.ModifiedModel{VLBISkyModels.Gaussian{Float64}, Tuple{VLBISkyModels.Stretch{Float64, Float64, Float64}}}, Vector{Float32}, Vector{Float32}}(ModifiedModel
base model: VLBISkyModels.Gaussian{Float64}()
Modifiers:
1. VLBISkyModels.Stretch{Float64, Float64, Float64}, Float32[0.8002344, 0.42969742, 0.07445484, 0.06368931, 0.02217047, 0.01861643, 0.02657656, 0.02344725, 0.02024817, 0.00761945, 0.03046582, 0.00726002, 0.00563375, 0.00645834, 0.01627629, 0.06097463, 0.02168821, 0.02517034, 0.00513046, 0.00820482, 0.00453077, 0.02388651, 0.01229127, 0.00830369, 0.01919385, 0.01770286, 0.02719101, 0.01437432, 0.01668327, 0.00800299, 0.00437514, 0.00740964, 0.00203799, 0.00196259, 0.00541239, 0.01453394, 0.01154794, 0.0057647, 0.00416458, 0.00356502, 0.01970395, 0.00934755, 0.00110652, 0.00262081, 0.00360425, 0.01713799, 0.00271393, 0.00328356, 0.00679949, 0.00558265, 0.00692711, 0.00366, 0.00783088, 0.00134895, 0.00117046, 0.00256492, 0.00428372, 0.00154532, 0.00259595, 0.00186204, 0.00249551, 0.00155613, 0.00023076, 0.00083379, 0.00276655, 0.00022331, 0.00191691, 0.00076527, 0.00019861, -0.00356351, 0.00017628, 0.0013579, -0.0012659, -0.00583323, -0.00684484, 0.00043194, -0.00273778, 0.00282735, 0.00513306, -0.0030624, -0.00383175, 0.00058704, -0.00042813, -0.00119051, -0.00064053, -0.00163516, 0.00054966, 0.00084859, -7.381f-5, 0.0006635, -0.00044083, 0.00037928, -6.607f-5, -0.00012819, 0.00048191, -0.00035963, 0.00011693, -5.959f-5, 0.00022961, -5.729f-5, -0.00013392, -0.00079685, 0.00072197, 0.00034334, -0.00097948, -0.00015774, 0.00051691, -0.0006402, 0.00044609, 0.00087918, 3.652f-5, -0.00055121, 9.933f-5, -6.465f-5, -0.00032134, -3.137f-5, 5.849f-5, -2.748f-5, -0.00010579, 5.2f-5, -5.127f-5, 0.00035554, -0.00029238, -3.006f-5, 0.0002672, -2.731f-5, -4.819f-5, 8.595f-5, -2.157f-5, 0.00010204, -1.844f-5, -1.722f-5, -3.119f-5, 3.983f-5, -4.165f-5, 4.214f-5, 2.588f-5, -0.00016791, 8.986f-5, 4.892f-5, 3.631f-5, -4.12f-5, -4.098f-5, 2.426f-5, -7.95f-6, 0.00091278, -0.00057268, -0.00029619, -0.00119706, 0.00015178, 0.00085392, -0.00061533, -0.00112126, 0.00112285, 0.00070315, 0.00142955, 0.0003729, -0.00037157, 0.00076261, -0.00013381, 0.00036936, 0.00046957, -0.00045138, 0.00022156, -0.00023458, -0.00088979, -0.00089892, 0.00012749, 0.00070852, 0.00037954, 0.00035514, -0.00034212, -0.00102969, 0.00024212, -0.00012539, 0.00076765, 0.00028586, 0.00076476, 0.00048816, 0.00048643, 0.00033044, -0.00040053, 0.0008357, -0.00053316, -0.00031844, 0.0002267, -0.00074549, -0.00099224, 0.00053573, -0.00021488, 0.00011792, -0.00057376, 0.00022393, 0.00022513, 0.00096352, -0.0004508, 0.0006434, 0.00060781, -0.00078976, -0.00052315, -0.0002197, 0.00041165, 0.00040049, 0.0003109, -0.0002203, 0.00011365, -0.00049195, -0.00030947, 0.00079751, -0.00047466, 0.0004645, 0.00011244, -0.00031191, -0.00011172, -0.00105234, 0.00021117, 0.00055391, 0.00010809, -0.00049067, 0.00018571, -0.00093994, 0.00050958, 0.00020077, 0.00053046, 0.00035012, -0.00093551, 0.00056211, -0.00010507, 0.00019802, -0.00138595, -0.00010273, 0.00043186, -0.00027864, 0.000102, 0.00039546, -0.00026188, -0.00019168, -0.00010081, 0.0004093, -0.00018324, -9.945f-5, 0.00019011, 9.948f-5, -0.00031307, 0.00048657, 0.00017201, -9.844f-5, -0.00067348, -0.0007629, -0.00066883, -0.00025644, -0.00062516, -0.00040877, 0.00018744, -9.715f-5, 0.00024938, -0.00018529, -0.00049863, 0.00018962, -9.584f-5, 0.00026124, -0.00041277, 9.594f-5, -0.00053801, 0.00017567, -0.00048683, -9.466f-5, -0.00026424, 9.391f-5, -0.00017536, 0.00079613, -0.00025201, -0.00017694, -9.283f-5, -0.00031651, -0.0003118, 0.00017335, 9.212f-5, 0.00023269, 0.00017921, 0.00038753, -0.00062605, 0.00039291, 0.00025095, -0.00016638, 0.00083793, -0.00028106, -9.091f-5, -0.00054764, -0.00025152, -0.00024645, -0.00077056, 0.00042359, -0.00063193, 0.00025265, -0.00015849, 0.00029153, -8.829f-5, -0.00024277, -8.821f-5, 0.00015983, -0.0001532, 0.00014799, -0.00045303, -0.00027441, -0.00022904, -8.69f-5, -0.00023067, 0.00034039, -0.0001637, 0.00089268, -8.594f-5, 0.00024313, -0.00023577, 0.00037906, 8.53f-5, 0.0002559, 0.00015593, 0.00063096, 0.00023243, 8.493f-5, -0.00031506, -0.00030899, -8.482f-5, -0.00027777, -0.00038965, 0.00033585, -0.00030175, 0.00016042, -0.00015951, 0.00060314, 0.00054915, -0.00046574, -0.00059426, -0.00035636, 0.00031237, 0.00036061, 0.00015628, 0.00075616, 0.00055138, 0.00040534, -8.218f-5, 0.00033437, -0.00016058, 0.00052278, -0.00040659, -8.138f-5, -0.00057287, 0.00043958, -0.00041426, 8.077f-5, -0.00014554, 8.03f-5, -0.00041413, -0.0003432, 0.0001531, -0.00028394, -7.962f-5, 7.959f-5, 0.00014633, -7.913f-5, -0.00015216, 0.00053488, 0.00014864, 0.00028178, 7.819f-5, -7.801f-5, 0.00031215, -0.0003279, 0.00042652, 0.00014139, 0.00019918, -0.00031758, -0.00044056, -0.00078313, 0.00085577, -0.00039111, -7.738f-5, 0.00014875, -7.664f-5, 7.666f-5, -0.00020745, -0.00014306, -0.0001433, 7.61f-5, -0.00043319, 0.00014372, 0.00074174, -7.573f-5, 7.56f-5, 0.00076941, 0.00048902, -7.51f-5, -7.496f-5, -7.483f-5, -7.512f-5, -0.00036722, -7.457f-5, 0.00014375, 0.00042547, -0.00036333, 7.372f-5, 0.00039367, -7.363f-5, 0.00013721, 0.00014022, -0.00020466, 0.00038185, 0.0002512, -0.00013948, -0.00032638, 0.00030389, 0.00032645, -0.00031466, 0.00018735, 0.00045417, -0.00037161, 0.00031854, -7.194f-5, 0.00030934, 7.195f-5, 0.0003567, -7.152f-5, 0.0004618, 0.00023852, -7.084f-5, 0.000137, 0.00018962, 0.00041872, -0.00019352, 0.00029904, -7.046f-5, -7.029f-5, 0.00040229, -0.00035505, 7.008f-5, -0.00028297, 0.00030176, 0.00046359, -6.96f-5, -0.00013396, 0.00046304, -6.938f-5, 0.00024163, -0.0003055, -0.0001984, -0.00045323, -6.897f-5, -0.00013068, 0.00018227, 0.00052098, -0.00040877, 6.827f-5, 0.00040236, -0.00017673, -0.00017151, -0.00018665, -6.75f-5, 6.742f-5, -0.00013109, -0.00033806, -0.00039632, -0.000294, -0.0001878, 0.00012158, -6.628f-5, 0.00039945, -0.00029432, -0.00023444, 0.00024312, 0.00040298, -0.00018249, -0.00024034, 6.541f-5, -6.566f-5, 0.00017751, 0.00012515, 0.0002779, 0.00012305, 0.00044798, 0.00060066, 0.00023271, 0.00022838, 0.00044229, -6.391f-5, -6.417f-5, 6.347f-5, -0.0002184, 6.354f-5, 6.345f-5, 0.00012326, 0.00039329, -0.00043708, 0.0001203, 6.279f-5, 6.308f-5, -0.000271, -0.00011807, -0.00017948, 0.00022588, -0.00017364, 0.00022597, -0.00021443, 0.00027293, 6.227f-5, -0.00032754, -0.00011426, -0.0002208, -0.00011536, 0.00033081, 0.00016921, -0.00016587, -6.147f-5, 6.174f-5, -0.00022006, 0.0001153, -0.00027053, 0.00017027, -0.00022524, -0.00037158, 6.121f-5, 0.00011712, -6.116f-5, 0.00021246, -6.1f-5, 0.00010755, -0.00027154, 0.00016078, 0.00021969, 0.00032065, 0.00026829, 5.996f-5, -0.00027343, -0.0002731, -0.0003146, 0.00031906, -0.00011004, 0.00021129, 0.00026869, -0.0002615, 0.00026435, 0.00011238, -0.00016158, 0.00026244, 0.00011215, 0.00010912, 0.00020692, 5.867f-5, -5.845f-5, -5.824f-5, -0.00011399, 5.85f-5, -5.818f-5, -0.00021285, -0.00021204, -5.81f-5, -0.00010998, -5.787f-5, -0.00026257, 5.778f-5, -0.00031552, 0.00011167, 0.00026333, 0.00011135, -0.0001614, 5.753f-5, -0.00021133, 0.00016133, 0.00015761, -0.0003118, -0.00026113, 0.00026259, -0.00016132, 0.00030995, 0.00015878, 0.00010442, -0.00025957, -0.00010991, -0.00020829, -0.00026052, -5.656f-5, -0.00021064, -0.00010878, 0.00010325, 5.603f-5, -5.595f-5, 5.594f-5, -5.603f-5, -0.0001068, 0.00010665, -0.00010562, -0.00015804, 0.00020842, -5.546f-5, 0.00015811, -0.00010436, 0.00010572, -0.00020696, 0.00015387, -0.00010426, -0.00010597, 0.0001544, 5.497f-5, 5.501f-5, -0.00015561, -5.495f-5, 0.00010513, 0.00010408, 0.00010454, 5.448f-5, -0.0001022, 5.428f-5, 0.0001545, -0.00010294, 0.00010215, -5.378f-5, -0.00020245, -0.0001539, -0.000151, -5.337f-5, -0.0001017, -0.00010359, -0.00015082, 5.311f-5, -0.00010335, -5.248f-5, 5.227f-5, 5.25f-5, -5.23f-5, 0.00015074, -0.00014915, -0.00010241, 5.214f-5, 5.205f-5, 9.974f-5, -0.00014912, 0.00014929, -5.195f-5, 0.00010072, 0.00014859, 0.00010022, 5.165f-5, 5.166f-5, -0.00014812, -9.963f-5, 5.12f-5, -9.955f-5, -5.107f-5, 0.00010018, 5.1f-5, 9.953f-5, -5.077f-5, -5.078f-5, 5.063f-5, -9.858f-5, -5.028f-5, 5.036f-5, -5.022f-5, -5.017f-5, 5.014f-5, 5.001f-5, -5.002f-5, 4.997f-5, 4.996f-5, -4.99f-5, -9.685f-5, 4.971f-5, 9.838f-5, -9.689f-5, -9.658f-5, -9.647f-5, 4.95f-5, -0.00014424, 4.934f-5, 4.925f-5, -4.93f-5, 9.673f-5, -4.929f-5, -4.92f-5, -4.908f-5, 4.872f-5, -4.877f-5, 4.876f-5, 4.872f-5, -4.861f-5, 4.865f-5, 4.852f-5, -4.852f-5, -4.843f-5, -4.861f-5, -4.866f-5, -4.837f-5, -4.835f-5, 4.818f-5, 4.809f-5, 4.782f-5, 4.786f-5, 4.778f-5, -4.767f-5, 4.779f-5, -4.781f-5, -4.766f-5, -4.755f-5, -4.735f-5, -4.734f-5, -4.752f-5, -4.725f-5, 4.718f-5, 4.727f-5, 4.71f-5, 4.692f-5, -0.0002923085, -0.00030424836, -0.00040860084, -0.0003385302, -0.00036275166, -0.00040086327, -0.0004433168, -0.00029636623, 4.500295f-5, -0.0002481738, 0.00017539925, -0.00026323643, 0.00019329358, 0.00036003673, 0.0001477533, 0.00027145396, 8.141401f-5, 0.00012985755, -0.00024949558, -7.919446f-5, -0.00017546516, 0.0002251028, 0.00020272259, -0.00013369913, 0.00023875837, -4.904225f-5, -1.29973905f-5, 0.00018778406, -0.00016467633, 0.0002096292, -0.000255609, -0.00015266945, 4.8336547f-5, -8.4762105f-5, -3.7538204f-5, 9.658972f-5, 0.00014849524, 0.00018249928, -0.00015963631, 0.00013659822, 0.00018115884, -6.95431f-5, -0.00016822701, -6.9283975f-5, 8.0351085f-5, -0.00021379293, 6.9806636f-5, -9.99452f-5, 0.00014472633, 5.7353092f-5, -0.00014372019, 7.8300596f-5, -9.031328f-5, -4.4362598f-5, 3.3747106f-5, -0.00013221195, -0.00014314857, -5.515664f-5, -4.5400317f-5, 0.00014254014, -0.00012028862, 0.00010877073, -4.4893703f-5, -0.00013063512, -7.612044f-5, 8.725405f-5, -7.608064f-5, 1.1372053f-5, -6.511954f-5, -7.598058f-5, -7.573914f-5, -9.752302f-5, 9.713772f-5, 7.5576754f-5, -8.588942f-5, 7.5316726f-5, -5.3985466f-5, 6.478964f-5, 8.571061f-5, -5.3209078f-5, -6.388113f-5, 4.237554f-5, -3.1824773f-5, 3.1624004f-5, 2.107953f-5, 4.194776f-5, 3.1495423f-5, -3.1287564f-5, 1.0498775f-5, 1.048199f-5, 2.0738946f-5, -1.0404692f-5, -2.071806f-5, 1.0375337f-5, 1.0350683f-5, 1.02988f-5], Float32[0.0, 0.0, -1.308998f-9, -1.3090085f-9, -1.1635519f-9, -8.726583f-10, -1.4544427f-9, -7.2722556f-10, -1.5998829f-9, -1.3089981f-9, -5.8177524f-10, -1.5998772f-9, -1.4544469f-9, -1.3089925f-9, -1.5998863f-9, 1.454427f-10, -1.4544494f-9, -8.726667f-10, -7.2722683f-10, -1.0181102f-9, -1.7453355f-9, -4.3633336f-10, -1.454454f-9, -1.454442f-9, -1.8907704f-9, -1.4544558f-9, -1.4544398f-9, 1.454438f-10, -1.890783f-9, -1.4544537f-9, -4.3633158f-10, -8.7266405f-10, -1.0181092f-9, -1.5998746f-9, -4.3633452f-10, -1.5998777f-9, 2.9088817f-10, -4.3633067f-10, -1.0181029f-9, -8.7267055f-10, -4.363323f-10, -1.4544388f-9, -1.4544393f-9, -1.0180945f-9, -1.8907782f-9, 4.3633067f-10, -8.726798f-10, 5.086051f-17, -2.0362172f-9, -8.726625f-10, -4.3633067f-10, -1.3089996f-9, -1.0181175f-9, -1.8907647f-9, -1.5998907f-9, 1.4544135f-10, -1.7453158f-9, -2.9089225f-10, -1.4544411f-9, -8.726607f-10, -1.454543f-10, -1.7453199f-9, -2.3271034f-9, -1.454322f-10, -2.3271156f-9, 6.3575646f-17, 4.363323f-10, -2.3271085f-9, 1.454453f-10, 0.0, 5.8177635f-10, -4.3635068f-10, -3.0543397f-9, 0.0, -1.4544355f-9, -2.3271056f-9, -2.3271038f-9, -2.7634317f-9, -1.8907849f-9, -8.7265767f-10, -2.3271214f-9, -2.3271085f-9, -1.5999172f-9, -3.0543277f-9, -5.81779f-10, -8.7266605f-10, -2.4725477f-9, -2.3271116f-9, -2.6180005f-9, -5.8178556f-10, -2.6179998f-9, -1.4543997f-10, 2.9088076f-10, -1.745328f-9, -2.7634424f-9, 4.3633916f-10, -3.0543672f-9, -1.745325f-9, -2.6179943f-9, -1.7453395f-9, -1.7453596f-9, -7.2722667f-10, -7.271967f-10, -3.6361156f-9, 5.817791f-10, 5.817756f-10, -2.0362163f-9, -1.745335f-9, -3.636111f-9, -1.1635527f-9, -3.0543277f-9, 5.817777f-10, -3.054317f-9, -3.1997671f-9, -3.054329f-9, -3.1997727f-9, -2.7634304f-9, -1.4544408f-9, -1.4544456f-9, -2.7634457f-9, -7.272222f-10, -3.6360943f-9, 5.81779f-10, 5.8177635f-10, -3.6360963f-9, 5.8177624f-10, 5.817764f-10, -8.7266233f-10, 5.8177624f-10, -8.726493f-10, 5.817756f-10, 5.8177774f-10, 5.817797f-10, -7.2722006f-10, 5.8177524f-10, -8.7266316f-10, -8.726574f-10, -1.7452952f-9, -7.2722045f-10, -5.817797f-10, -5.8177774f-10, -2.908884f-9, -1.7453194f-9, -7.272152f-10, -2.9088822f-9, 3.3452212f-9, 1.4399213f-8, 2.9089016f-9, 7.708572f-9, 3.3452012f-9, 1.4980781f-8, -2.5743525f-8, 2.6470802f-8, 1.9925825f-8, -9.453713f-9, 9.890166f-9, -1.9634827f-8, 1.1490027f-8, 3.28704f-8, -6.2541705f-9, -2.5743594f-8, -6.254085f-9, 3.054115f-9, -3.563382f-8, 2.9088907f-9, 1.978028f-8, 1.3526288f-8, -9.453859f-9, 4.363336f-9, 2.3852811f-8, 1.5998847f-8, 4.5087085f-9, 3.6215575f-8, -1.1636823f-9, -1.1635759f-9, 2.8361827f-8, -1.67261f-8, 3.1561264f-8, -2.1962043f-8, 1.4689685f-8, 2.5016378f-8, -4.3647502f-10, -2.5307042f-8, 7.563128f-9, 1.8762137f-8, 3.5343025f-8, 1.4689998f-8, -7.2722046f-9, 2.5307214f-8, -1.803483f-8, -1.919864f-8, 3.7814742f-9, -1.6726066f-8, 2.3852786f-8, -3.6215642f-8, 3.4615773f-8, -9.45386f-9, 1.89071f-9, 1.2071859f-8, 2.2689324f-8, 7.4177775f-9, 2.3707292f-8, -1.2653629f-8, 1.0617526f-8, -1.5126059f-8, 7.2722353f-9, -1.1489922f-8, 3.7814587f-9, 6.981321f-9, -1.9053221f-8, 2.0216802f-8, 1.6725938f-8, 6.25397f-9, 4.7996616f-9, -2.123465f-8, 4.7995656f-9, 1.4107932f-8, -1.1635498f-9, -1.2798907f-8, 3.33067f-8, -2.8507033f-8, -6.399605f-9, -1.9634914f-8, 3.5633754f-8, -1.5853457f-8, -5.672394f-9, 5.52668f-9, -9.453885f-9, 1.1344506f-8, 1.483526f-8, -3.548848f-8, 1.5999147f-8, -3.0107017f-8, 1.687143f-8, 1.6144343f-8, -9.308465f-9, 4.9450746f-9, 3.5779276f-8, 2.1525791f-8, -2.1816833f-8, -6.9813613f-9, 1.41081005f-8, 1.541707f-8, 2.6034494f-8, 1.3962761f-8, -1.919868f-8, -1.2071891f-8, 2.443431f-8, 3.1270666f-8, 7.999408f-9, 1.1635503f-8, -9.453845f-9, -6.399496f-9, 1.8762274f-8, 3.403391f-8, -2.3271264f-8, 1.35263125f-8, 1.759874f-8, -1.3380743f-8, -2.1962036f-8, 1.64352f-8, 2.2107486f-8, 2.7925292f-8, -3.5633757f-8, 2.6179232f-9, 7.4174733f-9, 1.5271665f-8, -5.6723177f-9, -2.5743613f-8, 3.039783f-8, -1.3671738f-8, 8.726704f-10, 2.4434735f-8, -2.574366f-8, 1.8762304f-8, -3.7814516f-9, -2.3707505f-8, -1.7162451f-8, -1.1490079f-8, -4.3633173f-9, -2.9234274f-8, 4.654158f-9, 8.2903355f-9, -3.548838f-8, -9.890207f-9, -1.8035019f-8, -1.4980865f-8, 1.9926084f-8, -2.5598194f-8, 2.1234797f-8, 3.257935f-8, -2.8943425f-8, 1.0326543f-8, -1.2653739f-8, -3.0979706f-8, -3.519749f-8, 1.3089986f-8, -1.018112f-9, 8.581234f-9, -7.4175857f-9, 2.181852f-9, -3.6358332f-9, 4.3633066f-9, 1.8180435f-8, 3.010691f-8, 2.3852822f-8, -1.7452565f-9, -2.0798538f-8, 4.0723713f-9, 3.3888526f-8, -2.2544006f-8, -2.036216f-8, -1.0762861f-8, 2.6470572f-8, 3.2725055f-8, 1.3090031f-9, 2.8652433f-8, 6.8359385f-9, -2.9379828f-8, -1.3380723f-8, 2.9525111f-8, 3.228856f-8, 3.1996994f-9, -2.5016405f-8, -1.7162352f-8, 7.271034f-10, -2.6907223f-8, 5.8177707f-9, 1.6726066f-8, -3.6651908f-8, 1.8616952f-8, 2.8216178f-8, -3.0543215f-9, 7.708672f-9, -6.2540124f-9, -3.0252462f-8, 1.687167f-8, 2.7488937f-8, -3.592468f-8, -4.3634656f-9, -2.108946f-8, 9.017536f-9, -1.7162414f-8, 1.9198575f-8, 2.7343466f-8, 2.9088858f-8, 7.708575f-9, -3.4034073f-8, -2.8797919f-8, 5.67243f-9, 3.3743156f-8, 1.9926018f-8, -3.5924653f-8, -4.5088937f-9, 1.8762242f-8, 3.025245f-8, -3.6361465f-9, 1.8616904f-8, -3.1415908f-8, 1.9343982f-8, 0.0, 2.4289196f-8, 2.6907104f-8, 7.271957f-10, -2.370737f-8, 1.1638113f-9, 7.708458f-9, -1.4835304f-8, -1.4398987f-8, -3.6360845f-8, 1.4108072f-8, 1.7453273f-8, -1.1490338f-8, 3.1561374f-8, -1.9053424f-8, 2.5452534f-8, 5.816269f-10, 2.6907252f-8, -2.1816764f-8, 3.316113f-8, -2.2834689f-8, 1.4253572f-8, 2.4434815f-8, 1.541715f-8, 2.9525111f-8, 3.665212f-8, 1.963488f-8, 3.6215585f-8, 2.1962043f-8, -1.2217269f-8, 1.4108228f-8, 3.6070258f-8, -2.1962059f-8, 3.1561356f-8, 3.5342943f-8, 1.3962511f-8, -9.453639f-9, -1.4108043f-8, 5.8177956f-9, 3.2870172f-8, 3.6360934f-9, 3.4033988f-8, -3.5779248f-8, 1.1053686f-8, -3.577914f-8, -1.1344678f-8, -3.1415905f-8, 1.6435207f-8, 8.726137f-10, 8.728299f-10, 2.69073f-8, -2.0216785f-8, -2.7052547f-8, 1.585349f-8, 1.0908335f-8, 3.170672f-8, 5.8177823f-9, 2.2980236f-8, -4.3637016f-10, 2.952506f-8, -2.8652352f-8, -2.3707488f-8, -1.8907933f-9, -3.141612f-8, -3.5488345f-8, 2.1234934f-8, 8.872089f-9, 1.11994085f-8, -1.0762843f-8, 1.2944479f-8, 1.1636773f-9, -3.592475f-8, -5.5268456f-9, -3.6651723f-8, -3.0542996f-8, -2.9525351f-8, -3.403389f-8, 2.036218f-8, -3.0252348f-8, 1.7016912f-8, -3.1415798f-8, 3.388836f-8, -1.0471903f-8, 1.01808855f-8, 1.0181117f-8, -2.1671074f-8, 8.724192f-10, 3.316132f-8, -3.4615756f-8, 1.4980651f-8, 2.8361436f-8, -1.2653602f-8, -3.403404f-8, 1.7307947f-8, 1.03265405f-8, -2.0943991f-8, 2.4289175f-8, 2.3416398f-8, -3.2579408f-8, -7.5630355f-9, -3.694291f-8, 3.2725094f-8, -3.5924597f-8, -3.505168f-8, -3.679731f-8, 9.017536f-9, -2.516164f-8, 1.9780543f-8, -1.847135f-8, -2.952502f-8, -2.8652508f-8, -2.719812f-8, 3.5197374f-8, -2.196229f-8, 2.2543798f-8, 3.287037f-8, 1.4835194f-8, 3.374301f-8, -1.454453f-8, 9.163036f-9, 3.257969f-8, 3.6363612f-9, 2.123502f-8, -1.8471535f-8, 8.290313f-9, -1.0326576f-8, 2.9525198f-8, 3.0979415f-8, 3.59249f-8, -2.2834861f-8, -1.6144341f-8, 5.67231f-9, -3.6361058f-8, -2.7488746f-8, 2.6179796f-9, 3.3743184f-8, -1.236302f-8, -1.4253506f-8, -3.1561274f-8, 6.2539494f-9, 3.1997143f-9, -2.1962087f-8, 7.417796f-9, 3.5197466f-8, -7.999416f-9, -1.2944559f-8, 2.1815096f-9, -2.4871072f-8, -9.162819f-9, 2.6470849f-8, 5.9634124f-9, 2.9670403f-8, -3.476112f-8, 5.6721916f-9, 2.4580341f-8, -2.181662f-8, 2.8652657f-8, -4.6542517f-9, 2.3125796f-8, -1.0326414f-8, -1.9634982f-8, -9.0175885f-9, -7.8541165f-9, -1.4690022f-8, 3.3888355f-8, 4.5087365f-9, -2.6616375f-8, 3.5779195f-8, 2.588885f-8, 2.5016378f-8, -6.9814345f-9, 3.374295f-8, 1.2071901f-8, -3.3597676f-8, -2.443452f-8, 1.919864f-8, 3.4906634f-8, -2.2689315f-8, -1.1489908f-8, 1.6580746f-8, -3.7813095f-9, 9.017428f-9, 1.8471315f-8, -1.2362736f-8, -7.4176234f-9, 1.5998087f-9, -6.399363f-9, -2.9088833f-8, -3.5633715f-8, -1.4108072f-8, -2.472482f-9, 1.4253612f-8, 5.8176286f-10, 1.8180554f-8, -3.4906535f-8, 2.3272415f-9, -1.38169485f-8, -3.6651944f-8, -3.1415798f-8, 2.1234989f-8, 2.0798657f-8, 1.9780662f-8, 1.5853615f-8, -3.6361005f-8, -2.2107525f-8, -2.8943631f-8, 3.5488426f-8, -3.1561306f-8, 1.7162316f-8, 2.952507f-8, 1.8762243f-8, 3.2143138f-8, 1.3380723f-8, 1.8762277f-8, -3.5342943f-8, -7.999461f-9, -2.8507024f-8, 3.6651887f-8, -8.726498f-10, 1.4544733f-8, -2.4434717f-8, -3.2288657f-8, 2.3562018f-8, -3.5197356f-8, 0.0, 2.2107653f-8, -9.890111f-9, -3.5779294f-8, -2.8943548f-8, 2.3271033f-8, 1.03265005f-8, 4.3634132f-10, 3.1706684f-8, 1.934402f-8, -3.1124813f-8, 2.3125548f-8, 3.199781f-8, -3.1561235f-8, -3.4179454f-8, -3.2143152f-8, 2.5743525f-8, -1.643525f-8, -2.254387f-8, 3.5924586f-8, 3.5924767f-8, -3.4906694f-8, -1.6289752f-8, 1.3526326f-8, 1.8616722f-8, -2.7198112f-8, -3.4906595f-8, 2.6907024f-8, 3.0543439f-9, -3.1997857f-8, 1.6871327f-8, -1.5417134f-8, 2.6470925f-8, -2.6181182f-9, 2.9379702f-8, 5.963468f-9, 3.0979464f-8, 2.0507576f-8, -2.6179917f-8, -3.127056f-8, 5.090536f-9, -3.5052427f-8, 3.3452852f-9, 1.4835391f-8, -3.1415933f-8, -3.6360965f-9, 2.9525323f-8, -2.530728f-8, -3.41794f-8, 1.8180575f-8, 1.9780508f-8, 3.5197512f-8, -3.287046f-8, 2.1816762f-9, -3.0543358f-8, 2.2543885f-8, -1.8325947f-8, 3.59248f-8, -1.8907823f-8, 3.243395f-8, -2.850701f-8, -1.0035536f-8, -1.42534615f-8, 6.9810944f-9, -1.9634962f-8, -2.9088804f-8, -1.1199286f-8, 3.330679f-8, 2.4289166f-8, 0.0, -4.7996176f-9, 2.7489154f-8, -2.7634378f-8, -2.7197967f-8, -2.1380185f-8, 2.5452758f-8, 1.2071782f-8, -3.4906844f-8, -2.7052563f-8, 7.269284f-10, 2.327106f-8, 1.9635067f-8, 6.254026f-9, -2.9524912f-8, -3.0688703f-8, -3.374305f-8, 1.178106f-8, -3.0834215f-8, -2.3852868f-8, -9.017469f-9, -3.3015947f-8, 3.6506684f-8, 1.8180392f-8, 3.2434002f-8, 1.0617596f-8, -7.999385f-9, -1.9489486f-8, 5.8177836f-9, 3.3306705f-8, -2.1816547f-8, -4.5088355f-9, -1.6289684f-8, -2.4143748f-8, 3.5342758f-8, -5.5268665f-9, -3.1561516f-8, 2.3998242f-8, 3.621571f-8, -2.1380268f-8, 1.9780424f-8, -3.4179592f-8, -3.5197335f-8, -2.7634417f-8, 1.8035067f-8, 6.835792f-9, -2.3707386f-8, -5.8176077f-9, -3.257959f-8, 3.1124923f-8, 1.3235446f-8, 1.5126144f-8, -1.7307892f-8, -1.9198795f-8, 2.7197954f-8, 2.3271503f-9, 2.1234868f-8, -3.5924696f-8, 1.3089968f-9, 9.21146f-10, -1.1490084f-8, -9.6962736f-11, 5.2844693f-9, 1.3574782f-9, 4.363323f-9, -1.3574782f-9, 2.0362174f-9, -6.060171f-9, -9.93868f-9, -4.8481368f-11, 2.0846989f-9, -4.751174f-9, 8.338795f-9, 3.005845f-9, -6.6419474f-9, 1.0762863f-8, -7.8539815f-9, -4.508767f-9, -5.769283f-9, -8.241833f-10, 1.3089968f-9, 1.10052705f-8, -1.0762863f-8, 3.9269907f-9, -7.757019f-10, -6.6419474f-9, 6.593466f-9, 4.896618f-9, -7.272205f-10, -2.7149565f-9, 1.1684009f-8, 1.1296159f-8, -4.508767f-9, -4.072435f-9, 1.1684009f-8, 6.01169f-9, 1.2120342f-8, -4.702693f-9, 1.1538566f-8, -2.230143f-9, -4.557249f-9, -6.690428f-9, 1.454441f-9, 9.453867f-9, -9.890199f-9, -9.6962736f-11, 1.0762863f-8, 3.7330654f-9, -1.1441603f-8, 5.914727f-9, -6.7389103f-9, -2.2786244f-9, -1.0859826f-8, -1.0423493f-8, 7.950945f-9, -2.3271056f-9, 1.5029225f-9, -8.241833f-10, -7.1752426f-9, 1.9392548f-9, -2.375587f-9, -3.6361025f-9, -1.3574782f-9, -4.1209165f-9, 5.817764f-9, 3.9754724f-9, 1.134464f-8, 6.3510592f-9, -6.060171f-9, -9.3084225f-9, 4.0239536f-9, 3.4906584f-9, 1.5514038f-9, 1.5514038f-9, 7.950945f-9, -5.139025f-9, -7.999426f-9, -2.4725497f-9, 1.2120342f-8, -9.890199f-9, -2.375587f-9, 9.5508295f-9, -7.757019f-10, -1.0762863f-8, -1.9877362f-9, 9.3084225f-9, 3.9754724f-9, -1.0859826f-8, -5.139025f-9, 1.2120342f-8, 7.950945f-9, 1.454441f-10, 3.7815466f-9, -2.6179936f-9], Float32[1.454441f-10, 0.0, 1.0181103f-9, 1.163541f-9, 1.1635519f-9, 1.0181119f-9, 1.018109f-9, 8.726574f-10, 7.2722106f-10, 1.308998f-9, 8.7266505f-10, 8.7267976f-10, 1.3089925f-9, 1.4544469f-9, 5.8177346f-10, -1.454427f-10, 1.5998771f-9, 1.1635513f-9, 1.0181056f-9, 1.308998f-9, 1.0180946f-9, 5.817756f-10, 1.7453183f-9, 4.3632578f-10, 1.0181174f-9, 1.8907647f-9, 2.908897f-10, -2.9088817f-10, 1.1635358f-9, 2.0362112f-9, 4.3633153f-10, 1.3089995f-9, 1.4544426f-9, 1.8907849f-9, 2.9088892f-10, 2.0362243f-9, -1.454438f-10, 1.4544398f-10, 1.5998879f-9, 1.4544369f-9, -1.9072692f-17, 1.4545427f-10, 2.1816642f-9, 1.7453355f-9, 1.3089928f-9, 1.4544398f-10, 1.5998771f-9, -5.817764f-10, 1.0181063f-9, 1.7453289f-9, -1.4544396f-10, 1.4543991f-10, 1.8907704f-9, 1.4544557f-9, 2.1816557f-9, -5.8177624f-10, 1.8907846f-9, 1.3089944f-9, -6.3575646f-17, 1.890777f-9, 1.4544387f-9, 2.0362276f-9, 2.9088718f-10, 1.5998869f-9, 2.9088745f-9, -7.2722056f-10, -1.9072692f-17, 1.4543056f-10, -7.2722234f-10, 5.817764f-10, 2.9088754f-10, 2.7634375f-9, 2.6179783f-9, 4.363323f-10, 1.1635564f-9, -1.0172102f-16, 2.0362212f-9, 1.16357f-9, 1.5998746f-9, 3.199771f-9, 1.5998646f-9, -1.4543049f-10, 3.636088f-9, 1.454276f-10, -1.0181087f-9, -1.454393f-10, -2.9089514f-10, 2.763436f-9, 3.6360963f-9, 2.6179936f-9, 3.4906538f-9, 1.3089996f-9, 1.0181093f-9, 3.6361005f-9, 1.3089889f-9, 1.0181047f-9, 3.7815355f-9, 3.4906578f-9, -2.9087918f-10, 3.3452074f-9, 3.1997542f-9, -1.0181057f-9, 2.472555f-9, 3.3452197f-9, 1.0181086f-9, -4.3633336f-10, 1.4545774f-10, 3.0543217f-9, 2.3270892f-9, 5.817751f-10, 3.0543275f-9, -5.817777f-10, 2.9088916f-9, 1.4546825f-10, 2.9087083f-10, 1.1635469f-9, 2.6180011f-9, -7.2721895f-10, -5.817663f-10, 2.4725417f-9, 1.4544534f-10, 2.7634481f-9, -1.0181087f-9, -2.908876f-10, 2.6180005f-9, -1.4544144f-10, -2.5430255f-17, 2.3271054f-9, 1.4544145f-10, 2.1816684f-9, 4.3633336f-10, 5.817777f-10, 7.2721956f-10, 2.3271076f-9, 8.7266505f-10, 8.7266305f-10, 7.2722556f-10, 3.927005f-9, 7.272204f-10, 7.2721956f-10, 5.817777f-10, 8.7265156f-10, 3.7815497f-9, 2.6179943f-9, -2.9090894f-10, -1.0035632f-8, -3.4761058f-8, 1.9489509f-8, -1.9489498f-8, -1.0181079f-8, -5.381307f-9, -2.7925363f-8, -5.672434f-9, 4.3634794f-9, -2.3561999f-8, -3.4761133f-8, -3.054333f-8, 1.5998902f-8, -2.530722f-8, 2.1089393f-8, 6.981353f-9, -1.3817174f-8, 2.7198054f-8, -1.3817154f-8, 1.9634937f-8, 2.1671285f-8, -5.6723204f-9, 2.618055f-9, 9.8902015f-9, -2.2689333f-8, 3.5779273f-8, -6.39956f-9, 3.3016082f-8, 2.2689274f-8, -5.2360054f-9, -3.6215425f-8, 4.5086637f-9, -1.8616982f-8, -1.0472061f-8, 2.0507747f-8, 2.6179972f-8, 3.0834162f-8, -2.6034709f-8, 1.3817197f-8, -2.0071415f-8, -1.4398762f-8, -2.2398295f-8, -1.018159f-9, 1.2362844f-8, 3.3888615f-8, 1.2362722f-8, 9.308452f-9, 4.3633612f-9, -2.254385f-8, -1.759865f-8, -2.2252808f-8, 2.4725912f-9, -1.5562504f-8, 7.126771f-9, -7.272079f-9, -2.501633f-8, 2.836165f-8, 6.6904233f-9, -1.1489997f-8, 1.745338f-8, -7.563047f-9, 3.1561445f-8, -1.2508222f-8, -2.0071303f-8, -3.272488f-8, 1.4253461f-8, 1.8035202f-8, 3.4324824f-8, -2.7198029f-8, -3.4034063f-8, 1.5562566f-8, -1.8180621f-8, 2.283472f-8, 2.2689393f-8, -6.9811885f-9, 7.270636f-10, 3.374304f-8, -4.3633843f-9, -8.435941f-9, 2.9816018f-8, -1.599882f-8, 2.6907191f-8, -3.3451968f-9, 1.9635015f-8, 2.1671218f-8, -2.0507454f-8, 3.5924547f-8, -2.1380126f-8, 1.8180621f-8, -7.708415f-9, -1.0326495f-8, 2.9088813f-8, -7.1266784f-9, 2.239832f-8, -2.6325218f-8, -4.3632844f-9, 1.396259f-8, 1.4530652f-10, -1.1380039f-15, 3.5488306f-8, 1.2217253f-8, 2.6179947f-8, 3.607034f-8, -2.9961303f-8, 7.563078f-9, 1.6144305f-8, -3.1997653f-9, -2.5307282f-8, -1.8325965f-8, -6.8358648f-9, 3.1852107f-8, 6.254045f-9, -3.6361023f-8, -2.5743638f-8, 6.108778f-9, 1.2653608f-8, -3.170684f-8, 6.399336f-9, -2.036225f-8, -1.3671775f-8, -2.5161869f-8, 3.4615685f-8, -1.6144291f-8, 7.126755f-9, -1.5417022f-8, 7.56309f-9, 2.8943361f-8, 2.9379576f-8, -2.8070659f-8, -2.3998245f-8, 1.3235427f-8, 2.6761619f-8, -5.3813447f-9, -2.9088842f-8, -2.4289184f-8, 3.1996084f-9, -1.0035691f-8, 3.3452114f-8, 1.7453218f-8, 6.399486f-9, -7.999554f-9, 1.7453184f-8, -3.6215454f-8, 1.2071801f-8, 2.0507638f-8, -1.716261f-8, -1.5853283f-8, 2.6907179f-8, -3.2724884f-8, -3.199761f-8, 4.799554f-9, -1.2508188f-8, 1.0471954f-8, 3.56338f-8, 9.308498f-9, 2.8943383f-8, -3.4179386f-8, 2.618009f-9, -3.3452164f-8, -1.454564f-9, 1.3089406f-9, 1.498075f-8, -7.2721376f-9, -1.45444226f-8, -6.8355877f-9, 3.1561235f-8, 5.3814357f-9, -2.9085784f-10, -3.214336f-8, -3.199756f-8, -7.2722224f-9, -9.308636f-9, 2.0071248f-8, -2.3125454f-8, -2.5598222f-8, -2.3707424f-8, -1.1199222f-8, -1.1926444f-8, 2.2543853f-8, 6.835977f-9, -1.5562511f-8, -4.653974f-9, -2.908475f-10, 1.8180543f-8, -1.0326551f-8, -1.8471306f-8, -2.2398359f-8, -1.7453353f-9, -1.9634896f-8, -2.5307273f-8, 1.7744046f-8, 2.5161729f-8, -6.690407f-9, 2.9093591f-10, -2.4434598f-8, -3.243401f-8, -2.4725018f-9, -5.235943f-9, -3.08342f-8, 3.403395f-8, -2.1089331f-8, 1.4108046f-8, 2.443435f-8, 2.6470843f-8, 3.1415915f-8, 2.1089159f-8, -3.636095f-8, -3.0545686f-9, 2.865249f-8, 2.4143727f-8, 1.5562337f-8, -3.432478f-8, -2.0216675f-8, 2.2543869f-8, -1.2071977f-8, 7.1267614f-9, 2.5743544f-8, 1.3526391f-8, 8.144856f-9, 2.1817395f-9, 3.316125f-8, 1.3962695f-8, -1.1636555f-9, 2.9080424f-10, 3.505199f-8, 1.4108072f-8, 9.890276f-9, 3.141581f-8, 1.4542427f-10, -3.2870204f-8, 2.923442f-8, -3.6942783f-8, 2.9525102f-8, -3.592462f-8, 1.5562756f-8, 1.861688f-8, -1.4108034f-8, 2.923408f-8, 2.8216093f-8, -1.352638f-8, 2.9524925f-8, -1.614435f-8, -1.9489491f-8, 4.362651f-10, -5.6723626f-9, -1.8325858f-8, -2.2107344f-8, 5.9632552f-9, -2.9089673f-9, 1.367174f-8, 1.9198716f-8, 2.981609f-8, -1.1926443f-8, 2.9816036f-8, -2.5162059f-8, -2.9088804f-8, 1.6289565f-8, -2.908901f-9, 3.5633818f-8, -1.3817499f-8, -2.3416469f-8, -2.2543873f-8, 1.2799067f-8, -3.4906588f-8, -2.9670609f-8, 2.9379603f-8, -9.599201f-9, -2.094405f-8, -1.4689737f-8, 6.690398f-9, -1.8471527f-8, 2.3270654f-9, -3.228857f-8, 3.0979574f-8, -1.672625f-8, 1.6726316f-8, 2.6616181f-8, 1.4544389f-8, 2.239815f-8, 1.7598813f-8, -2.0652953f-8, 1.3671743f-8, 2.4143608f-8, -4.3641987f-10, 1.018118f-8, 3.3306687f-8, 3.6361275f-8, -5.9632304f-9, -2.1235143f-8, -3.1125307f-8, 3.4760944f-8, 2.1816666f-8, 7.1267454f-9, 1.7598806f-8, -2.0071331f-8, 1.4399195f-8, 1.33811f-8, -2.2107534f-8, 3.4179422f-8, 3.650648f-8, 2.268937f-8, -2.981603f-8, 1.570787f-8, -7.708364f-9, -1.2799207f-8, -3.6361133f-8, -2.4580084f-8, -1.2362493f-8, -1.4107976f-8, -1.0181664f-9, 3.1996423f-9, 2.5598133f-8, -1.2653807f-8, -1.4399127f-8, 3.5197477f-8, -3.2724586f-8, -2.2398112f-8, 3.6215443f-8, -3.6797594f-8, 2.6182974f-9, -2.6179603f-9, -2.6325555f-8, 3.2579376f-8, -2.9090517f-9, 3.4615816f-8, 1.658056f-8, 1.7307768f-8, 1.3671954f-8, -3.5633654f-8, -7.563178f-9, -9.7447606f-9, 2.6907198f-8, -1.3380926f-8, 1.8762188f-8, -1.8616827f-8, -3.1852064f-8, -3.0834126f-8, 3.3452004f-8, -3.1706712f-8, -9.017544f-9, 3.3743003f-8, -2.3852774f-8, -2.3125851f-8, -3.2724685f-8, 1.8762107f-8, -6.981262f-9, 2.9670579f-8, -2.2398357f-8, 3.650663f-8, -1.3526316f-8, 2.0943677f-8, -3.039772f-8, 2.0362165f-8, -2.9525225f-8, -2.3561983f-8, -1.1780963f-8, -1.0617364f-8, 2.3416467f-8, -5.81807f-10, -5.9632326f-9, 8.726614f-9, -3.476116f-8, 3.4615585f-8, -3.6651954f-8, -4.0723642f-9, 3.3306662f-8, 3.3888647f-8, 1.3092609f-9, 2.6907168f-8, 2.8943157f-8, -3.5779255f-8, -2.4725331f-8, 9.162931f-9, 3.0397647f-8, -1.992592f-8, -3.3888476f-8, 1.5271626f-8, -2.1380245f-8, 1.8907578f-8, 1.4690084f-8, 1.0035672f-8, -1.9198454f-8, -8.29054f-9, 3.287052f-8, 1.5707961f-8, 1.279901f-8, 3.0252437f-8, 7.27218f-9, -1.4689635f-8, -2.0653157f-8, -1.2362722f-8, -9.599161f-9, -2.4434572f-8, -2.8943429f-8, -1.5416955f-8, -2.9234302f-8, 1.4399008f-8, -1.0035783f-8, 2.7343514f-8, 3.665193f-8, 1.6289764f-8, 3.35976f-8, 3.1996197f-9, -2.3125782f-8, 1.4108072f-8, 2.5743635f-8, -1.8471315f-8, 2.0362234f-9, -3.359759f-8, 3.214321f-8, 1.7744158f-8, 2.5307385f-8, -1.0181023f-8, -2.2689477f-8, 3.3306595f-8, 2.6325274f-8, 3.0252213f-8, 3.592458f-8, -1.745328f-8, 5.526782f-9, -2.923403f-8, 6.5447208f-9, 3.6651983f-8, -3.461573f-8, -7.999656f-9, -2.4143727f-8, 4.7998077f-9, 2.3561991f-8, -1.4545494f-9, -2.559813f-8, -5.8177108f-9, 5.8170563f-10, -1.7744265f-8, 3.4906622f-9, 3.5633665f-8, -2.0507523f-8, -1.5998735f-8, -1.0471768f-8, -3.185238f-8, 1.22173045f-8, -3.1561274f-8, -1.759877f-8, -1.9634886f-8, -3.6215443f-8, 3.4179372f-8, -4.072506f-9, 2.0362174f-9, -1.8617074f-8, 8.4359195f-9, -3.1852487f-8, 1.6580698f-8, 3.3597484f-8, -2.9379878f-8, 3.3306613f-8, -5.9631864f-9, -1.5999008f-8, -9.453742f-9, 3.1415908f-8, 1.8180668f-8, 1.9925716f-8, -3.6651805f-8, -6.8358754f-9, 2.1816579f-8, 1.803519f-8, -2.0943855f-8, 1.4544762f-9, 1.3671978f-8, 4.2178607f-9, 2.6616114f-8, 2.501654f-8, 4.363191f-9, 3.03977f-8, 2.5743608f-8, 1.1490125f-8, -3.0979525f-8, -2.0071445f-8, -7.854057f-9, 2.7636322f-9, 1.2507968f-8, -2.385286f-8, -3.6942712f-8, 1.6289743f-8, 2.7052545f-8, 1.4253542f-8, -1.2508188f-8, -2.196184f-8, -5.8181504f-10, -1.2362655f-8, -2.4725427f-8, 3.0397715f-8, 1.38171465f-8, -1.3526079f-8, 1.7889631f-8, -1.9198467f-8, 9.162834f-9, -1.7744199f-8, -3.2579184f-8, 2.3998236f-8, -1.4253716f-8, 3.0543294f-8, -1.774425f-8, 2.0216802f-8, 2.9525202f-8, -3.374301f-8, 3.054277f-9, 1.3817141f-8, -2.777973f-8, 2.545271f-8, 1.2071861f-8, 2.3852865f-8, 3.5633605f-8, -3.5779223f-8, 1.745341f-8, 3.2143237f-8, 2.9088788f-8, 3.563382f-8, -3.6506247f-8, -2.108944f-8, 3.4761154f-8, -1.2508182f-8, 3.2870272f-8, -2.3707399f-8, 3.4470432f-8, -4.3655948f-10, -3.1270485f-8, 1.6871434f-8, 1.1198973f-8, 1.7598705f-8, -2.7925301f-8, -2.7197865f-8, 2.327076f-8, -2.4580144f-8, -8.1450535f-9, -3.447021f-8, -2.676174f-8, -4.508819f-9, 6.108633f-9, -5.819527f-10, -1.3235481f-8, -3.025235f-8, -6.981431f-9, -3.40339f-8, -2.9816213f-8, -2.1816604f-9, 1.4253226f-8, 1.17810375f-8, 3.0833974f-8, 3.228859f-8, -1.3235343f-8, -2.9524907f-8, 3.0107078f-8, -3.5633782f-8, -3.1415944f-8, 2.9379713f-8, 2.3270381f-9, 3.05433f-8, 3.0688568f-8, -2.99616f-8, 2.3416453f-8, -3.3597583f-8, -1.09082245f-8, 3.4615592f-8, -3.068878f-8, -2.908882f-8, -7.563066f-9, -2.9087335f-9, 5.33295f-9, 4.8481368f-11, -1.1635528f-8, 9.841718f-9, -4.1693977f-9, 5.33295f-9, 5.332951f-10, -5.5753575f-9, 1.0956789f-8, -1.1102233f-8, -7.950945f-9, 7.029798f-9, 1.1053752f-8, 1.1684009f-8, 1.1732491f-8, -3.9754724f-9, -6.302578f-10, 7.223724f-9, -4.4118047f-9, 3.151289f-9, -2.230143f-9, 2.230143f-9, 3.8785095f-9, -8.581202f-9, -4.363323f-10, -9.502348f-9, 3.684584f-9, -6.787391f-10, -5.235987f-9, -2.8119194f-9, 3.684584f-9, -1.134464f-8, -3.8785095f-10, 8.0963884f-9, 3.1997702f-9, -7.6115745f-9, -3.3936956f-10, 4.1209165f-9, 6.884354f-9, -1.0811345f-8, 9.890199f-9, 1.5029225f-9, 3.1997702f-9, 8.338795f-9, -9.841718f-9, 6.2540964f-9, -7.950945f-9, 7.029798f-9, 7.272205f-9, -1.0665901f-9, -1.1635528f-8, -6.157134f-9, 8.338795f-9, 1.5514038f-9, 3.296733f-9, 4.314842f-9, 7.660057f-9, 8.775127f-9, -8.338795f-9, 2.2786244f-9, -1.0665901f-9, 6.6419474f-9, 5.429913f-9, 2.9573635f-9, -5.526876f-9, -7.660057f-9, 2.375587f-9, -1.0956789f-8, 8.0963884f-9, 8.435758f-9, -1.1150715f-8, -6.4965033f-9, -1.0956789f-8, 8.872091f-9, -8.338795f-9, -1.8907733f-9, 2.908882f-10, 2.7149565f-9, -6.1086523f-9, 1.1635528f-8, 1.1635528f-9, -7.999426f-9, 5.4783946f-9, -2.5210312f-9, -8.0963884f-9, -3.8785095f-10, -7.272205f-9, 1.0229568f-8, -1.10052705f-8, 3.2482517f-9, 2.666475f-9, 6.932835f-9, 7.6115745f-9, -8.678165f-9, -1.0665901f-9, -9.599311f-9])Now we can produce the CLEAN images on the same grid as our Comrade reconstruction.
cleanimg = intensitymap(mcl, gpl)
cleanimg25 = intensitymap(mcl_25, gpl)
fig = Figure(; size = (900, 350));
axs = [Axis(fig[1, j], xreversed = true, aspect = DataAspect()) for j in 1:3]
image!(axs[1], mimg, colormap = :afmhot, colorscale = log10, colorrange = crange); axs[1].title = "Comrade Mean"
image!(axs[2], max.(cleanimg, 1.0e-20), colormap = :afmhot, colorscale = log10, colorrange = crange); axs[2].title = "CLEAN (Nominal beam)"
image!(axs[3], max.(cleanimg25, 1.0e-20), colormap = :afmhot, colorscale = log10, colorrange = crange); axs[3].title = "CLEAN (25% beam)"
hidedecorations!.(axs)
fig |> DisplayAs.PNG |> DisplayAs.Text
From the plot you can see that the Comrade reconstruction is significantly superresolved compared to the CLEAN reconstruction with the nominal beam. If we use a smaller beam for CLEAN we see a reconstruction that is more similar to Comrade. However, unlike CLEAN Comrade automatically infers the effective resolution from the data itself and does not require a restoring beam.
Additionally, Comrade allows us to fully explore the distributions of images that are consistent with the data. For example, we can plot a few random samples from the posterior to see the variety of images that are consistent with the data.
fig = Figure(; resolution = (800, 450))
axs = [Axis(fig[i, j], xreversed = true, aspect = DataAspect()) for i in 1:2, j in 1:3]
map(enumerate(axs)) do (i, ax)
hidedecorations!(ax)
image!(ax, sample(imgs), colormap = :afmhot, colorscale = log10, colorrange = crange)
text!(ax, 0.05, 0.9, text = "χ²= $(round(mean(chi2(post, chain[51:5:end][i]; reduce = true)); digits = 2))", space = :relative, color = :white)
end
axcl = Axis(fig[1:2, 4], xreversed = true, aspect = DataAspect())
hidedecorations!(axcl)
image!(axcl, max.(cleanimg25, 1.0e-20), colormap = :afmhot, colorscale = log10, colorrange = crange)
axcl.title = "CLEAN (25% beam)"
Label(fig[0, 1:3], "Comrade Post. Samples", tellheight = true)
rowgap!(fig.layout, 1, 0.0)
figIn summary, we have demonstrated how to use Comrade to reconstruct VLBA data of an AGN using only closure quantities. Additionally, we have shown how to use a Markov Random Field expansion to model the power spectrum of the AGN. This allows us to model more complex structures in the AGN jet and infer the power spectrum directly from the data.
This page was generated using Literate.jl.