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/DimensionalData/hv9KC/CondaPkg.toml
CondaPkg Found dependencies: /home/runner/.julia/packages/CondaPkg/0UqYV/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
+ xarray
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, >=3, <3.6"
│ libstdcxx = ">=3.4,<15.0"
│ uv = ">=0.4"
│ libstdcxx-ng = ">=3.4,<15.0"
│ pandas = "<2"
│ xarray = "*"
│ 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.
/home/runner/work/Comrade.jl/Comrade.jl/examples/advanced/FitPS/.CondaPkg/.pixi/envs/default/lib/python3.11/site-packages/ehtim/__init__.py:58: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
import pkg_resourcesFor 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 0x7f76f727b350>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 0x7f76f73d08d0>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`
function sky(θ, metadata)
(; fb, c, ρs, σimg) = θ
(; mimg, pl) = metadata
# 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)
)Now we need to specify our image prior. For this work we will use a Gaussian Markov Random field prior
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)┌ 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.67505e-8 1.76047e-8 1.84769e-8 1.93635e-8 2.02604e-8 2.11629e-8 2.2066e-8 2.2964e-8 2.38505e-8 2.47192e-8 2.5563e-8 2.63748e-8 2.71472e-8 2.78728e-8 2.85445e-8 2.91551e-8 2.9698e-8 3.01672e-8 3.05572e-8 3.08634e-8 3.10821e-8 3.12107e-8 3.12476e-8 3.11923e-8 3.10455e-8 3.08091e-8 3.04858e-8 3.00795e-8 2.95951e-8 2.90382e-8 2.84148e-8 2.77318e-8 2.69962e-8 2.62154e-8 2.53966e-8 2.45472e-8 2.36744e-8 2.27851e-8 2.18856e-8 2.09822e-8 2.00804e-8 1.91852e-8 1.83012e-8 1.74323e-8 1.65821e-8 1.57534e-8 1.49486e-8 1.41696e-8 1.3418e-8 1.26949e-8 1.2001e-8 1.13367e-8 1.07022e-8 1.00972e-8 9.52163e-9 8.97482e-9 8.45615e-9 7.96487e-9 7.50011e-9 7.06093e-9 6.64635e-9 6.25535e-9 5.88688e-9 5.5399e-9
-3.03766e-9 1.84239e-8 1.94013e-8 2.04019e-8 2.14218e-8 2.24564e-8 2.35002e-8 2.45472e-8 2.55909e-8 2.66239e-8 2.76383e-8 2.86259e-8 2.9578e-8 3.04858e-8 3.13401e-8 3.21322e-8 3.28534e-8 3.34955e-8 3.40511e-8 3.45134e-8 3.48766e-8 3.51362e-8 3.5289e-8 3.53328e-8 3.52671e-8 3.50928e-8 3.48121e-8 3.44287e-8 3.39472e-8 3.33738e-8 3.27152e-8 3.19792e-8 3.11739e-8 3.03082e-8 2.93909e-8 2.8431e-8 2.74373e-8 2.64185e-8 2.53828e-8 2.43379e-8 2.32909e-8 2.22485e-8 2.12165e-8 2.02001e-8 1.92038e-8 1.82315e-8 1.72864e-8 1.63712e-8 1.54877e-8 1.46376e-8 1.3822e-8 1.30413e-8 1.2296e-8 1.1586e-8 1.09109e-8 1.02701e-8 9.66293e-9 9.08845e-9 8.54564e-9 8.03335e-9 7.55041e-9 7.09555e-9 6.66753e-9 6.26506e-9 5.88688e-9
-2.96191e-9 2.02906e-8 2.1411e-8 2.25613e-8 2.37371e-8 2.49332e-8 2.61433e-8 2.73605e-8 2.8577e-8 2.97841e-8 3.09725e-8 3.21322e-8 3.32527e-8 3.43232e-8 3.53328e-8 3.62704e-8 3.71256e-8 3.78881e-8 3.85487e-8 3.90989e-8 3.95316e-8 3.98411e-8 4.00233e-8 4.00755e-8 3.99972e-8 3.97893e-8 3.94548e-8 3.89981e-8 3.84252e-8 3.77435e-8 3.69617e-8 3.60892e-8 3.51362e-8 3.41136e-8 3.30322e-8 3.1903e-8 3.07368e-8 2.95439e-8 2.83342e-8 2.71169e-8 2.59005e-8 2.46926e-8 2.35002e-8 2.2329e-8 2.11844e-8 2.00704e-8 1.89908e-8 1.79482e-8 1.69448e-8 1.59821e-8 1.50609e-8 1.41818e-8 1.33449e-8 1.25497e-8 1.17957e-8 1.10819e-8 1.04074e-8 9.77083e-9 9.17086e-9 8.60603e-9 8.07484e-9 7.57573e-9 7.10715e-9 6.66753e-9 6.25535e-9
-2.88616e-9 2.23752e-8 2.36619e-8 2.49871e-8 2.63457e-8 2.77318e-8 2.91383e-8 3.05572e-8 3.19792e-8 3.3394e-8 3.47907e-8 3.6157e-8 3.74803e-8 3.87475e-8 3.99451e-8 4.10595e-8 4.20777e-8 4.2987e-8 4.37758e-8 4.44335e-8 4.49513e-8 4.53219e-8 4.55401e-8 4.56027e-8 4.55088e-8 4.52599e-8 4.48593e-8 4.43129e-8 4.36282e-8 4.28144e-8 4.18824e-8 4.08439e-8 3.97118e-8 3.84992e-8 3.72197e-8 3.58867e-8 3.45134e-8 3.31122e-8 3.1695e-8 3.02729e-8 2.88558e-8 2.74527e-8 2.60716e-8 2.47192e-8 2.34014e-8 2.21228e-8 2.08874e-8 1.9698e-8 1.85567e-8 1.7465e-8 1.64235e-8 1.54326e-8 1.44918e-8 1.36006e-8 1.27579e-8 1.19624e-8 1.12127e-8 1.05071e-8 9.8437e-9 9.2208e-9 8.63645e-9 8.08874e-9 7.57573e-9 7.09555e-9 6.64635e-9
-2.8104e-9 2.47059e-8 2.61865e-8 2.77162e-8 2.92895e-8 3.08997e-8 3.25388e-8 3.41972e-8 3.58644e-8 3.7528e-8 3.91748e-8 4.07903e-8 4.23589e-8 4.38647e-8 4.52909e-8 4.66209e-8 4.78383e-8 4.89274e-8 4.98736e-8 5.06635e-8 5.1286e-8 5.17319e-8 5.19945e-8 5.20698e-8 5.19568e-8 5.16572e-8 5.11754e-8 5.05186e-8 4.96964e-8 4.87206e-8 4.76046e-8 4.63634e-8 4.50128e-8 4.35693e-8 4.20497e-8 4.04704e-8 3.88475e-8 3.71962e-8 3.55308e-8 3.38645e-8 3.22091e-8 3.05751e-8 2.89717e-8 2.74066e-8 2.58863e-8 2.44161e-8 2.3e-8 2.1641e-8 2.03411e-8 1.91015e-8 1.79228e-8 1.68046e-8 1.57463e-8 1.47467e-8 1.38043e-8 1.29173e-8 1.20836e-8 1.13011e-8 1.05675e-8 9.88043e-9 9.23754e-9 8.63645e-9 8.07484e-9 7.55041e-9 7.06093e-9
-2.73465e-9 2.73146e-8 2.90215e-8 3.0791e-8 3.2617e-8 3.44922e-8 3.64072e-8 3.83513e-8 4.03118e-8 4.22743e-8 4.42227e-8 4.61397e-8 4.80062e-8 4.98026e-8 5.15083e-8 5.31024e-8 5.45647e-8 5.58752e-8 5.70154e-8 5.79687e-8 5.87208e-8 5.92598e-8 5.95775e-8 5.96687e-8 5.9532e-8 5.91695e-8 5.85871e-8 5.77938e-8 5.68018e-8 5.56261e-8 5.42838e-8 5.27935e-8 5.11754e-8 4.94499e-8 4.76379e-8 4.57597e-8 4.3835e-8 4.18824e-8 3.9919e-8 3.79608e-8 3.60215e-8 3.41136e-8 3.22476e-8 3.04323e-8 2.8675e-8 2.69812e-8 2.53552e-8 2.38e-8 2.23175e-8 2.09084e-8 1.95728e-8 1.83099e-8 1.71184e-8 1.59965e-8 1.4942e-8 1.39524e-8 1.30251e-8 1.21571e-8 1.13457e-8 1.05877e-8 9.88043e-9 9.2208e-9 8.60603e-9 8.03335e-9 7.50011e-9
-2.6589e-9 3.02376e-8 3.22091e-8 3.42601e-8 3.63844e-8 3.85735e-8 4.08171e-8 4.31026e-8 4.54152e-8 4.7738e-8 5.00516e-8 5.23348e-8 5.45647e-8 5.67167e-8 5.87654e-8 6.06849e-8 6.24494e-8 6.4034e-8 6.5415e-8 6.65714e-8 6.74846e-8 6.81398e-8 6.85262e-8 6.86371e-8 6.84708e-8 6.803e-8 6.73222e-8 6.6359e-8 6.51562e-8 6.37326e-8 6.21102e-8 6.03126e-8 5.83652e-8 5.62937e-8 5.41241e-8 5.18817e-8 4.95906e-8 4.72735e-8 4.49513e-8 4.26428e-8 4.03646e-8 3.81309e-8 3.5954e-8 3.38438e-8 3.18082e-8 2.98533e-8 2.79832e-8 2.62009e-8 2.45078e-8 2.29041e-8 2.13892e-8 1.99616e-8 1.86192e-8 1.73592e-8 1.61786e-8 1.50742e-8 1.40423e-8 1.30794e-8 1.21818e-8 1.13457e-8 1.05675e-8 9.8437e-9 9.17086e-9 8.54564e-9 7.96487e-9
-2.58315e-9 3.35159e-8 3.57973e-8 3.81798e-8 4.06566e-8 4.32186e-8 4.58543e-8 4.85492e-8 5.1286e-8 5.40446e-8 5.68018e-8 5.9532e-8 6.22068e-8 6.47961e-8 6.72682e-8 6.95904e-8 7.17302e-8 7.36559e-8 7.53374e-8 7.67476e-8 7.78626e-8 7.86635e-8 7.9136e-8 7.92717e-8 7.90682e-8 7.85292e-8 7.76642e-8 7.64884e-8 7.5022e-8 7.32893e-8 7.13184e-8 6.91395e-8 6.67847e-8 6.42866e-8 6.16777e-8 5.89894e-8 5.62517e-8 5.34922e-8 5.07362e-8 4.80062e-8 4.53219e-8 4.26999e-8 4.0154e-8 3.76955e-8 3.53328e-8 3.30722e-8 3.09179e-8 2.88723e-8 2.69362e-8 2.5109e-8 2.33891e-8 2.17739e-8 2.02604e-8 1.88445e-8 1.75223e-8 1.62893e-8 1.51409e-8 1.40725e-8 1.30794e-8 1.21571e-8 1.13011e-8 1.05071e-8 9.77083e-9 9.08845e-9 8.45615e-9
-2.5074e-9 3.71962e-8 3.98411e-8 4.26143e-8 4.55088e-8 4.8515e-8 5.16199e-8 5.48071e-8 5.80565e-8 6.13443e-8 6.46427e-8 6.79205e-8 7.11429e-8 7.42725e-8 7.72695e-8 8.00929e-8 8.27013e-8 8.50542e-8 8.71129e-8 8.88423e-8 9.02118e-8 9.11963e-8 9.17776e-8 9.19447e-8 9.16943e-8 9.10312e-8 8.9968e-8 8.85243e-8 8.67264e-8 8.46059e-8 8.21988e-8 7.95441e-8 7.66827e-8 7.36559e-8 7.05046e-8 6.72682e-8 6.39836e-8 6.06849e-8 5.74027e-8 5.4164e-8 5.09917e-8 4.79054e-8 4.49206e-8 4.20497e-8 3.93017e-8 3.6683e-8 3.41972e-8 3.18461e-8 2.96294e-8 2.75453e-8 2.55909e-8 2.37623e-8 2.20547e-8 2.0463e-8 1.89816e-8 1.76047e-8 1.63264e-8 1.51409e-8 1.40423e-8 1.30251e-8 1.20836e-8 1.12127e-8 1.04074e-8 9.66293e-9 8.97482e-9
-2.43164e-9 4.13313e-8 4.44033e-8 4.76379e-8 5.10284e-8 5.45647e-8 5.82326e-8 6.20137e-8 6.58847e-8 6.98174e-8 7.37786e-8 7.77303e-8 8.16297e-8 8.54302e-8 8.90819e-8 9.25326e-8 9.57296e-8 9.86207e-8 1.01156e-7 1.0329e-7 1.04982e-7 1.062e-7 1.0692e-7 1.07126e-7 1.06816e-7 1.05996e-7 1.04681e-7 1.02897e-7 1.0068e-7 9.80694e-8 9.51131e-8 9.18611e-8 8.83659e-8 8.46804e-8 8.08562e-8 7.69427e-8 7.29858e-8 6.90274e-8 6.51046e-8 6.12495e-8 5.74893e-8 5.38464e-8 5.03383e-8 4.69783e-8 4.37758e-8 4.07367e-8 3.7864e-8 3.5158e-8 3.2617e-8 3.02376e-8 2.80149e-8 2.59431e-8 2.40157e-8 2.22256e-8 2.05654e-8 1.90276e-8 1.76047e-8 1.62893e-8 1.50742e-8 1.39524e-8 1.29173e-8 1.19624e-8 1.10819e-8 1.02701e-8 9.52163e-9
-2.35589e-9 4.59808e-8 4.95554e-8 5.33358e-8 5.73164e-8 6.14869e-8 6.58323e-8 7.03319e-8 7.49591e-8 7.96808e-8 8.44572e-8 8.92421e-8 9.39827e-8 9.86207e-8 1.03093e-7 1.07334e-7 1.11275e-7 1.14848e-7 1.1799e-7 1.20639e-7 1.22744e-7 1.24261e-7 1.25158e-7 1.25416e-7 1.25029e-7 1.24006e-7 1.22369e-7 1.20152e-7 1.17399e-7 1.14166e-7 1.10514e-7 1.06508e-7 1.02215e-7 9.77042e-8 9.30408e-8 8.82869e-8 8.34997e-8 7.87307e-8 7.4025e-8 6.94208e-8 6.49501e-8 6.06382e-8 5.65047e-8 5.25635e-8 4.88239e-8 4.52909e-8 4.19659e-8 3.88475e-8 3.59316e-8 3.32124e-8 3.06828e-8 2.83342e-8 2.61577e-8 2.41439e-8 2.2283e-8 2.05654e-8 1.89816e-8 1.75223e-8 1.61786e-8 1.4942e-8 1.38043e-8 1.27579e-8 1.17957e-8 1.09109e-8 1.00972e-8
-2.28014e-9 5.12122e-8 5.53786e-8 5.98059e-8 6.44898e-8 6.94208e-8 7.45835e-8 7.99552e-8 8.55057e-8 9.11963e-8 9.69797e-8 1.02799e-7 1.0859e-7 1.1428e-7 1.19787e-7 1.25029e-7 1.29916e-7 1.34362e-7 1.3828e-7 1.41592e-7 1.44227e-7 1.4613e-7 1.47255e-7 1.47579e-7 1.47094e-7 1.4581e-7 1.43757e-7 1.40981e-7 1.37542e-7 1.33512e-7 1.28971e-7 1.24006e-7 1.18704e-7 1.13154e-7 1.07438e-7 1.01635e-7 9.58182e-8 9.00492e-8 8.4383e-8 7.88655e-8 7.35334e-8 6.84155e-8 6.35328e-8 5.88997e-8 5.45244e-8 5.04103e-8 4.65563e-8 4.29582e-8 3.96087e-8 3.64988e-8 3.36179e-8 3.09543e-8 2.84958e-8 2.62298e-8 2.41439e-8 2.22256e-8 2.0463e-8 1.88445e-8 1.73592e-8 1.59965e-8 1.47467e-8 1.36006e-8 1.25497e-8 1.1586e-8 1.07022e-8
-2.20439e-9 5.71012e-8 6.19655e-8 6.71603e-8 7.26841e-8 7.85292e-8 8.46804e-8 9.11137e-8 9.77954e-8 1.04681e-7 1.11713e-7 1.18824e-7 1.25934e-7 1.3295e-7 1.39772e-7 1.4629e-7 1.5239e-7 1.57956e-7 1.62877e-7 1.67047e-7 1.70372e-7 1.72775e-7 1.74199e-7 1.74609e-7 1.73995e-7 1.72371e-7 1.69778e-7 1.66278e-7 1.6195e-7 1.56891e-7 1.51209e-7 1.45016e-7 1.38428e-7 1.31559e-7 1.24516e-7 1.17399e-7 1.10298e-7 1.0329e-7 9.64411e-8 8.9806e-8 8.34267e-8 7.73351e-8 7.15533e-8 6.60949e-8 6.09663e-8 5.61677e-8 5.16945e-8 4.75381e-8 4.36871e-8 4.01278e-8 3.68452e-8 3.38232e-8 3.10455e-8 2.84958e-8 2.61577e-8 2.40157e-8 2.20547e-8 2.02604e-8 1.86192e-8 1.71184e-8 1.57463e-8 1.44918e-8 1.33449e-8 1.2296e-8 1.13367e-8
-2.12864e-9 6.37326e-8 6.94208e-8 7.55276e-8 8.2056e-8 8.90019e-8 9.63518e-8 1.04081e-7 1.12153e-7 1.20517e-7 1.29106e-7 1.37837e-7 1.46611e-7 1.55312e-7 1.63812e-7 1.71969e-7 1.79634e-7 1.86654e-7 1.9288e-7 1.98169e-7 2.02397e-7 2.05458e-7 2.07273e-7 2.07796e-7 2.07013e-7 2.04943e-7 2.01642e-7 1.97193e-7 1.91705e-7 1.85309e-7 1.78147e-7 1.70372e-7 1.62135e-7 1.53584e-7 1.44858e-7 1.36084e-7 1.27374e-7 1.18824e-7 1.10514e-7 1.02507e-7 9.48505e-8 8.75798e-8 8.07167e-8 7.42725e-8 6.82499e-8 6.26445e-8 5.7446e-8 5.264e-8 4.82088e-8 4.41328e-8 4.0391e-8 3.69617e-8 3.38232e-8 3.09543e-8 2.83342e-8 2.59431e-8 2.37623e-8 2.17739e-8 1.99616e-8 1.83099e-8 1.68046e-8 1.54326e-8 1.41818e-8 1.30413e-8 1.2001e-8
-2.05288e-9 7.12013e-8 7.78626e-8 8.50542e-8 9.27862e-8 1.0106e-7 1.09867e-7 1.19184e-7 1.28971e-7 1.39172e-7 1.49709e-7 1.60481e-7 1.71368e-7 1.82222e-7 1.9288e-7 2.03156e-7 2.12856e-7 2.21776e-7 2.29715e-7 2.3648e-7 2.41901e-7 2.45832e-7 2.48167e-7 2.4884e-7 2.47832e-7 2.45171e-7 2.40932e-7 2.35229e-7 2.28215e-7 2.20064e-7 2.10972e-7 2.01141e-7 1.90772e-7 1.80061e-7 1.69188e-7 1.58314e-7 1.47579e-7 1.37102e-7 1.26979e-7 1.17282e-7 1.08064e-7 9.93625e-8 9.11963e-8 8.35728e-8 7.64884e-8 6.99313e-8 6.3883e-8 5.83209e-8 5.32189e-8 4.85492e-8 4.42828e-8 4.0391e-8 3.68452e-8 3.36179e-8 3.06828e-8 2.80149e-8 2.55909e-8 2.33891e-8 2.13892e-8 1.95728e-8 1.79228e-8 1.64235e-8 1.50609e-8 1.3822e-8 1.26949e-8
-1.97713e-9 7.96124e-8 8.74238e-8 9.59068e-8 1.05083e-7 1.14963e-7 1.25545e-7 1.3681e-7 1.48721e-7 1.61213e-7 1.74199e-7 1.87558e-7 2.01141e-7 2.14764e-7 2.28215e-7 2.41254e-7 2.53622e-7 2.65046e-7 2.75253e-7 2.83981e-7 2.90994e-7 2.9609e-7 2.99121e-7 2.99995e-7 2.98685e-7 2.95232e-7 2.89739e-7 2.82366e-7 2.73322e-7 2.62849e-7 2.51215e-7 2.38691e-7 2.25549e-7 2.12046e-7 1.98415e-7 1.84863e-7 1.71568e-7 1.58672e-7 1.4629e-7 1.34504e-7 1.23373e-7 1.1293e-7 1.03191e-7 9.41553e-8 8.58086e-8 7.81283e-8 7.10845e-8 6.46427e-8 5.87654e-8 5.34139e-8 4.85492e-8 4.41328e-8 4.01278e-8 3.64988e-8 3.32124e-8 3.02376e-8 2.75453e-8 2.5109e-8 2.29041e-8 2.09084e-8 1.91015e-8 1.7465e-8 1.59821e-8 1.46376e-8 1.3418e-8
-1.90138e-9 8.90819e-8 9.82527e-8 1.08274e-7 1.19184e-7 1.31008e-7 1.43757e-7 1.57422e-7 1.71969e-7 1.87332e-7 2.0341e-7 2.20064e-7 2.37109e-7 2.54315e-7 2.71409e-7 2.88077e-7 3.03972e-7 3.18728e-7 3.31969e-7 3.43335e-7 3.52494e-7 3.59166e-7 3.6314e-7 3.64287e-7 3.62569e-7 3.58042e-7 3.50853e-7 3.41228e-7 3.2946e-7 3.15886e-7 3.00873e-7 2.84794e-7 2.68014e-7 2.50874e-7 2.33679e-7 2.16696e-7 2.00143e-7 1.84198e-7 1.68992e-7 1.54617e-7 1.41134e-7 1.28569e-7 1.1693e-7 1.062e-7 9.63518e-8 8.73459e-8 7.9136e-8 7.16712e-8 6.48987e-8 5.87654e-8 5.32189e-8 4.82088e-8 4.36871e-8 3.96087e-8 3.59316e-8 3.2617e-8 2.96294e-8 2.69362e-8 2.45078e-8 2.23175e-8 2.03411e-8 1.85567e-8 1.69448e-8 1.54877e-8 1.41696e-8
-1.82563e-9 9.97364e-8 1.10514e-7 1.22369e-7 1.35362e-7 1.49544e-7 1.64944e-7 1.8157e-7 1.994e-7 2.18371e-7 2.38374e-7 2.59246e-7 2.80763e-7 3.02638e-7 3.2452e-7 3.45994e-7 3.66596e-7 3.85826e-7 4.03168e-7 4.18115e-7 4.30202e-7 4.39031e-7 4.44298e-7 4.4582e-7 4.43541e-7 4.37542e-7 4.28034e-7 4.1534e-7 3.99875e-7 3.82114e-7 3.62569e-7 3.41753e-7 3.20162e-7 2.98251e-7 2.76421e-7 2.55011e-7 2.34298e-7 2.1449e-7 1.9574e-7 1.78147e-7 1.61765e-7 1.46611e-7 1.3267e-7 1.19909e-7 1.08274e-7 9.77042e-8 8.81291e-8 7.94759e-8 7.16712e-8 6.46427e-8 5.83209e-8 5.264e-8 4.75381e-8 4.29582e-8 3.88475e-8 3.5158e-8 3.18461e-8 2.88723e-8 2.62009e-8 2.38e-8 2.1641e-8 1.9698e-8 1.79482e-8 1.63712e-8 1.49486e-8
-1.74987e-9 1.11713e-7 1.24388e-7 1.38428e-7 1.53927e-7 1.70968e-7 1.89616e-7 2.09906e-7 2.31837e-7 2.55361e-7 2.80364e-7 3.06665e-7 3.33996e-7 3.61999e-7 3.9022e-7 4.18115e-7 4.45058e-7 4.70361e-7 4.93305e-7 5.13175e-7 5.29305e-7 5.41121e-7 5.48185e-7 5.50227e-7 5.47168e-7 5.39126e-7 5.26407e-7 5.0948e-7 4.8894e-7 4.65466e-7 4.39778e-7 4.12591e-7 3.84583e-7 3.56365e-7 3.28463e-7 3.01313e-7 2.75253e-7 2.50533e-7 2.27321e-7 2.05716e-7 1.85756e-7 1.67433e-7 1.50706e-7 1.35506e-7 1.21747e-7 1.09333e-7 9.8161e-8 8.81291e-8 7.9136e-8 7.10845e-8 6.3883e-8 5.7446e-8 5.16945e-8 4.65563e-8 4.19659e-8 3.7864e-8 3.41972e-8 3.09179e-8 2.79832e-8 2.53552e-8 2.3e-8 2.08874e-8 1.89908e-8 1.72864e-8 1.57534e-8
-1.67412e-9 1.25158e-7 1.40073e-7 1.56715e-7 1.75226e-7 1.9574e-7 2.18371e-7 2.43201e-7 2.70271e-7 2.99558e-7 3.30962e-7 3.64287e-7 3.99221e-7 4.35322e-7 4.72009e-7 5.08562e-7 5.44132e-7 5.77769e-7 6.08458e-7 6.35177e-7 6.56961e-7 6.72974e-7 6.82567e-7 6.85344e-7 6.81185e-7 6.70267e-7 6.53042e-7 6.30198e-7 6.02605e-7 5.71244e-7 5.37141e-7 5.01301e-7 4.64657e-7 4.28034e-7 3.92125e-7 3.57482e-7 3.2452e-7 2.93526e-7 2.64678e-7 2.38057e-7 2.13671e-7 1.91471e-7 1.71368e-7 1.53241e-7 1.36956e-7 1.22369e-7 1.09333e-7 9.77042e-8 8.73459e-8 7.81283e-8 6.99313e-8 6.26445e-8 5.61677e-8 5.04103e-8 4.52909e-8 4.07367e-8 3.6683e-8 3.30722e-8 2.98533e-8 2.69812e-8 2.44161e-8 2.21228e-8 2.00704e-8 1.82315e-8 1.65821e-8
-1.59837e-9 1.40224e-7 1.57778e-7 1.77516e-7 1.99647e-7 2.24379e-7 2.51899e-7 2.82366e-7 3.15886e-7 3.52494e-7 3.92125e-7 4.34585e-7 4.79525e-7 5.26407e-7 5.74494e-7 6.22832e-7 6.70267e-7 7.15472e-7 7.57004e-7 7.93383e-7 8.23191e-7 8.45185e-7 8.58396e-7 8.62223e-7 8.56491e-7 8.41463e-7 8.17818e-7 7.86589e-7 7.49063e-7 7.06678e-7 6.60914e-7 6.13197e-7 5.64823e-7 5.16908e-7 4.70361e-7 4.25881e-7 3.83964e-7 3.44927e-7 3.08935e-7 2.76031e-7 2.46164e-7 2.19215e-7 1.95019e-7 1.73383e-7 1.54099e-7 1.36956e-7 1.21747e-7 1.08274e-7 9.63518e-8 8.58086e-8 7.64884e-8 6.82499e-8 6.09663e-8 5.45244e-8 4.88239e-8 4.37758e-8 3.93017e-8 3.53328e-8 3.18082e-8 2.8675e-8 2.58863e-8 2.34014e-8 2.11844e-8 1.92038e-8 1.74323e-8
-1.52262e-9 1.57068e-7 1.77726e-7 2.01141e-7 2.27619e-7 2.57469e-7 2.90994e-7 3.28463e-7 3.70098e-7 4.16032e-7 4.66277e-7 5.20678e-7 5.78866e-7 6.4021e-7 7.0378e-7 7.68321e-7 8.32257e-7 8.93722e-7 9.50642e-7 1.00084e-6 1.04221e-6 1.07287e-6 1.09134e-6 1.0967e-6 1.08867e-6 1.06767e-6 1.03474e-6 9.91444e-7 9.39726e-7 8.81724e-7 8.19604e-7 7.55406e-7 6.90944e-7 6.27729e-7 5.66952e-7 5.0948e-7 4.55888e-7 4.06498e-7 3.6143e-7 3.20642e-7 2.83981e-7 2.51215e-7 2.22063e-7 1.96223e-7 1.73383e-7 1.53241e-7 1.35506e-7 1.19909e-7 1.062e-7 9.41553e-8 8.35728e-8 7.42725e-8 6.60949e-8 5.88997e-8 5.25635e-8 4.69783e-8 4.20497e-8 3.76955e-8 3.38438e-8 3.04323e-8 2.74066e-8 2.47192e-8 2.2329e-8 2.02001e-8 1.83012e-8
-1.44687e-9 1.75846e-7 2.00143e-7 2.27916e-7 2.59603e-7 2.95661e-7 3.36554e-7 3.8273e-7 4.34585e-7 4.92428e-7 5.56417e-7 6.265e-7 7.02337e-7 7.83223e-7 8.6801e-7 9.55058e-7 1.04221e-6 1.12684e-6 1.20591e-6 1.27621e-6 1.33452e-6 1.37794e-6 1.4042e-6 1.41182e-6 1.4004e-6 1.37057e-6 1.32396e-6 1.26301e-6 1.1907e-6 1.11026e-6 1.02489e-6 9.37563e-7 8.50811e-7 7.6669e-7 6.86738e-7 6.12007e-7 5.43126e-7 4.8037e-7 4.23743e-7 3.73052e-7 3.27967e-7 2.88077e-7 2.52931e-7 2.22063e-7 1.95019e-7 1.71368e-7 1.50706e-7 1.3267e-7 1.1693e-7 1.03191e-7 9.11963e-8 8.07167e-8 7.15533e-8 6.35328e-8 5.65047e-8 5.03383e-8 4.49206e-8 4.0154e-8 3.5954e-8 3.22476e-8 2.89717e-8 2.60716e-8 2.35002e-8 2.12165e-8 1.91852e-8
-1.37111e-9 1.96707e-7 2.25256e-7 2.58178e-7 2.9609e-7 3.3966e-7 3.89588e-7 4.46583e-7 5.11323e-7 5.84398e-7 6.66236e-7 7.57004e-7 8.56491e-7 9.63977e-7 1.0781e-6 1.19675e-6 1.31699e-6 1.43506e-6 1.54654e-6 1.64655e-6 1.73013e-6 1.79275e-6 1.83075e-6 1.84182e-6 1.82525e-6 1.7821e-6 1.71496e-6 1.6277e-6 1.525e-6 1.41182e-6 1.29298e-6 1.17279e-6 1.05484e-6 9.41895e-7 8.35922e-7 7.3814e-7 6.49155e-7 5.69093e-7 4.97725e-7 4.34585e-7 3.7906e-7 3.3046e-7 2.88077e-7 2.51215e-7 2.19215e-7 1.91471e-7 1.67433e-7 1.46611e-7 1.28569e-7 1.1293e-7 9.93625e-8 8.75798e-8 7.73351e-8 6.84155e-8 6.06382e-8 5.38464e-8 4.79054e-8 4.26999e-8 3.81309e-8 3.41136e-8 3.05751e-8 2.74527e-8 2.46926e-8 2.22485e-8 2.00804e-8
-1.29536e-9 2.19781e-7 2.53276e-7 2.92256e-7 3.37585e-7 3.9022e-7 4.51202e-7 5.21627e-7 6.02605e-7 6.95186e-7 8.00259e-7 9.18414e-7 1.04976e-6 1.19372e-6 1.34878e-6 1.51228e-6 1.68026e-6 1.84738e-6 2.00706e-6 2.15181e-6 2.27387e-6 2.36595e-6 2.42208e-6 2.43846e-6 2.41395e-6 2.35024e-6 2.25164e-6 2.12443e-6 1.97607e-6 1.81433e-6 1.64655e-6 1.47908e-6 1.31699e-6 1.16397e-6 1.02245e-6 8.93722e-7 7.78211e-7 6.75695e-7 5.85513e-7 5.06733e-7 4.38286e-7 3.7906e-7 3.27967e-7 2.83981e-7 2.46164e-7 2.13671e-7 1.85756e-7 1.61765e-7 1.41134e-7 1.23373e-7 1.08064e-7 9.48505e-8 8.34267e-8 7.35334e-8 6.49501e-8 5.74893e-8 5.09917e-8 4.53219e-8 4.03646e-8 3.60215e-8 3.22091e-8 2.88558e-8 2.59005e-8 2.32909e-8 2.09822e-8
-1.21961e-9 2.45171e-7 2.84387e-7 3.3046e-7 3.84583e-7 4.48115e-7 5.22578e-7 6.09638e-7 7.11056e-7 8.28614e-7 9.63977e-7 1.1185e-6 1.29298e-6 1.48728e-6 1.69997e-6 1.92786e-6 2.16569e-6 2.40585e-6 2.63851e-6 2.85204e-6 3.03397e-6 3.17232e-6 3.25713e-6 3.28194e-6 3.24482e-6 3.14866e-6 3.00071e-6 2.81146e-6 2.59312e-6 2.35808e-6 2.11766e-6 1.88129e-6 1.65608e-6 1.44688e-6 1.25648e-6 1.08602e-6 9.35408e-7 8.03728e-7 6.89538e-7 5.91134e-7 5.06733e-7 4.34585e-7 3.73052e-7 3.20642e-7 2.76031e-7 2.38057e-7 2.05716e-7 1.78147e-7 1.54617e-7 1.34504e-7 1.17282e-7 1.02507e-7 8.9806e-8 7.88655e-8 6.94208e-8 6.12495e-8 5.4164e-8 4.80062e-8 4.26428e-8 3.79608e-8 3.38645e-8 3.02729e-8 2.71169e-8 2.43379e-8 2.18856e-8
-1.14386e-9 2.72938e-7 3.18728e-7 3.73052e-7 4.37542e-7 5.14105e-7 6.04937e-7 7.12524e-7 8.3961e-7 9.89113e-7 1.16397e-6 1.3669e-6 1.6e-6 1.86423e-6 2.15874e-6 2.4801e-6 2.82153e-6 3.17232e-6 3.51766e-6 3.83923e-6 4.1166e-6 4.32955e-6 4.46096e-6 4.49952e-6 4.44185e-6 4.29301e-6 4.06565e-6 3.77779e-6 3.44987e-6 3.10207e-6 2.75209e-6 2.41395e-6 2.09753e-6 1.8089e-6 1.5509e-6 1.32396e-6 1.12684e-6 9.57277e-7 8.12494e-7 6.89538e-7 5.85513e-7 4.97725e-7 4.23743e-7 3.6143e-7 3.08935e-7 2.64678e-7 2.27321e-7 1.9574e-7 1.68992e-7 1.4629e-7 1.26979e-7 1.10514e-7 9.64411e-8 8.4383e-8 7.4025e-8 6.51046e-8 5.74027e-8 5.07362e-8 4.49513e-8 3.9919e-8 3.55308e-8 3.1695e-8 2.83342e-8 2.53828e-8 2.27851e-8
-1.06811e-9 3.03082e-7 3.56365e-7 4.20213e-7 4.96837e-7 5.88877e-7 6.99464e-7 8.32257e-7 9.91444e-7 1.18169e-6 1.408e-6 1.67539e-6 1.98838e-6 2.35024e-6 2.76186e-6 3.2204e-6 3.71771e-6 4.23899e-6 4.76197e-6 5.25736e-6 5.69097e-6 6.02775e-6 6.23721e-6 6.29893e-6 6.20667e-6 5.96972e-6 5.6109e-6 5.16209e-6 4.65856e-6 4.13378e-6 3.61575e-6 3.12524e-6 2.67563e-6 2.27387e-6 1.92195e-6 1.6184e-6 1.35961e-6 1.14092e-6 9.57277e-7 8.03728e-7 6.75695e-7 5.69093e-7 4.8037e-7 4.06498e-7 3.44927e-7 2.93526e-7 2.50533e-7 2.1449e-7 1.84198e-7 1.58672e-7 1.37102e-7 1.18824e-7 1.0329e-7 9.00492e-8 7.87307e-8 6.90274e-8 6.06849e-8 5.34922e-8 4.72735e-8 4.18824e-8 3.71962e-8 3.31122e-8 2.95439e-8 2.64185e-8 2.36744e-8
-9.92353e-10 3.35528e-7 3.97268e-7 4.72009e-7 5.62705e-7 6.72974e-7 8.07219e-7 9.70743e-7 1.16984e-6 1.41182e-6 1.70494e-6 2.05807e-6 2.4801e-6 2.97882e-6 3.55924e-6 4.2212e-6 4.95638e-6 5.74524e-6 6.55453e-6 7.33695e-6 8.03401e-6 8.58309e-6 8.9279e-6 9.02998e-6 8.87747e-6 8.488e-6 7.90445e-6 7.18531e-6 6.39312e-6 5.58456e-6 4.80424e-6 4.08254e-6 3.43653e-6 2.87264e-6 2.38978e-6 1.98221e-6 1.64181e-6 1.35961e-6 1.12684e-6 9.35408e-7 7.78211e-7 6.49155e-7 5.43126e-7 4.55888e-7 3.83964e-7 3.2452e-7 2.75253e-7 2.34298e-7 2.00143e-7 1.71568e-7 1.47579e-7 1.27374e-7 1.10298e-7 9.58182e-8 8.34997e-8 7.29858e-8 6.39836e-8 5.62517e-8 4.95906e-8 4.3835e-8 3.88475e-8 3.45134e-8 3.07368e-8 2.74373e-8 2.45472e-8
-9.16601e-10 3.70098e-7 4.41278e-7 5.28336e-7 6.35177e-7 7.6669e-7 9.28984e-7 1.12964e-6 1.37794e-6 1.68516e-6 2.06458e-6 2.53139e-6 3.10207e-6 3.79302e-6 4.61807e-6 5.58456e-6 6.6878e-6 7.90445e-6 9.18618e-6 1.04562e-5 1.16123e-5 1.25389e-5 1.31278e-5 1.33032e-5 1.30413e-5 1.23775e-5 1.13957e-5 1.02078e-5 8.9279e-6 7.65397e-6 6.45701e-6 5.37995e-6 4.44185e-6 3.64448e-6 2.97882e-6 2.43025e-6 1.98221e-6 1.6184e-6 1.32396e-6 1.08602e-6 8.93722e-7 7.3814e-7 6.12007e-7 5.0948e-7 4.25881e-7 3.57482e-7 3.01313e-7 2.55011e-7 2.16696e-7 1.84863e-7 1.58314e-7 1.36084e-7 1.17399e-7 1.01635e-7 8.82869e-8 7.69427e-8 6.72682e-8 5.89894e-8 5.18817e-8 4.57597e-8 4.04704e-8 3.58867e-8 3.1903e-8 2.8431e-8 2.53966e-8
-8.40849e-10 4.06498e-7 4.88073e-7 5.88877e-7 7.13996e-7 8.69951e-7 1.06509e-6 1.31006e-6 1.6184e-6 2.00706e-6 2.49703e-6 3.11362e-6 3.88624e-6 4.84703e-6 6.02775e-6 7.45364e-6 9.13369e-6 1.10471e-5 1.31278e-5 1.52521e-5 1.72379e-5 1.88641e-5 1.99133e-5 2.02281e-5 1.97585e-5 1.85785e-5 1.68621e-5 1.48317e-5 1.27033e-5 1.06482e-5 8.77779e-6 7.14808e-6 5.77264e-6 4.63825e-6 3.71771e-6 2.97882e-6 2.38978e-6 1.92195e-6 1.5509e-6 1.25648e-6 1.02245e-6 8.35922e-7 6.86738e-7 5.66952e-7 4.70361e-7 3.92125e-7 3.28463e-7 2.76421e-7 2.33679e-7 1.98415e-7 1.69188e-7 1.44858e-7 1.24516e-7 1.07438e-7 9.30408e-8 8.08562e-8 7.05046e-8 6.16777e-8 5.41241e-8 4.76379e-8 4.20497e-8 3.72197e-8 3.30322e-8 2.93909e-8 2.62154e-8
-7.65097e-10 4.44298e-7 5.37141e-7 6.53042e-7 7.98532e-7 9.82168e-7 1.21517e-6 1.51228e-6 1.89278e-6 2.3818e-6 3.01174e-6 3.82374e-6 4.86863e-6 6.20667e-6 7.90445e-6 1.00268e-5 1.26208e-5 1.56893e-5 1.91558e-5 2.28269e-5 2.63741e-5 2.93594e-5 3.13231e-5 3.19179e-5 3.10315e-5 2.88301e-5 2.56945e-5 2.20902e-5 1.8438e-5 1.50399e-5 1.20632e-5 9.56567e-6 7.53288e-6 5.91246e-6 4.63825e-6 3.64448e-6 2.87264e-6 2.27387e-6 1.8089e-6 1.44688e-6 1.16397e-6 9.41895e-7 7.6669e-7 6.27729e-7 5.16908e-7 4.28034e-7 3.56365e-7 2.98251e-7 2.50874e-7 2.12046e-7 1.80061e-7 1.53584e-7 1.31559e-7 1.13154e-7 9.77042e-8 8.46804e-8 7.36559e-8 6.42866e-8 5.62937e-8 4.94499e-8 4.35693e-8 3.84992e-8 3.41136e-8 3.03082e-8 2.69962e-8
-6.89344e-10 4.82919e-7 5.87753e-7 7.19927e-7 8.87695e-7 1.10209e-6 1.37794e-6 1.73523e-6 2.20094e-6 2.81146e-6 3.61575e-6 4.67899e-6 6.08658e-6 7.94731e-6 1.03933e-5 1.35724e-5 1.76254e-5 2.26395e-5 2.85704e-5 3.51421e-5 4.1763e-5 4.75344e-5 5.14277e-5 5.26219e-5 5.08448e-5 4.6498e-5 4.04745e-5 3.38e-5 2.732e-5 2.15593e-5 1.67394e-5 1.28708e-5 9.8503e-6 7.53288e-6 5.77264e-6 4.44185e-6 3.43653e-6 2.67563e-6 2.09753e-6 1.65608e-6 1.31699e-6 1.05484e-6 8.50811e-7 6.90944e-7 5.64823e-7 4.64657e-7 3.84583e-7 3.20162e-7 2.68014e-7 2.25549e-7 1.90772e-7 1.62135e-7 1.38428e-7 1.18704e-7 1.02215e-7 8.83659e-8 7.66827e-8 6.67847e-8 5.83652e-8 5.11754e-8 4.50128e-8 3.97118e-8 3.51362e-8 3.11739e-8 2.77318e-8
-6.13592e-10 5.21627e-7 6.38947e-7 7.8828e-7 9.79868e-7 1.22768e-6 1.5509e-6 1.97607e-6 2.54008e-6 3.29445e-6 4.31123e-6 5.69097e-6 7.57294e-6 1.01469e-5 1.36638e-5 1.8438e-5 2.4826e-5 3.31557e-5 4.35722e-5 5.57826e-5 6.87597e-5 8.06048e-5 8.8869e-5 9.14476e-5 8.76178e-5 7.84417e-5 6.61823e-5 5.32336e-5 4.13272e-5 3.13231e-5 2.34022e-5 1.73657e-5 1.28708e-5 9.56567e-6 7.14808e-6 5.37995e-6 4.08254e-6 3.12524e-6 2.41395e-6 1.88129e-6 1.47908e-6 1.17279e-6 9.37563e-7 7.55406e-7 6.13197e-7 5.01301e-7 4.12591e-7 3.41753e-7 2.84794e-7 2.38691e-7 2.01141e-7 1.70372e-7 1.45016e-7 1.24006e-7 1.06508e-7 9.18611e-8 7.95441e-8 6.91395e-8 6.03126e-8 5.27935e-8 4.63634e-8 4.08439e-8 3.60892e-8 3.19792e-8 2.84148e-8
-5.3784e-10 5.59548e-7 6.89538e-7 8.56491e-7 1.07287e-6 1.35599e-6 1.73013e-6 2.22971e-6 2.90393e-6 3.82374e-6 5.09221e-6 6.85978e-6 9.34619e-6 1.28708e-5 1.78906e-5 2.50392e-5 3.51421e-5 4.91506e-5 6.78852e-5 9.14476e-5 0.000118283 0.00014433 0.000163361 0.000169442 0.000160435 0.000139465 0.00011281 8.63911e-5 6.37382e-5 4.59917e-5 3.28401e-5 2.34022e-5 1.67394e-5 1.20632e-5 8.77779e-6 6.45701e-6 4.80424e-6 3.61575e-6 2.75209e-6 2.11766e-6 1.64655e-6 1.29298e-6 1.02489e-6 8.19604e-7 6.60914e-7 5.37141e-7 4.39778e-7 3.62569e-7 3.00873e-7 2.51215e-7 2.10972e-7 1.78147e-7 1.51209e-7 1.28971e-7 1.10514e-7 9.51131e-8 8.21988e-8 7.13184e-8 6.21102e-8 5.42838e-8 4.76046e-8 4.18824e-8 3.69617e-8 3.27152e-8 2.90382e-8
-4.62088e-10 5.95686e-7 7.3814e-7 9.22622e-7 1.16397e-6 1.48317e-6 1.91021e-6 2.48854e-6 3.28194e-6 4.3852e-6 5.94099e-6 8.16656e-6 1.13957e-5 1.61443e-5 2.32082e-5 3.38e-5 4.97065e-5 7.33777e-5 0.000107685 0.000154799 0.000213529 0.000275512 0.000323841 0.00033982 0.000316244 0.000263567 0.000201124 0.00014433 9.9842e-5 6.78852e-5 4.59917e-5 3.13231e-5 2.15593e-5 1.50399e-5 1.06482e-5 7.65397e-6 5.58456e-6 4.13378e-6 3.10207e-6 2.35808e-6 1.81433e-6 1.41182e-6 1.11026e-6 8.81724e-7 7.06678e-7 5.71244e-7 4.65466e-7 3.82114e-7 3.15886e-7 2.62849e-7 2.20064e-7 1.85309e-7 1.56891e-7 1.33512e-7 1.14166e-7 9.80694e-8 8.46059e-8 7.32893e-8 6.37326e-8 5.56261e-8 4.87206e-8 4.28144e-8 3.77435e-8 3.33738e-8 2.95951e-8
-3.86336e-10 6.28962e-7 7.83223e-7 9.84475e-7 1.25e-6 1.60457e-6 2.08426e-6 2.74237e-6 3.65896e-6 4.95638e-6 6.82489e-6 9.56567e-6 1.36638e-5 1.99133e-5 2.96292e-5 4.50018e-5 6.96501e-5 0.000109356 0.000172602 0.000269447 0.000405328 0.000566351 0.000704328 0.000752347 0.000681918 0.000533927 0.000375261 0.00024697 0.000157582 9.9842e-5 6.37382e-5 4.13272e-5 2.732e-5 1.8438e-5 1.27033e-5 8.9279e-6 6.39312e-6 4.65856e-6 3.44987e-6 2.59312e-6 1.97607e-6 1.525e-6 1.1907e-6 9.39726e-7 7.49063e-7 6.02605e-7 4.8894e-7 3.99875e-7 3.2946e-7 2.73322e-7 2.28215e-7 1.91705e-7 1.6195e-7 1.37542e-7 1.17399e-7 1.0068e-7 8.67264e-8 7.5022e-8 6.51562e-8 5.68018e-8 4.96964e-8 4.36282e-8 3.84252e-8 3.39472e-8 3.00795e-8
-3.10584e-10 6.58275e-7 8.23191e-7 1.03971e-6 1.32747e-6 1.71496e-6 2.2443e-6 2.97882e-6 4.01559e-6 5.50657e-6 7.69493e-6 1.09792e-5 1.60289e-5 2.3998e-5 3.6927e-5 5.85057e-5 9.55158e-5 0.000160435 0.000275512 0.000476451 0.000805078 0.00126288 0.00171448 0.00188474 0.00163735 0.00116475 0.000727784 0.000427277 0.00024697 0.00014433 8.63911e-5 5.32336e-5 3.38e-5 2.20902e-5 1.48317e-5 1.02078e-5 7.18531e-6 5.16209e-6 3.77779e-6 2.81146e-6 2.12443e-6 1.6277e-6 1.26301e-6 9.91444e-7 7.86589e-7 6.30198e-7 5.0948e-7 4.1534e-7 3.41228e-7 2.82366e-7 2.35229e-7 1.97193e-7 1.66278e-7 1.40981e-7 1.20152e-7 1.02897e-7 8.85243e-8 7.64884e-8 6.6359e-8 5.77938e-8 5.05186e-8 4.43129e-8 3.89981e-8 3.44287e-8 3.04858e-8
-2.34832e-10 6.82567e-7 8.56491e-7 1.08602e-6 1.39286e-6 1.8089e-6 2.3818e-6 3.18424e-6 4.32955e-6 5.99864e-6 8.488e-6 1.22978e-5 1.8299e-5 2.80608e-5 4.45181e-5 7.33777e-5 0.000126176 0.000227033 0.000427277 0.000833398 0.00163735 0.00303669 0.00474491 0.00547793 0.00442923 0.00270914 0.00143314 0.000727784 0.000375261 0.000201124 0.00011281 6.61823e-5 4.04745e-5 2.56945e-5 1.68621e-5 1.13957e-5 7.90445e-6 5.6109e-6 4.06565e-6 3.00071e-6 2.25164e-6 1.71496e-6 1.32396e-6 1.03474e-6 8.17818e-7 6.53042e-7 5.26407e-7 4.28034e-7 3.50853e-7 2.89739e-7 2.40932e-7 2.01642e-7 1.69778e-7 1.43757e-7 1.22369e-7 1.04681e-7 8.9968e-8 7.76642e-8 6.73222e-8 5.85871e-8 5.11754e-8 4.48593e-8 3.94548e-8 3.48121e-8 3.08091e-8
-1.59079e-10 7.00899e-7 8.81724e-7 1.12127e-6 1.44293e-6 1.88129e-6 2.48854e-6 3.34514e-6 4.57807e-6 6.39312e-6 9.13369e-6 1.33921e-5 2.02281e-5 3.16185e-5 5.14277e-5 8.76178e-5 0.000157582 0.000301781 0.000620383 0.001373 0.00322151 0.00750418 0.01465 0.0184268 0.0131602 0.00637985 0.00270914 0.00116475 0.000533927 0.000263567 0.000139465 7.84417e-5 4.6498e-5 2.88301e-5 1.85785e-5 1.23775e-5 8.488e-6 5.96972e-6 4.29301e-6 3.14866e-6 2.35024e-6 1.7821e-6 1.37057e-6 1.06767e-6 8.41463e-7 6.70267e-7 5.39126e-7 4.37542e-7 3.58042e-7 2.95232e-7 2.45171e-7 2.04943e-7 1.72371e-7 1.4581e-7 1.24006e-7 1.05996e-7 9.10312e-8 7.85292e-8 6.803e-8 5.91695e-8 5.16572e-8 4.52599e-8 3.97893e-8 3.50928e-8 3.10455e-8
-8.33274e-11 7.12524e-7 8.97773e-7 1.14377e-6 1.475e-6 1.92786e-6 2.55759e-6 3.44987e-6 4.74103e-6 6.65413e-6 9.56567e-6 1.41342e-5 2.15593e-5 3.41287e-5 5.64464e-5 9.837e-5 0.00018259 0.000365932 0.000805078 0.00197884 0.00547793 0.0163871 0.0431157 0.0619574 0.0366199 0.0131602 0.00442923 0.00163735 0.000681918 0.000316244 0.000160435 8.76178e-5 5.08448e-5 3.10315e-5 1.97585e-5 1.30413e-5 8.87747e-6 6.20667e-6 4.44185e-6 3.24482e-6 2.41395e-6 1.82525e-6 1.4004e-6 1.08867e-6 8.56491e-7 6.81185e-7 5.47168e-7 4.43541e-7 3.62569e-7 2.98685e-7 2.47832e-7 2.07013e-7 1.73995e-7 1.47094e-7 1.25029e-7 1.06816e-7 9.16943e-8 7.90682e-8 6.84708e-8 5.9532e-8 5.19568e-8 4.55088e-8 3.99972e-8 3.52671e-8 3.11923e-8
-7.57521e-12 7.16953e-7 9.03896e-7 1.15237e-6 1.48728e-6 1.94574e-6 2.58417e-6 3.49032e-6 4.80424e-6 6.75586e-6 9.73504e-6 1.44274e-5 2.20902e-5 3.51421e-5 5.85057e-5 0.00010288 0.000193408 0.000394942 0.000894372 0.00230399 0.0069101 0.0237208 0.0759111 0.120688 0.0619574 0.0184268 0.00547793 0.00188474 0.000752347 0.00033982 0.000169442 9.14476e-5 5.26219e-5 3.19179e-5 2.02281e-5 1.33032e-5 9.02998e-6 6.29893e-6 4.49952e-6 3.28194e-6 2.43846e-6 1.84182e-6 1.41182e-6 1.0967e-6 8.62223e-7 6.85344e-7 5.50227e-7 4.4582e-7 3.64287e-7 2.99995e-7 2.4884e-7 2.07796e-7 1.74609e-7 1.47579e-7 1.25416e-7 1.07126e-7 9.19447e-8 7.92717e-8 6.86371e-8 5.96687e-8 5.20698e-8 4.56027e-8 4.00755e-8 3.53328e-8 3.12476e-8
6.81769e-11 7.13996e-7 8.99807e-7 1.14663e-6 1.47908e-6 1.9338e-6 2.56641e-6 3.46328e-6 4.76197e-6 6.6878e-6 9.62166e-6 1.4231e-5 2.17342e-5 3.44619e-5 5.71214e-5 9.9842e-5 0.0001861 0.000375261 0.000833398 0.00207965 0.00590485 0.0184268 0.0513467 0.0759111 0.0431157 0.01465 0.00474491 0.00171448 0.000704328 0.000323841 0.000163361 8.8869e-5 5.14277e-5 3.13231e-5 1.99133e-5 1.31278e-5 8.9279e-6 6.23721e-6 4.46096e-6 3.25713e-6 2.42208e-6 1.83075e-6 1.4042e-6 1.09134e-6 8.58396e-7 6.82567e-7 5.48185e-7 4.44298e-7 3.6314e-7 2.99121e-7 2.48167e-7 2.07273e-7 1.74199e-7 1.47255e-7 1.25158e-7 1.0692e-7 9.17776e-8 7.9136e-8 6.85262e-8 5.95775e-8 5.19945e-8 4.55401e-8 4.00233e-8 3.5289e-8 3.12107e-8
1.43929e-10 7.0378e-7 8.85699e-7 1.12684e-6 1.45085e-6 1.89278e-6 2.50556e-6 3.3709e-6 4.61807e-6 6.45701e-6 9.23908e-6 1.35724e-5 2.05498e-5 3.22212e-5 5.26219e-5 9.01454e-5 0.000163361 0.000316244 0.000660493 0.00149704 0.00364144 0.00892673 0.0184268 0.0237208 0.0163871 0.00750418 0.00303669 0.00126288 0.000566351 0.000275512 0.00014433 8.06048e-5 4.75344e-5 2.93594e-5 1.88641e-5 1.25389e-5 8.58309e-6 6.02775e-6 4.32955e-6 3.17232e-6 2.36595e-6 1.79275e-6 1.37794e-6 1.07287e-6 8.45185e-7 6.72974e-7 5.41121e-7 4.39031e-7 3.59166e-7 2.9609e-7 2.45832e-7 2.05458e-7 1.72775e-7 1.4613e-7 1.24261e-7 1.062e-7 9.11963e-8 7.86635e-8 6.81398e-8 5.92598e-8 5.17319e-8 4.53219e-8 3.98411e-8 3.51362e-8 3.10821e-8
2.19681e-10 6.86738e-7 8.62223e-7 1.09401e-6 1.4042e-6 1.82525e-6 2.40585e-6 3.2204e-6 4.3852e-6 6.08658e-6 8.63119e-6 1.25389e-5 1.87205e-5 2.88301e-5 4.59917e-5 7.63591e-5 0.000132587 0.000241762 0.000463443 0.000927219 0.00188474 0.00364144 0.00590485 0.0069101 0.00547793 0.00322151 0.00163735 0.000805078 0.000405328 0.000213529 0.000118283 6.87597e-5 4.1763e-5 2.63741e-5 1.72379e-5 1.16123e-5 8.03401e-6 5.69097e-6 4.1166e-6 3.03397e-6 2.27387e-6 1.73013e-6 1.33452e-6 1.04221e-6 8.23191e-7 6.56961e-7 5.29305e-7 4.30202e-7 3.52494e-7 2.90994e-7 2.41901e-7 2.02397e-7 1.70372e-7 1.44227e-7 1.22744e-7 1.04982e-7 9.02118e-8 7.78626e-8 6.74846e-8 5.87208e-8 5.1286e-8 4.49513e-8 3.95316e-8 3.48766e-8 3.08634e-8
2.95433e-10 6.63568e-7 8.30433e-7 1.04976e-6 1.34162e-6 1.73523e-6 2.27387e-6 3.02283e-6 4.08254e-6 5.6109e-6 7.86191e-6 1.12545e-5 1.64978e-5 2.4826e-5 3.84476e-5 6.14186e-5 0.000101345 0.000172602 0.000301781 0.000533927 0.000927219 0.00149704 0.00207965 0.00230399 0.00197884 0.001373 0.000833398 0.000476451 0.000269447 0.000154799 9.14476e-5 5.57826e-5 3.51421e-5 2.28269e-5 1.52521e-5 1.04562e-5 7.33695e-6 5.25736e-6 3.83923e-6 2.85204e-6 2.15181e-6 1.64655e-6 1.27621e-6 1.00084e-6 7.93383e-7 6.35177e-7 5.13175e-7 4.18115e-7 3.43335e-7 2.83981e-7 2.3648e-7 1.98169e-7 1.67047e-7 1.41592e-7 1.20639e-7 1.0329e-7 8.88423e-8 7.67476e-8 6.65714e-8 5.79687e-8 5.06635e-8 4.44335e-8 3.90989e-8 3.45134e-8 3.05572e-8
3.71185e-10 6.35177e-7 7.91677e-7 9.96128e-7 1.26629e-6 1.6277e-6 2.11766e-6 2.79147e-6 3.7326e-6 5.06921e-6 7.00185e-6 9.8503e-6 1.41342e-5 2.07134e-5 3.10315e-5 4.75344e-5 7.43531e-5 0.000118283 0.000189705 0.000301781 0.000463443 0.000660493 0.000833398 0.000894372 0.000805078 0.000620383 0.000427277 0.000275512 0.000172602 0.000107685 6.78852e-5 4.35722e-5 2.85704e-5 1.91558e-5 1.31278e-5 9.18618e-6 6.55453e-6 4.76197e-6 3.51766e-6 2.63851e-6 2.00706e-6 1.54654e-6 1.20591e-6 9.50642e-7 7.57004e-7 6.08458e-7 4.93305e-7 4.03168e-7 3.31969e-7 2.75253e-7 2.29715e-7 1.9288e-7 1.62877e-7 1.3828e-7 1.1799e-7 1.01156e-7 8.71129e-8 7.53374e-8 6.5415e-8 5.70154e-8 4.98736e-8 4.37758e-8 3.85487e-8 3.40511e-8 3.01672e-8
4.46938e-10 6.02605e-7 7.47489e-7 9.35408e-7 1.18169e-6 1.50808e-6 1.94574e-6 2.54008e-6 3.35799e-6 4.49952e-6 6.1163e-6 8.44101e-6 1.18348e-5 1.68621e-5 2.44071e-5 3.58412e-5 5.32336e-5 7.95129e-5 0.000118283 0.000172602 0.000241762 0.000316244 0.000375261 0.000394942 0.000365932 0.000301781 0.000227033 0.000160435 0.000109356 7.33777e-5 4.91506e-5 3.31557e-5 2.26395e-5 1.56893e-5 1.10471e-5 7.90445e-6 5.74524e-6 4.23899e-6 3.17232e-6 2.40585e-6 1.84738e-6 1.43506e-6 1.12684e-6 8.93722e-7 7.15472e-7 5.77769e-7 4.70361e-7 3.85826e-7 3.18728e-7 2.65046e-7 2.21776e-7 1.86654e-7 1.57956e-7 1.34362e-7 1.14848e-7 9.86207e-8 8.50542e-8 7.36559e-8 6.4034e-8 5.58752e-8 4.89274e-8 4.2987e-8 3.78881e-8 3.34955e-8 2.9698e-8
5.2269e-10 5.66952e-7 6.99464e-7 8.69951e-7 1.09134e-6 1.38165e-6 1.76628e-6 2.28135e-6 2.97882e-6 3.93405e-6 5.25736e-6 7.11113e-6 9.73504e-6 1.34818e-5 1.88641e-5 2.66062e-5 3.76766e-5 5.32336e-5 7.43531e-5 0.000101345 0.000132587 0.000163361 0.0001861 0.000193408 0.00018259 0.000157582 0.000126176 9.55158e-5 6.96501e-5 4.97065e-5 3.51421e-5 2.4826e-5 1.76254e-5 1.26208e-5 9.13369e-6 6.6878e-6 4.95638e-6 3.71771e-6 2.82153e-6 2.16569e-6 1.68026e-6 1.31699e-6 1.04221e-6 8.32257e-7 6.70267e-7 5.44132e-7 4.45058e-7 3.66596e-7 3.03972e-7 2.53622e-7 2.12856e-7 1.79634e-7 1.5239e-7 1.29916e-7 1.11275e-7 9.57296e-8 8.27013e-8 7.17302e-8 6.24494e-8 5.45647e-8 4.78383e-8 4.20777e-8 3.71256e-8 3.28534e-8 2.91551e-8
5.98442e-10 5.29305e-7 6.49155e-7 8.01991e-7 9.98482e-7 1.25323e-6 1.5864e-6 2.02598e-6 2.61114e-6 3.39694e-6 4.46096e-6 5.91246e-6 7.90445e-6 1.06482e-5 1.44274e-5 1.96053e-5 2.66062e-5 3.58412e-5 4.75344e-5 6.14186e-5 7.63591e-5 9.01454e-5 9.9842e-5 0.00010288 9.837e-5 8.76178e-5 7.33777e-5 5.85057e-5 4.50018e-5 3.38e-5 2.50392e-5 1.8438e-5 1.35724e-5 1.00268e-5 7.45364e-6 5.58456e-6 4.2212e-6 3.2204e-6 2.4801e-6 1.92786e-6 1.51228e-6 1.19675e-6 9.55058e-7 7.68321e-7 6.22832e-7 5.08562e-7 4.18115e-7 3.45994e-7 2.88077e-7 2.41254e-7 2.03156e-7 1.71969e-7 1.4629e-7 1.25029e-7 1.07334e-7 9.25326e-8 8.00929e-8 6.95904e-8 6.06849e-8 5.31024e-8 4.66209e-8 4.10595e-8 3.62704e-8 3.21322e-8 2.85445e-8
6.74194e-10 4.90679e-7 5.9798e-7 7.33527e-7 9.0595e-7 1.12684e-6 1.41182e-6 1.7821e-6 2.26643e-6 2.90393e-6 3.74758e-6 4.86863e-6 6.3615e-6 8.34811e-6 1.09792e-5 1.44274e-5 1.88641e-5 2.44071e-5 3.10315e-5 3.84476e-5 4.59917e-5 5.26219e-5 5.71214e-5 5.85057e-5 5.64464e-5 5.14277e-5 4.45181e-5 3.6927e-5 2.96292e-5 2.32082e-5 1.78906e-5 1.36638e-5 1.03933e-5 7.90445e-6 6.02775e-6 4.61807e-6 3.55924e-6 2.76186e-6 2.15874e-6 1.69997e-6 1.34878e-6 1.0781e-6 8.6801e-7 7.0378e-7 5.74494e-7 4.72009e-7 3.9022e-7 3.2452e-7 2.71409e-7 2.28215e-7 1.9288e-7 1.63812e-7 1.39772e-7 1.19787e-7 1.03093e-7 8.90819e-8 7.72695e-8 6.72682e-8 5.87654e-8 5.15083e-8 4.52909e-8 3.99451e-8 3.53328e-8 3.13401e-8 2.78728e-8
7.49946e-10 4.51978e-7 5.47168e-7 6.66236e-7 8.16038e-7 1.00559e-6 1.24678e-6 1.55528e-6 1.95176e-6 2.46332e-6 3.12524e-6 3.98269e-6 5.09221e-6 6.52179e-6 8.34811e-6 1.06482e-5 1.34818e-5 1.68621e-5 2.07134e-5 2.4826e-5 2.88301e-5 3.22212e-5 3.44619e-5 3.51421e-5 3.41287e-5 3.16185e-5 2.80608e-5 2.3998e-5 1.99133e-5 1.61443e-5 1.28708e-5 1.01469e-5 7.94731e-6 6.20667e-6 4.84703e-6 3.79302e-6 2.97882e-6 2.35024e-6 1.86423e-6 1.48728e-6 1.19372e-6 9.63977e-7 7.83223e-7 6.4021e-7 5.26407e-7 4.35322e-7 3.61999e-7 3.02638e-7 2.54315e-7 2.14764e-7 1.82222e-7 1.55312e-7 1.3295e-7 1.1428e-7 9.86207e-8 8.54302e-8 7.42725e-8 6.47961e-8 5.67167e-8 4.98026e-8 4.38647e-8 3.87475e-8 3.43232e-8 3.04858e-8 2.71472e-8
8.25698e-10 4.13963e-7 4.97725e-7 6.01444e-7 7.30474e-7 8.91707e-7 1.09401e-6 1.34878e-6 1.67053e-6 2.07767e-6 2.59312e-6 3.24482e-6 4.06565e-6 5.09221e-6 6.3615e-6 7.90445e-6 9.73504e-6 1.18348e-5 1.41342e-5 1.64978e-5 1.87205e-5 2.05498e-5 2.17342e-5 2.20902e-5 2.15593e-5 2.02281e-5 1.8299e-5 1.60289e-5 1.36638e-5 1.13957e-5 9.34619e-6 7.57294e-6 6.08658e-6 4.86863e-6 3.88624e-6 3.10207e-6 2.4801e-6 1.98838e-6 1.6e-6 1.29298e-6 1.04976e-6 8.56491e-7 7.02337e-7 5.78866e-7 4.79525e-7 3.99221e-7 3.33996e-7 2.80763e-7 2.37109e-7 2.01141e-7 1.71368e-7 1.46611e-7 1.25934e-7 1.0859e-7 9.39827e-8 8.16297e-8 7.11429e-8 6.22068e-8 5.45647e-8 4.80062e-8 4.23589e-8 3.74803e-8 3.32527e-8 2.9578e-8 2.63748e-8
9.0145e-10 3.77243e-7 4.50427e-7 5.40122e-7 6.50447e-7 7.86589e-7 9.55058e-7 1.16397e-6 1.42338e-6 1.7455e-6 2.14492e-6 2.63851e-6 3.24482e-6 3.98269e-6 4.86863e-6 5.91246e-6 7.11113e-6 8.44101e-6 9.8503e-6 1.12545e-5 1.25389e-5 1.35724e-5 1.4231e-5 1.44274e-5 1.41342e-5 1.33921e-5 1.22978e-5 1.09792e-5 9.56567e-6 8.16656e-6 6.85978e-6 5.69097e-6 4.67899e-6 3.82374e-6 3.11362e-6 2.53139e-6 2.05807e-6 1.67539e-6 1.3669e-6 1.1185e-6 9.18414e-7 7.57004e-7 6.265e-7 5.20678e-7 4.34585e-7 3.64287e-7 3.06665e-7 2.59246e-7 2.20064e-7 1.87558e-7 1.60481e-7 1.37837e-7 1.18824e-7 1.02799e-7 8.92421e-8 7.77303e-8 6.79205e-8 5.9532e-8 5.23348e-8 4.61397e-8 4.07903e-8 3.6157e-8 3.21322e-8 2.86259e-8 2.5563e-8
9.77203e-10 3.42279e-7 4.05829e-7 4.82919e-7 5.76674e-7 6.90944e-7 8.30433e-7 1.00084e-6 1.20899e-6 1.46286e-6 1.77153e-6 2.14492e-6 2.59312e-6 3.12524e-6 3.74758e-6 4.46096e-6 5.25736e-6 6.1163e-6 7.00185e-6 7.86191e-6 8.63119e-6 9.23908e-6 9.62166e-6 9.73504e-6 9.56567e-6 9.13369e-6 8.488e-6 7.69493e-6 6.82489e-6 5.94099e-6 5.09221e-6 4.31123e-6 3.61575e-6 3.01174e-6 2.49703e-6 2.06458e-6 1.70494e-6 1.408e-6 1.16397e-6 9.63977e-7 8.00259e-7 6.66236e-7 5.56417e-7 4.66277e-7 3.92125e-7 3.30962e-7 2.80364e-7 2.38374e-7 2.0341e-7 1.74199e-7 1.49709e-7 1.29106e-7 1.11713e-7 9.69797e-8 8.44572e-8 7.37786e-8 6.46427e-8 5.68018e-8 5.00516e-8 4.42227e-8 3.91748e-8 3.47907e-8 3.09725e-8 2.76383e-8 2.47192e-8
1.05295e-9 3.09391e-7 3.64287e-7 4.30202e-7 5.0948e-7 6.04937e-7 7.19927e-7 8.58396e-7 1.02489e-6 1.22454e-6 1.46286e-6 1.7455e-6 2.07767e-6 2.46332e-6 2.90393e-6 3.39694e-6 3.93405e-6 4.49952e-6 5.06921e-6 5.6109e-6 6.08658e-6 6.45701e-6 6.6878e-6 6.75586e-6 6.65413e-6 6.39312e-6 5.99864e-6 5.50657e-6 4.95638e-6 4.3852e-6 3.82374e-6 3.29445e-6 2.81146e-6 2.3818e-6 2.00706e-6 1.68516e-6 1.41182e-6 1.18169e-6 9.89113e-7 8.28614e-7 6.95186e-7 5.84398e-7 4.92428e-7 4.16032e-7 3.52494e-7 2.99558e-7 2.55361e-7 2.18371e-7 1.87332e-7 1.61213e-7 1.39172e-7 1.20517e-7 1.04681e-7 9.11963e-8 7.96808e-8 6.98174e-8 6.13443e-8 5.40446e-8 4.7738e-8 4.22743e-8 3.7528e-8 3.3394e-8 2.97841e-8 2.66239e-8 2.38505e-8
1.12871e-9 2.78777e-7 3.25991e-7 3.82114e-7 4.48884e-7 5.28336e-7 6.22832e-7 7.3506e-7 8.6801e-7 1.02489e-6 1.20899e-6 1.42338e-6 1.67053e-6 1.95176e-6 2.26643e-6 2.61114e-6 2.97882e-6 3.35799e-6 3.7326e-6 4.08254e-6 4.3852e-6 4.61807e-6 4.76197e-6 4.80424e-6 4.74103e-6 4.57807e-6 4.32955e-6 4.01559e-6 3.65896e-6 3.28194e-6 2.90393e-6 2.54008e-6 2.20094e-6 1.89278e-6 1.6184e-6 1.37794e-6 1.16984e-6 9.91444e-7 8.3961e-7 7.11056e-7 6.02605e-7 5.11323e-7 4.34585e-7 3.70098e-7 3.15886e-7 2.70271e-7 2.31837e-7 1.994e-7 1.71969e-7 1.48721e-7 1.28971e-7 1.12153e-7 9.77954e-8 8.55057e-8 7.49591e-8 6.58847e-8 5.80565e-8 5.1286e-8 4.54152e-8 4.03118e-8 3.58644e-8 3.19792e-8 2.8577e-8 2.55909e-8 2.2964e-8
1.20446e-9 2.50533e-7 2.90994e-7 3.3862e-7 3.94685e-7 4.60642e-7 5.38132e-7 6.28962e-7 7.3506e-7 8.58396e-7 1.00084e-6 1.16397e-6 1.34878e-6 1.55528e-6 1.7821e-6 2.02598e-6 2.28135e-6 2.54008e-6 2.79147e-6 3.02283e-6 3.2204e-6 3.3709e-6 3.46328e-6 3.49032e-6 3.44987e-6 3.34514e-6 3.18424e-6 2.97882e-6 2.74237e-6 2.48854e-6 2.22971e-6 1.97607e-6 1.73523e-6 1.51228e-6 1.31006e-6 1.12964e-6 9.70743e-7 8.32257e-7 7.12524e-7 6.09638e-7 5.21627e-7 4.46583e-7 3.8273e-7 3.28463e-7 2.82366e-7 2.43201e-7 2.09906e-7 1.8157e-7 1.57422e-7 1.3681e-7 1.19184e-7 1.04081e-7 9.11137e-8 7.99552e-8 7.03319e-8 6.20137e-8 5.48071e-8 4.85492e-8 4.31026e-8 3.83513e-8 3.41972e-8 3.05572e-8 2.73605e-8 2.45472e-8 2.2066e-8
1.28021e-9 2.24671e-7 2.59246e-7 2.99558e-7 3.46529e-7 4.01187e-7 4.64657e-7 5.38132e-7 6.22832e-7 7.19927e-7 8.30433e-7 9.55058e-7 1.09401e-6 1.24678e-6 1.41182e-6 1.5864e-6 1.76628e-6 1.94574e-6 2.11766e-6 2.27387e-6 2.40585e-6 2.50556e-6 2.56641e-6 2.58417e-6 2.55759e-6 2.48854e-6 2.3818e-6 2.2443e-6 2.08426e-6 1.91021e-6 1.73013e-6 1.5509e-6 1.37794e-6 1.21517e-6 1.06509e-6 9.28984e-7 8.07219e-7 6.99464e-7 6.04937e-7 5.22578e-7 4.51202e-7 3.89588e-7 3.36554e-7 2.90994e-7 2.51899e-7 2.18371e-7 1.89616e-7 1.64944e-7 1.43757e-7 1.25545e-7 1.09867e-7 9.63518e-8 8.46804e-8 7.45835e-8 6.58323e-8 5.82326e-8 5.16199e-8 4.58543e-8 4.08171e-8 3.64072e-8 3.25388e-8 2.91383e-8 2.61433e-8 2.35002e-8 2.11629e-8
1.35596e-9 2.01141e-7 2.30621e-7 2.64678e-7 3.03972e-7 3.49223e-7 4.01187e-7 4.60642e-7 5.28336e-7 6.04937e-7 6.90944e-7 7.86589e-7 8.91707e-7 1.00559e-6 1.12684e-6 1.25323e-6 1.38165e-6 1.50808e-6 1.6277e-6 1.73523e-6 1.82525e-6 1.89278e-6 1.9338e-6 1.94574e-6 1.92786e-6 1.88129e-6 1.8089e-6 1.71496e-6 1.60457e-6 1.48317e-6 1.35599e-6 1.22768e-6 1.10209e-6 9.82168e-7 8.69951e-7 7.6669e-7 6.72974e-7 5.88877e-7 5.14105e-7 4.48115e-7 3.9022e-7 3.3966e-7 2.95661e-7 2.57469e-7 2.24379e-7 1.9574e-7 1.70968e-7 1.49544e-7 1.31008e-7 1.14963e-7 1.0106e-7 8.90019e-8 7.85292e-8 6.94208e-8 6.14869e-8 5.45647e-8 4.8515e-8 4.32186e-8 3.85735e-8 3.44922e-8 3.08997e-8 2.77318e-8 2.49332e-8 2.24564e-8 2.02604e-8
1.43172e-9 1.79847e-7 2.04943e-7 2.33679e-7 2.66524e-7 3.03972e-7 3.46529e-7 3.94685e-7 4.48884e-7 5.0948e-7 5.76674e-7 6.50447e-7 7.30474e-7 8.16038e-7 9.0595e-7 9.98482e-7 1.09134e-6 1.18169e-6 1.26629e-6 1.34162e-6 1.4042e-6 1.45085e-6 1.47908e-6 1.48728e-6 1.475e-6 1.44293e-6 1.39286e-6 1.32747e-6 1.25e-6 1.16397e-6 1.07287e-6 9.79868e-7 8.87695e-7 7.98532e-7 7.13996e-7 6.35177e-7 5.62705e-7 4.96837e-7 4.37542e-7 3.84583e-7 3.37585e-7 2.9609e-7 2.59603e-7 2.27619e-7 1.99647e-7 1.75226e-7 1.53927e-7 1.35362e-7 1.19184e-7 1.05083e-7 9.27862e-8 8.2056e-8 7.26841e-8 6.44898e-8 5.73164e-8 5.10284e-8 4.55088e-8 4.06566e-8 3.63844e-8 3.2617e-8 2.92895e-8 2.63457e-8 2.37371e-8 2.14218e-8 1.93635e-8
1.50747e-9 1.60664e-7 1.82004e-7 2.06233e-7 2.33679e-7 2.64678e-7 2.99558e-7 3.3862e-7 3.82114e-7 4.30202e-7 4.82919e-7 5.40122e-7 6.01444e-7 6.66236e-7 7.33527e-7 8.01991e-7 8.69951e-7 9.35408e-7 9.96128e-7 1.04976e-6 1.09401e-6 1.12684e-6 1.14663e-6 1.15237e-6 1.14377e-6 1.12127e-6 1.08602e-6 1.03971e-6 9.84475e-7 9.22622e-7 8.56491e-7 7.8828e-7 7.19927e-7 6.53042e-7 5.88877e-7 5.28336e-7 4.72009e-7 4.20213e-7 3.73052e-7 3.3046e-7 2.92256e-7 2.58178e-7 2.27916e-7 2.01141e-7 1.77516e-7 1.56715e-7 1.38428e-7 1.22369e-7 1.08274e-7 9.59068e-8 8.50542e-8 7.55276e-8 6.71603e-8 5.98059e-8 5.33358e-8 4.76379e-8 4.26143e-8 3.81798e-8 3.42601e-8 3.0791e-8 2.77162e-8 2.49871e-8 2.25613e-8 2.04019e-8 1.84769e-8
1.58322e-9 1.43445e-7 1.61581e-7 1.82004e-7 2.04943e-7 2.30621e-7 2.59246e-7 2.90994e-7 3.25991e-7 3.64287e-7 4.05829e-7 4.50427e-7 4.97725e-7 5.47168e-7 5.9798e-7 6.49155e-7 6.99464e-7 7.47489e-7 7.91677e-7 8.30433e-7 8.62223e-7 8.85699e-7 8.99807e-7 9.03896e-7 8.97773e-7 8.81724e-7 8.56491e-7 8.23191e-7 7.83223e-7 7.3814e-7 6.89538e-7 6.38947e-7 5.87753e-7 5.37141e-7 4.88073e-7 4.41278e-7 3.97268e-7 3.56365e-7 3.18728e-7 2.84387e-7 2.53276e-7 2.25256e-7 2.00143e-7 1.77726e-7 1.57778e-7 1.40073e-7 1.24388e-7 1.10514e-7 9.82527e-8 8.74238e-8 7.78626e-8 6.94208e-8 6.19655e-8 5.53786e-8 4.95554e-8 4.44033e-8 3.98411e-8 3.57973e-8 3.22091e-8 2.90215e-8 2.61865e-8 2.36619e-8 2.1411e-8 1.94013e-8 1.76047e-8
1.65897e-9 1.28036e-7 1.43445e-7 1.60664e-7 1.79847e-7 2.01141e-7 2.24671e-7 2.50533e-7 2.78777e-7 3.09391e-7 3.42279e-7 3.77243e-7 4.13963e-7 4.51978e-7 4.90679e-7 5.29305e-7 5.66952e-7 6.02605e-7 6.35177e-7 6.63568e-7 6.86738e-7 7.0378e-7 7.13996e-7 7.16953e-7 7.12524e-7 7.00899e-7 6.82567e-7 6.58275e-7 6.28962e-7 5.95686e-7 5.59548e-7 5.21627e-7 4.82919e-7 4.44298e-7 4.06498e-7 3.70098e-7 3.35528e-7 3.03082e-7 2.72938e-7 2.45171e-7 2.19781e-7 1.96707e-7 1.75846e-7 1.57068e-7 1.40224e-7 1.25158e-7 1.11713e-7 9.97364e-8 8.90819e-8 7.96124e-8 7.12013e-8 6.37326e-8 5.71012e-8 5.12122e-8 4.59808e-8 4.13313e-8 3.71962e-8 3.35159e-8 3.02376e-8 2.73146e-8 2.47059e-8 2.23752e-8 2.02906e-8 1.84239e-8 1.67505e-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)
skymeta = (; mimg = imgpr ./ sum(imgpr), pl);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.1 and 4 times the maximum dimension of the image. This prior is rather uninformative and allows for a wide range of power spectra. Additionally, we truncate the expansion at order 3 for simplicity in this tutorial.
using Distributions
ρs = ntuple(Returns(Uniform(0.01, max(size(grid)...))), 3)(Distributions.Uniform{Float64}(a=0.01, b=64.0), Distributions.Uniform{Float64}(a=0.01, b=64.0), Distributions.Uniform{Float64}(a=0.01, b=64.0))Putting everything together the total prior is then our image prior, a prior on the standard deviation of the MRF, and a prior on the fractional flux of the Gaussian component.
prior = (;
c = cprior,
ρs = ρs,
σimg = Exponential(2.0),
fb = Uniform(0.0, 1.0),
)(c = VLBIImagePriors.StdNormal{Float64, 2}(dims=(64, 64)), ρs = (Distributions.Uniform{Float64}(a=0.01, b=64.0), Distributions.Uniform{Float64}(a=0.01, b=64.0), Distributions.Uniform{Float64}(a=0.01, b=64.0)), σimg = Distributions.Exponential{Float64}(θ=2.0), fb = Distributions.Uniform{Float64}(a=0.0, b=1.0))We can then define our sky model.
skym = SkyModel(sky, prior, grid; metadata = skymeta)SkyModel
with map: 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
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/uGc5f/src/compiler.jl:5302The 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.331472 -0.944644 … 0.411477 -1.88286; -2.27768 1.4478 … 0.459287 1.01127; … ; -0.246267 0.218394 … 0.719467 0.109258; 0.132181 -0.452185 … 0.0687125 0.864849], ρs = (51.7852, 10.5796, 3.61559), σimg = 5.95102, fb = 0.287534) │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
Std. Dev.
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ sky │
│ @NamedTuple{c::Matrix{Float64}, ρs::Tuple{Float64, Float64, Float64}, σimg::Float64, fb::Float64} │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ (c = [0.995669 0.575191 … 0.379847 0.50322; 0.731492 0.609414 … 0.648974 0.382699; … ; 0.554745 0.581902 … 0.793836 0.76081; 0.388558 0.462604 … 0.758721 0.532191], ρs = (11.1731, 6.10083, 2.2783), σimg = 1.08216, fb = 0.239064) │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘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_36H2DSxiZ0"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.