Laboratory of Babel / Archive / grad-noise-175k

grad-noise-175k

Gradient noise, 175k (run of 2026-09-23) · A complete batch run over 175,797 lattice-noise expressions, with 32 texture diagnostics and a frame of each.

About this collection

This collection is complete and closed. Every expression in the space below was rendered and measured once, in a single batch run. Each row is one expression, and its coordinate links to it running live on uto.run.

The purpose is exploratory. There is no target texture and no attempt to resemble Perlin noise. A constant field, a strongly directional pattern or an odd value distribution is an observation, not a failure. The measurements describe textures so they can be sorted, filtered and compared. They are a lossy fingerprint, not a judgement of quality and not a substitute for looking.

The space

An ither formula with two layers:

  • topo: expression trees of up to 64 nodes, built from unary (o1), binary (o2) and leaf (x) slots
  • expr: fills those slots
    • leaves: P, D, R
    • unary: sqt log frc flr cil sgn nrm
    • binary: add sub mlt div pow mod lrg eql min dot dst

A coordinate t·x·u·b follows the formula's projection: t the topology, x the leaf choices, u the unary choices, b the binary choices. Points outside the space were omitted from the run. Two orderings ride along: ordinal is the point's position in ither's whole enumeration (gaps where points were omitted), and batch index is its place in the batch run's sequence, 0 to 175,796 (the run's inputs.expr, and the number in its frame's file name).

The apparatus

Each expression is evaluated at the corners of a rectangular lattice with quintic blending (LATT.RECT.QUINTIC), over coordinates mlt(C, 8), in a 256 × 256 field #A. One configuration per expression: the dimension and coordinate scale were fixed for the whole run.

Measurements are taken from #A's x channel, its stored values (not a screenshot), at step 7, after which the run moves to the next expression. The frame in each row is that field, remapped for display.

The measurements

Notation: f is the field value, E averages the whole field, and E_I averages the interior (C-space [-0.98, 0.98]², which keeps wrapped edges out of the spatial measures).

Value distribution

key meaning
value_mean, value_abs_mean E[f] and E[|f|]: signed offset, typical distance from zero
value_positive_fraction share of values above 0 (field tolerance 0.0001)
value_variance, value_stddev population variance and SD: contrast
value_min, value_max, value_range sampled extrema and their difference
histogram_entropy_bits entropy of a 32-bin histogram over [−1, 1], 0 (one bin) to 5 (uniform) bits
histogram_probability_sum consistency check, ≈ 1

Local roughness (one-pixel differences dx, dy, and g = √(dx² + dy²))

key meaning
gradient_energy_x, gradient_energy_y E_I[dx²], E_I[dy²]
gradient_magnitude_mean E_I[g]: roughness
gradient_magnitude_variance, _stddev, _max how unevenly that roughness is spread, and its peak
gradient_magnitude_cv SD / mean of g: uneven activity (quiet areas interrupted by edges), independent of amplitude
gradient_axis_bias (Ex − Ey) / (Ex + Ey), −1 to 1: horizontal vs vertical preference. Zero does not mean isotropic (diagonals balance too)
gradient_nonzero_flag 1 if there is any gradient energy at all

Change of slope (four-neighbour Laplacian L)

key meaning
laplacian_mean, laplacian_energy, laplacian_abs_mean E_I[L], E_I[L²], E_I[|L|]. Sharp or high-frequency structure responds; a linear ramp does not

Normalised by contrast (comparable across amplitudes)

key meaning
gradient_energy_over_variance (Ex + Ey) / variance
laplacian_energy_over_variance E_I[L²] / variance
variance_normalization_valid_flag, gradient_cv_valid_flag whether the denominators above are meaningful (> 10⁻¹²). Filter on these before trusting a ratio

Three spatial scales (mean squared difference at a distance, over the central [-0.74, 0.74]²: 2, 8 and 32 pixels at this resolution)

key meaning
scale_diff2_near, _mid, _far raw difference energy at each distance
scale_diff2_near_over_variance, _mid_…, _far_… the same, normalised. Low near and rising far suggests smooth structure; a dip at a longer distance can hint at repetition

Each record's json also holds value_histogram (the 32 bin probabilities) and scale_curve (the three scales with their distances).

Reading them, and their limits

  • Clipping. #A kept its default signed domain, so values outside [−1, 1] were clipped before measuring. The diagnostics describe the clipped texture.
  • Combinations say more than any one key. A large range with modest SD and a high gradient peak suggests a few strong excursions. A broad histogram with low normalised detail suggests smooth variation. Similar roughness with a different CV means the activity is concentrated differently.
  • Entropy is about values, not space. A smooth ramp can have high entropy, and shuffling the pixels would not change it.
  • Raw spatial measures depend on resolution and amplitude. Prefer the normalised keys for detail independent of contrast, after checking the validity flags.
  • Not measured: full orientation, spectra or periodicity, lacunarity, tileability, colour, novelty, aesthetic merit.
  • Validation. The suite compiled and ran on every expression. Systematic numerical controls (constants, ramps, stripes, checkerboards, random pixels) and a comparison against longer settling times were not done before this run. Treat the values as exploratory.

Provenance

  • Apparatus: noiseBatch/one.uto, project SHA-256 b6fc8f27…be04d0
  • Expression corpus: SHA-256 7d3ec029…d72266
  • Run files (canonical), in ~/lab/data/grad-noise-175k/: the enumeration (grad-noise-175k.jsonl), the measurements (grad-noise-175k-output.jsonl, joined on inputs.expr), the formula (grad-noise-175k.manifest.json) and the frames (png/)
175,797 records
coordinate ▲ t x u b expression batch index ordinal topo measured step globalStep value_mean value_positive_fraction value_abs_mean value_variance value_stddev value_min value_max value_range histogram_probability_sum histogram_entropy_bits gradient_energy_x gradient_energy_y gradient_magnitude_mean gradient_axis_bias gradient_nonzero_flag laplacian_mean laplacian_energy laplacian_abs_mean gradient_magnitude_variance gradient_magnitude_stddev gradient_magnitude_cv gradient_magnitude_max gradient_energy_over_variance laplacian_energy_over_variance variance_normalization_valid_flag gradient_cv_valid_flag scale_diff2_near scale_diff2_mid scale_diff2_far scale_diff2_near_over_variance scale_diff2_mid_over_variance scale_diff2_far_over_variance
t6_x18_u0_b66 6 18 0 66 lrg(R,add(P,P)) 3900 49450890 o2(x,o2(x,x)) true 31207 31207 0.4961 0.5378 0.4961 0.2412 0.4911 0 1 1 1 1.415 0.0003238 0.0001053 0.004981 0.5091 1 -0.000005705 0.00002256 0.001187 0.0004044 0.02011 4.037 0.1169 0.001779 0.00009352 1 1 0 0 0.001146 0 0 0.004753 json
t6_x18_u0_b67 6 18 0 67 lrg(R,sub(P,P)) 3901 49450891 o2(x,o2(x,x)) true 31215 31215 0.4824 0.9147 0.4824 0.1537 0.3921 0 1 1 1 3.429 0.001972 0.002442 0.05168 -0.1065 1 -0.00001781 0.0002592 0.01257 0.001744 0.04176 0.8079 0.1169 0.02872 0.001686 1 1 0 0 0.008731 0 0 0.0568 json
t6_x18_u0_b68 6 18 0 68 lrg(R,mlt(P,P)) 3902 49450892 o2(x,o2(x,x)) true 31223 31223 0.02734 0.07556 0.02734 0.01868 0.1367 0 0.9997 0.9997 1 0.4881 0.0002846 0.0001053 0.004539 0.4597 1 -0.000005705 0.00002084 0.001084 0.0003695 0.01922 4.235 0.1169 0.02087 0.001115 1 1 0 0 0.001069 0 0 0.0572 json
t6_x18_u0_b69 6 18 0 69 lrg(R,div(P,P)) 3903 49450893 o2(x,o2(x,x)) true 31231 31231 0.0625 0.125 0.0625 0.04507 0.2123 0 0.9997 0.9997 1 0.8126 0.0007059 0 0.007934 1 1 -9.461e-10 0.00003241 0.001855 0.0006433 0.02536 3.197 0.1169 0.01566 0.0007193 1 1 0 0 0.001851 0 0 0.04107 json
t6_x18_u0_b70 6 18 0 70 lrg(R,pow(P,P)) 3904 49450894 o2(x,o2(x,x)) true 31239 31239 0.4688 0.5 0.4688 0.2423 0.4922 0 1 1 1 1.326 0.0003529 0 0.003968 1 1 -4.731e-10 0.00001619 0.0009276 0.0003372 0.01836 4.628 0.1169 0.001457 0.00006684 1 1 0 0 0.0009255 0 0 0.00382 json
t6_x18_u0_b71 6 18 0 71 lrg(R,mod(P,P)) 3905 49450895 o2(x,o2(x,x)) true 31247 31247 0.5234 0.8511 0.5234 0.1781 0.4221 0 1 1 1 3.044 0.001949 0.001384 0.0391 0.1697 1 -0.00001425 0.0001875 0.009402 0.001804 0.04247 1.086 0.1169 0.01871 0.001052 1 1 0 0 0.007625 0 0 0.0428 json
t6_x18_u0_b72 6 18 0 72 lrg(R,lrg(P,P)) 3906 49450896 o2(x,o2(x,x)) true 31255 31255 0.4824 0.9147 0.4824 0.1537 0.3921 0 1 1 1 3.429 0.001972 0.002442 0.05168 -0.1065 1 -0.00001781 0.0002592 0.01257 0.001744 0.04176 0.8079 0.1169 0.02872 0.001686 1 1 0 0 0.008731 0 0 0.0568 json
t6_x18_u0_b73 6 18 0 73 lrg(R,eql(P,P)) 3907 49450897 o2(x,o2(x,x)) true 31263 31263 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b74 6 18 0 74 lrg(R,min(P,P)) 3908 49450898 o2(x,o2(x,x)) true 31271 31271 0.4961 0.5378 0.4961 0.2412 0.4911 0 1 1 1 1.415 0.0003238 0.0001053 0.004981 0.5091 1 -0.000005705 0.00002256 0.001187 0.0004044 0.02011 4.037 0.1169 0.001779 0.00009352 1 1 0 0 0.001146 0 0 0.004753 json
t6_x18_u0_b75 6 18 0 75 lrg(R,dot(P,P)) 3909 49450899 o2(x,o2(x,x)) true 31279 31279 0.003906 0.01477 0.003906 0.002383 0.04882 0 0.9994 0.9994 1 0.1068 0.00003512 0.00003512 0.0008419 7.252e-7 0 -5.638e-14 0.000004222 0.000206 0.00006942 0.008332 9.897 0.1169 0.02947 0.001772 1 1 0 0 0.0002443 0 0 0.1025 json
t6_x18_u0_b76 6 18 0 76 lrg(R,dst(P,P)) 3910 49450900 o2(x,o2(x,x)) true 31287 31287 0.4824 0.9147 0.4824 0.1537 0.3921 0 1 1 1 3.429 0.001972 0.002442 0.05168 -0.1065 1 -0.00001781 0.0002592 0.01257 0.001744 0.04176 0.8079 0.1169 0.02872 0.001686 1 1 0 0 0.008731 0 0 0.0568 json
t6_x18_u0_b77 6 18 0 77 eql(R,add(P,P)) 3911 49450901 o2(x,o2(x,x)) true 31295 31295 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b78 6 18 0 78 eql(R,sub(P,P)) 3912 49450902 o2(x,o2(x,x)) true 31303 31303 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b79 6 18 0 79 eql(R,mlt(P,P)) 3913 49450903 o2(x,o2(x,x)) true 31311 31311 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b80 6 18 0 80 eql(R,div(P,P)) 3914 49450904 o2(x,o2(x,x)) true 31319 31319 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b81 6 18 0 81 eql(R,pow(P,P)) 3915 49450905 o2(x,o2(x,x)) true 31327 31327 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b82 6 18 0 82 eql(R,mod(P,P)) 3916 49450906 o2(x,o2(x,x)) true 31335 31335 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b83 6 18 0 83 eql(R,lrg(P,P)) 3917 49450907 o2(x,o2(x,x)) true 31343 31343 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b84 6 18 0 84 eql(R,eql(P,P)) 3918 49450908 o2(x,o2(x,x)) true 31351 31351 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b85 6 18 0 85 eql(R,min(P,P)) 3919 49450909 o2(x,o2(x,x)) true 31359 31359 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b86 6 18 0 86 eql(R,dot(P,P)) 3920 49450910 o2(x,o2(x,x)) true 31367 31367 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b87 6 18 0 87 eql(R,dst(P,P)) 3921 49450911 o2(x,o2(x,x)) true 31375 31375 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b88 6 18 0 88 min(R,add(P,P)) 3922 49450912 o2(x,o2(x,x)) true 31383 31383 -0.5018 0.2244 0.6762 0.3347 0.5785 -1 0.9806 1.981 1 3.511 0.001852 0.00146 0.03444 0.1183 1 -1.32e-7 0.0002735 0.008661 0.002126 0.0461 1.339 0.2265 0.009899 0.0008173 1 1 0 0 0.006646 0 0 0.01986 json
t6_x18_u0_b89 6 18 0 89 min(R,sub(P,P)) 3923 49450913 o2(x,o2(x,x)) true 31391 31391 -0.2541 0 0.2541 0.06549 0.2559 -0.9989 0 0.9989 1 3.542 0.000768 0.0009295 0.0314 -0.09514 1 0.00001332 0.00009988 0.007359 0.0007117 0.02668 0.8497 0.1168 0.02592 0.001525 1 1 0 0 0.003123 0 0 0.04769 json
t6_x18_u0_b90 6 18 0 90 min(R,mlt(P,P)) 3924 49450914 o2(x,o2(x,x)) true 31399 31399 -0.005276 0.4805 0.3857 0.2142 0.4628 -0.9989 0.9806 1.979 1 4.852 0.0028 0.003069 0.06243 -0.04583 1 0.00002809 0.000342 0.01428 0.001973 0.04442 0.7115 0.2301 0.0274 0.001597 1 1 0 0 0.01137 0 0 0.05307 json
t6_x18_u0_b91 6 18 0 91 min(R,div(P,P)) 3925 49450915 o2(x,o2(x,x)) true 31407 31407 0.008979 0.4983 0.3946 0.2196 0.4686 -0.9989 0.9806 1.979 1 4.862 0.002813 0.00317 0.0632 -0.05957 1 0.00002651 0.0003508 0.01449 0.001989 0.0446 0.7057 0.2301 0.02725 0.001598 1 1 0 0 0.01182 0 0 0.05384 json
t6_x18_u0_b92 6 18 0 92 min(R,pow(P,P)) 3926 49450916 o2(x,o2(x,x)) true 31415 31415 0.008979 0.4983 0.3946 0.2196 0.4686 -0.9989 0.9806 1.979 1 4.862 0.002813 0.00317 0.0632 -0.05957 1 0.00002651 0.0003508 0.01449 0.001989 0.0446 0.7057 0.2301 0.02725 0.001598 1 1 0 0 0.01182 0 0 0.05384 json
t6_x18_u0_b93 6 18 0 93 min(R,mod(P,P)) 3927 49450917 o2(x,o2(x,x)) true 31423 31423 -0.3983 0.1369 0.4817 0.2103 0.4586 -1 0.9806 1.981 1 4.079 0.003729 0.001228 0.04246 0.5045 1 0.0005953 0.001698 0.01553 0.003154 0.05616 1.323 0.4609 0.02357 0.008074 1 1 0 0 0.00815 0 0 0.03876 json
t6_x18_u0_b94 6 18 0 94 min(R,lrg(P,P)) 3928 49450918 o2(x,o2(x,x)) true 31431 31431 -0.2541 0 0.2541 0.06549 0.2559 -0.9989 0 0.9989 1 3.542 0.000768 0.0009295 0.0314 -0.09514 1 0.00001332 0.00009988 0.007359 0.0007117 0.02668 0.8497 0.1168 0.02592 0.001525 1 1 0 0 0.003123 0 0 0.04769 json
t6_x18_u0_b95 6 18 0 95 min(R,eql(P,P)) 3929 49450919 o2(x,o2(x,x)) true 31439 31439 0.008979 0.4983 0.3946 0.2196 0.4686 -0.9989 0.9806 1.979 1 4.862 0.002813 0.00317 0.0632 -0.05957 1 0.00002651 0.0003508 0.01449 0.001989 0.0446 0.7057 0.2301 0.02725 0.001598 1 1 0 0 0.01182 0 0 0.05384 json
t6_x18_u0_b96 6 18 0 96 min(R,min(P,P)) 3930 49450920 o2(x,o2(x,x)) true 31447 31447 -0.4947 0.2244 0.669 0.3314 0.5756 -1 0.9806 1.981 1 3.609 0.001675 0.001465 0.03457 0.06692 1 -5.686e-7 0.0001859 0.007986 0.001945 0.0441 1.276 0.219 0.009476 0.0005609 1 1 0 0 0.006236 0 0 0.01882 json
t6_x18_u0_b97 6 18 0 97 min(R,dot(P,P)) 3931 49450921 o2(x,o2(x,x)) true 31455 31455 0.005739 0.494 0.3927 0.2182 0.4671 -0.9989 0.9806 1.979 1 4.859 0.002786 0.003153 0.06291 -0.06171 1 0.00002651 0.0003464 0.01439 0.001982 0.04452 0.7077 0.2301 0.02722 0.001588 1 1 0 0 0.01167 0 0 0.05348 json
t6_x18_u0_b98 6 18 0 98 min(R,dst(P,P)) 3932 49450922 o2(x,o2(x,x)) true 31463 31463 -0.2541 0 0.2541 0.06549 0.2559 -0.9989 0 0.9989 1 3.542 0.000768 0.0009295 0.0314 -0.09514 1 0.00001332 0.00009988 0.007359 0.0007117 0.02668 0.8497 0.1168 0.02592 0.001525 1 1 0 0 0.003123 0 0 0.04769 json
t6_x18_u0_b99 6 18 0 99 dot(R,add(P,P)) 3933 49450923 o2(x,o2(x,x)) true 31471 31471 -0.0923 0.4579 0.9135 0.8768 0.9364 -1 1 2 1 2.225 0.04167 0.05601 0.1065 -0.1468 1 0.00002338 0.1361 0.1173 0.08629 0.2938 2.759 2.828 0.1114 0.1553 1 1 0 0 0.1153 0 0 0.1315 json
t6_x18_u0_b100 6 18 0 100 dot(R,sub(P,P)) 3934 49450924 o2(x,o2(x,x)) true 31479 31479 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b101 6 18 0 101 dot(R,mlt(P,P)) 3935 49450925 o2(x,o2(x,x)) true 31487 31487 0.06839 0.5353 0.9425 0.92 0.9592 -1 1 2 1 1.855 0.07411 0.08403 0.1149 -0.06274 1 -0.000002889 0.3304 0.1735 0.1449 0.3807 3.313 2.828 0.1719 0.3592 1 1 0 0 0.154 0 0 0.1674 json
t6_x18_u0_b102 6 18 0 102 dot(R,div(P,P)) 3936 49450926 o2(x,o2(x,x)) true 31495 31495 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b103 6 18 0 103 dot(R,pow(P,P)) 3937 49450927 o2(x,o2(x,x)) true 31503 31503 -0.7287 0.1367 0.9939 0.4608 0.6788 -1 1 2 1 0.6976 0.02971 0.03295 0.03346 -0.0518 1 -6.007e-10 0.1585 0.06426 0.06156 0.2481 7.415 2.828 0.136 0.3441 1 1 0 0 0.06098 0 0 0.1323 json
t6_x18_u0_b104 6 18 0 104 dot(R,mod(P,P)) 3938 49450928 o2(x,o2(x,x)) true 31511 31511 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b105 6 18 0 105 dot(R,lrg(P,P)) 3939 49450929 o2(x,o2(x,x)) true 31519 31519 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b106 6 18 0 106 dot(R,eql(P,P)) 3940 49450930 o2(x,o2(x,x)) true 31527 31527 0.01244 0.5136 0.5338 0.3988 0.6315 -1 1 2 1 4.753 0.006273 0.006655 0.08199 -0.02953 1 0.00005864 0.002009 0.0233 0.006205 0.07877 0.9608 0.4552 0.03242 0.005038 1 1 0 0 0.02671 0 0 0.06698 json
t6_x18_u0_b107 6 18 0 107 dot(R,min(P,P)) 3941 49450931 o2(x,o2(x,x)) true 31535 31535 -0.09414 0.4579 0.842 0.7849 0.886 -1 1 2 1 2.916 0.02451 0.0331 0.1019 -0.1491 1 0.0000297 0.04608 0.07442 0.04725 0.2174 2.133 1.874 0.07341 0.0587 1 1 0 0 0.0731 0 0 0.09312 json
t6_x18_u0_b108 6 18 0 108 dot(R,dot(P,P)) 3942 49450932 o2(x,o2(x,x)) true 31543 31543 0.0143 0.5095 0.9674 0.9568 0.9782 -1 1 2 1 1.549 0.0941 0.09277 0.1162 0.007139 1 0.00007226 0.4328 0.2003 0.1735 0.4165 3.585 2.828 0.1953 0.4523 1 1 0 0 0.1842 0 0 0.1925 json
t6_x18_u0_b109 6 18 0 109 dot(R,dst(P,P)) 3943 49450933 o2(x,o2(x,x)) true 31551 31551 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b110 6 18 0 110 dst(R,add(P,P)) 3944 49450934 o2(x,o2(x,x)) true 31559 31559 1 1 1 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b111 6 18 0 111 dst(R,sub(P,P)) 3945 49450935 o2(x,o2(x,x)) true 31567 31567 0.897 1 0.897 0.02252 0.1501 0.09951 1 0.9005 1 2.181 0.0003411 0.0004606 0.01666 -0.149 1 -0.00001961 0.000143 0.005703 0.0005243 0.0229 1.374 0.1266 0.0356 0.006351 1 1 0 0 0.001342 0 0 0.05959 json
t6_x18_u0_b112 6 18 0 112 dst(R,mlt(P,P)) 3946 49450936 o2(x,o2(x,x)) true 31575 31575 0.999 1 0.999 0.000286 0.01691 0.5928 1 0.4072 1 0.04869 0.00001687 0.0000226 0.0004093 -0.1452 0 2.253e-11 0.00002561 0.0003156 0.00003934 0.006272 15.32 0.2236 0.138 0.08957 1 1 0 0 0.0001202 0 0 0.4203 json
t6_x18_u0_b113 6 18 0 113 dst(R,div(P,P)) 3947 49450937 o2(x,o2(x,x)) true 31583 31583 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b114 6 18 0 114 dst(R,pow(P,P)) 3948 49450938 o2(x,o2(x,x)) true 31591 31591 -0.5 0.25 1 0.7499 0.866 -1 1 2 1 0.8151 0.007937 0.007937 0.007967 0.00001514 1 -2.253e-11 0.03187 0.01591 0.01581 0.1257 15.78 2 0.02117 0.04251 1 1 0 0 0.02106 0 0 0.02808 json
t6_x18_u0_b115 6 18 0 115 dst(R,mod(P,P)) 3949 49450939 o2(x,o2(x,x)) true 31599 31599 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b116 6 18 0 116 dst(R,lrg(P,P)) 3950 49450940 o2(x,o2(x,x)) true 31607 31607 0.897 1 0.897 0.02252 0.1501 0.09951 1 0.9005 1 2.181 0.0003411 0.0004606 0.01666 -0.149 1 -0.00001961 0.000143 0.005703 0.0005243 0.0229 1.374 0.1266 0.0356 0.006351 1 1 0 0 0.001342 0 0 0.05959 json
t6_x18_u0_b117 6 18 0 117 dst(R,eql(P,P)) 3951 49450941 o2(x,o2(x,x)) true 31615 31615 0.9927 1 0.9927 0.002207 0.04698 0.4077 1 0.5923 1 0.2664 0.0001027 0.0001547 0.00276 -0.2019 1 -8.635e-11 0.0001368 0.002036 0.0002498 0.01581 5.726 0.1944 0.1166 0.06196 1 1 0 0 0.0006829 0 0 0.3094 json
t6_x18_u0_b118 6 18 0 118 dst(R,min(P,P)) 3952 49450942 o2(x,o2(x,x)) true 31623 31623 0.9991 1 0.9991 0.0002231 0.01494 0.5928 1 0.4072 1 0.04809 0.000009663 0.00001458 0.0003494 -0.2029 0 6.382e-11 0.00001288 0.0002502 0.00002412 0.004912 14.06 0.1585 0.1087 0.05776 1 1 0 0 0.00007594 0 0 0.3404 json
t6_x18_u0_b119 6 18 0 119 dst(R,dot(P,P)) 3953 49450943 o2(x,o2(x,x)) true 31631 31631 1 1 1 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x18_u0_b120 6 18 0 120 dst(R,dst(P,P)) 3954 49450944 o2(x,o2(x,x)) true 31639 31639 0.897 1 0.897 0.02252 0.1501 0.09951 1 0.9005 1 2.181 0.0003411 0.0004606 0.01666 -0.149 1 -0.00001961 0.000143 0.005703 0.0005243 0.0229 1.374 0.1266 0.0356 0.006351 1 1 0 0 0.001342 0 0 0.05959 json
t6_x19_u0_b0 6 19 0 0 add(R,add(P,D)) 3955 49491225 o2(x,o2(x,x)) true 31647 31647 0.003852 0.4978 0.9422 0.9215 0.96 -1 1 2 1 1.954 0.0009658 0.0003588 0.01129 0.4583 1 -0.00002006 0.0001888 0.003032 0.001197 0.03459 3.063 0.2576 0.001437 0.0002049 1 1 0 0 0.003245 0 0 0.003522 json
t6_x19_u0_b1 6 19 0 1 add(R,sub(P,D)) 3956 49491226 o2(x,o2(x,x)) true 31655 31655 0.003751 0.4968 0.9428 0.9205 0.9594 -1 1 2 1 1.948 0.001763 0.0003585 0.01342 0.662 1 -0.00002081 0.0004781 0.005567 0.001942 0.04407 3.284 0.3664 0.002304 0.0005194 1 1 0 0 0.00519 0 0 0.005638 json
t6_x19_u0_b2 6 19 0 2 add(R,mlt(P,D)) 3957 49491227 o2(x,o2(x,x)) true 31663 31663 -0.1178 0.4115 0.5116 0.3505 0.592 -1 1 2 1 4.848 0.03045 0.002787 0.1425 0.8323 1 0.001808 0.007741 0.05895 0.01294 0.1138 0.7986 0.5456 0.09483 0.02209 1 1 0 0 0.04363 0 0 0.1245 json
t6_x19_u0_b3 6 19 0 3 add(R,div(P,D)) 3958 49491228 o2(x,o2(x,x)) true 31671 31671 -0.1168 0.4412 0.9475 0.9156 0.9569 -1 1 2 1 1.841 0.3864 0.0002645 0.2304 0.9986 1 -0.000005572 0.7129 0.4017 0.3335 0.5775 2.507 2.002 0.4223 0.7786 1 1 0 0 0.3967 0 0 0.4332 json
t6_x19_u0_b4 6 19 0 4 add(R,pow(P,D)) 3959 49491229 o2(x,o2(x,x)) true 31679 31679 -0.1108 0.4827 0.9015 0.8454 0.9195 -1 1 2 1 2.444 0.006329 0.0006979 0.02652 0.8014 1 -0.00003716 0.009217 0.01685 0.006323 0.07952 2.999 1.829 0.008312 0.0109 1 1 0 0 0.01116 0 0 0.0132 json
t6_x19_u0_b5 6 19 0 5 add(R,mod(P,D)) 3960 49491230 o2(x,o2(x,x)) true 31687 31687 0.009769 0.5056 0.4087 0.239 0.4888 -1 1 2 1 4.914 0.0102 0.003156 0.09528 0.5273 1 0.0000271 0.01806 0.1024 0.004275 0.06538 0.6862 0.456 0.05588 0.07559 1 1 0 0 0.01735 0 0 0.07261 json
t6_x19_u0_b6 6 19 0 6 add(R,lrg(P,D)) 3961 49491231 o2(x,o2(x,x)) true 31695 31695 0.4201 0.7705 0.5972 0.2865 0.5352 -0.9989 1 1.999 1 4.38 0.005368 0.002441 0.0528 0.3749 1 -0.00001599 0.006315 0.02037 0.005021 0.07086 1.342 1.012 0.02726 0.02205 1 1 0 0 0.01363 0 0 0.04758 json
t6_x19_u0_b7 6 19 0 7 add(R,eql(P,D)) 3962 49491232 o2(x,o2(x,x)) true 31703 31703 0.008979 0.4983 0.3946 0.2196 0.4686 -0.9989 0.9806 1.979 1 4.862 0.002813 0.00317 0.0632 -0.05957 1 0.00002651 0.0003508 0.01449 0.001989 0.0446 0.7057 0.2301 0.02725 0.001598 1 1 0 0 0.01182 0 0 0.05384 json
t6_x19_u0_b8 6 19 0 8 add(R,min(P,D)) 3963 49491233 o2(x,o2(x,x)) true 31711 31711 -0.4834 0.237 0.6688 0.3386 0.5819 -1 1 2 1 3.647 0.002787 0.001668 0.04351 0.251 1 0.000157 0.0004356 0.01163 0.002562 0.05062 1.163 0.2511 0.01316 0.001286 1 1 0 0 0.009232 0 0 0.02727 json
t6_x19_u0_b9 6 19 0 9 add(R,dot(P,D)) 3964 49491234 o2(x,o2(x,x)) true 31719 31719 -0.2087 0.3698 0.5886 0.4182 0.6467 -1 1 2 1 4.572 0.02646 0.02659 0.1806 -0.002523 1 0.002685 0.01725 0.08193 0.02042 0.1429 0.7912 0.6928 0.1268 0.04125 1 1 0 0 0.06822 0 0 0.1631 json
t6_x19_u0_b10 6 19 0 10 add(R,dst(P,D)) 3965 49491235 o2(x,o2(x,x)) true 31727 31727 0.9988 1 0.9988 0.0004925 0.02219 0.2637 1 0.7363 1 0.05032 0.00004099 0.00003289 0.0005805 0.1097 0 9.011e-11 0.00004469 0.0004506 0.0000736 0.008579 14.78 0.23 0.15 0.09073 1 1 0 0 0.0002315 0 0 0.4701 json
t6_x19_u0_b11 6 19 0 11 sub(R,add(P,D)) 3966 49491236 o2(x,o2(x,x)) true 31735 31735 0.004594 0.4984 0.9361 0.9137 0.9559 -1 1 2 1 2.02 0.000956 0.0003843 0.01199 0.4266 1 -0.00001998 0.0001835 0.003203 0.001197 0.0346 2.886 0.2788 0.001467 0.0002009 1 1 0 0 0.003317 0 0 0.003631 json
t6_x19_u0_b12 6 19 0 12 sub(R,sub(P,D)) 3967 49491237 o2(x,o2(x,x)) true 31743 31743 0.004613 0.4966 0.9369 0.9128 0.9554 -1 1 2 1 2.013 0.001754 0.0003857 0.01398 0.6395 1 -0.00002058 0.0004675 0.005718 0.001946 0.04411 3.155 0.3876 0.002345 0.0005122 1 1 0 0 0.005271 0 0 0.005775 json
t6_x19_u0_b13 6 19 0 13 sub(R,mlt(P,D)) 3968 49491238 o2(x,o2(x,x)) true 31751 31751 0.13 0.5877 0.518 0.3561 0.5967 -1 1 2 1 4.821 0.03083 0.002763 0.1417 0.8355 1 -0.001331 0.00803 0.05876 0.01353 0.1163 0.821 0.5854 0.09434 0.02255 1 1 0 0 0.04391 0 0 0.1233 json
t6_x19_u0_b14 6 19 0 14 sub(R,div(P,D)) 3969 49491239 o2(x,o2(x,x)) true 31759 31759 0.1074 0.5522 0.9463 0.9166 0.9574 -1 1 2 1 1.847 0.3882 0.0002702 0.2322 0.9986 1 -0.000009452 0.7171 0.4028 0.3346 0.5784 2.491 2.001 0.4238 0.7823 1 1 0 0 0.3974 0 0 0.4335 json
t6_x19_u0_b15 6 19 0 15 sub(R,pow(P,D)) 3970 49491240 o2(x,o2(x,x)) true 31767 31767 -0.8947 0.01361 0.9026 0.06347 0.2519 -1 0.8288 1.829 1 1.588 0.005958 0.0006904 0.02384 0.7923 1 0.00002921 0.009221 0.01561 0.006081 0.07798 3.272 1.829 0.1047 0.1453 1 1 0 0 0.01049 0 0 0.1652 json
t6_x19_u0_b16 6 19 0 16 sub(R,mod(P,D)) 3971 49491241 o2(x,o2(x,x)) true 31775 31775 0.009314 0.498 0.4236 0.2526 0.5026 -1 1 2 1 4.934 0.0101 0.003152 0.09426 0.5244 1 0.00002679 0.01776 0.1013 0.00437 0.06611 0.7013 0.4281 0.05248 0.07032 1 1 0 0 0.01741 0 0 0.06894 json
t6_x19_u0_b17 6 19 0 17 sub(R,lrg(P,D)) 3972 49491242 o2(x,o2(x,x)) true 31783 31783 -0.3932 0.2587 0.6034 0.3194 0.5652 -1 0.9693 1.969 1 4.31 0.004882 0.002404 0.05232 0.3402 1 0.00007191 0.005129 0.01918 0.004547 0.06744 1.289 1.014 0.02281 0.01606 1 1 0 0 0.01341 0 0 0.04197 json
t6_x19_u0_b18 6 19 0 18 sub(R,eql(P,D)) 3973 49491243 o2(x,o2(x,x)) true 31791 31791 0.008979 0.4983 0.3946 0.2196 0.4686 -0.9989 0.9806 1.979 1 4.862 0.002813 0.00317 0.0632 -0.05957 1 0.00002651 0.0003508 0.01449 0.001989 0.0446 0.7057 0.2301 0.02725 0.001598 1 1 0 0 0.01182 0 0 0.05384 json
t6_x19_u0_b19 6 19 0 19 sub(R,min(P,D)) 3974 49491244 o2(x,o2(x,x)) true 31799 31799 0.4695 0.7288 0.6753 0.3598 0.5998 -1 1 2 1 3.644 0.002915 0.001652 0.04338 0.2765 1 -0.0001749 0.000425 0.01132 0.002685 0.05182 1.195 0.3118 0.01269 0.001181 1 1 0 0 0.009197 0 0 0.02556 json
t6_x19_u0_b20 6 19 0 20 sub(R,dot(P,D)) 3975 49491245 o2(x,o2(x,x)) true 31807 31807 0.2301 0.6435 0.5998 0.4217 0.6494 -1 1 2 1 4.545 0.02643 0.02666 0.1794 -0.00424 1 -0.002649 0.01755 0.08198 0.0209 0.1446 0.8058 0.7595 0.1259 0.04162 1 1 0 0 0.06965 0 0 0.1652 json
t6_x19_u0_b21 6 19 0 21 sub(R,dst(P,D)) 3976 49491246 o2(x,o2(x,x)) true 31815 31815 -0.9952 0.00148 0.9963 0.00409 0.06396 -1 0.7838 1.784 1 0.1227 0.0001491 0.0001374 0.001649 0.04063 1 -9.761e-11 0.00008954 0.0008829 0.0002834 0.01683 10.21 0.3094 0.07004 0.02189 1 1 0 0 0.0009463 0 0 0.2314 json
t6_x19_u0_b22 6 19 0 22 mlt(R,add(P,D)) 3977 49491247 o2(x,o2(x,x)) true 31823 31823 -0.06188 0.4701 0.7219 0.6418 0.8011 -1 1 2 1 3.79 0.01677 0.01956 0.09355 -0.07686 1 -0.00004549 0.02021 0.04945 0.02759 0.1661 1.775 1.447 0.05662 0.0315 1 1 0 0 0.05115 0 0 0.0797 json
t6_x19_u0_b23 6 19 0 23 mlt(R,sub(P,D)) 3978 49491248 o2(x,o2(x,x)) true 31831 31831 -0.06283 0.4671 0.7347 0.6531 0.8081 -1 1 2 1 3.779 0.01686 0.01988 0.09529 -0.08221 1 -0.00004374 0.02036 0.05054 0.02765 0.1663 1.745 1.475 0.05625 0.03118 1 1 0 0 0.05195 0 0 0.07955 json
t6_x19_u0_b24 6 19 0 24 mlt(R,mlt(P,D)) 3979 49491249 o2(x,o2(x,x)) true 31839 31839 -0.01717 0.4898 0.3208 0.2038 0.4514 -1 1 2 1 4.48 0.01205 0.003549 0.09069 0.545 1 0.0004688 0.003459 0.03184 0.007374 0.08587 0.9469 0.5898 0.07655 0.01698 1 1 0 0 0.01974 0 0 0.09686 json
t6_x19_u0_b25 6 19 0 25 mlt(R,div(P,D)) 3980 49491250 o2(x,o2(x,x)) true 31847 31847 -0.01375 0.4867 0.8779 0.8509 0.9225 -1 1 2 1 2.374 0.276 0.06376 0.2279 0.6247 1 2.659e-8 0.6793 0.3591 0.2879 0.5366 2.355 2.828 0.3993 0.7983 1 1 0 0 0.3634 0 0 0.427 json
t6_x19_u0_b26 6 19 0 26 mlt(R,pow(P,D)) 3981 49491251 o2(x,o2(x,x)) true 31855 31855 -0.5058 0.2369 0.6986 0.364 0.6033 -1 1 2 1 3.321 0.005978 0.001768 0.0393 0.5436 1 0.00001046 0.008275 0.01681 0.006203 0.07876 2.004 1 0.02128 0.02273 1 1 0 0 0.01169 0 0 0.03212 json
t6_x19_u0_b27 6 19 0 27 mlt(R,mod(P,D)) 3982 49491252 o2(x,o2(x,x)) true 31863 31863 -0.003003 0.4133 0.05051 0.005464 0.07392 -0.3411 0.3381 0.6793 1 2.289 0.00242 0.0000844 0.03487 0.9326 1 -0.000002129 0.006307 0.05352 0.001289 0.03591 1.03 0.3191 0.4585 1.154 1 1 0 0 0.001814 0 0 0.3319 json
t6_x19_u0_b28 6 19 0 28 mlt(R,lrg(P,D)) 3983 49491253 o2(x,o2(x,x)) true 31871 31871 -0.007508 0.2645 0.1988 0.1069 0.327 -0.9986 0.9806 1.979 1 3.476 0.00272 0.001486 0.03532 0.2935 1 -1.079e-7 0.002761 0.01187 0.002959 0.0544 1.54 0.9524 0.03934 0.02583 1 1 0 0 0.007312 0 0 0.0684 json
t6_x19_u0_b29 6 19 0 29 mlt(R,eql(P,D)) 3984 49491254 o2(x,o2(x,x)) true 31879 31879 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x19_u0_b30 6 19 0 30 mlt(R,min(P,D)) 3985 49491255 o2(x,o2(x,x)) true 31887 31887 -0.03362 0.4825 0.4109 0.3342 0.5781 -1 1 2 1 3.995 0.008185 0.01031 0.05872 -0.1148 1 -0.00002098 0.0101 0.02833 0.01504 0.1226 2.089 1.294 0.05533 0.03023 1 1 0 0 0.02716 0 0 0.08128 json
t6_x19_u0_b31 6 19 0 31 mlt(R,dot(P,D)) 3986 49491256 o2(x,o2(x,x)) true 31895 31895 -0.008082 0.4959 0.4893 0.3647 0.6039 -1 1 2 1 4.668 0.01355 0.01429 0.1237 -0.02657 1 0.00004774 0.00799 0.04803 0.01256 0.1121 0.9063 0.796 0.07636 0.02191 1 1 0 0 0.03682 0 0 0.101 json
t6_x19_u0_b32 6 19 0 32 mlt(R,dst(P,D)) 3987 49491257 o2(x,o2(x,x)) true 31903 31903 -0.01011 0.4965 0.8624 0.8169 0.9038 -1 1 2 1 2.818 0.02636 0.03035 0.1023 -0.07041 1 0.00007062 0.04263 0.07236 0.04625 0.2151 2.101 1.828 0.06943 0.05219 1 1 0 0 0.0778 0 0 0.09525 json
t6_x19_u0_b33 6 19 0 33 div(R,add(P,D)) 3988 49491258 o2(x,o2(x,x)) true 31911 31911 0.002199 0.4698 0.1889 0.09868 0.3141 -1 1 2 1 3.737 0.01806 0.002532 0.03778 0.7541 1 -0.00001138 0.03753 0.02587 0.01917 0.1385 3.665 2.828 0.2087 0.3803 1 1 0 0 0.03195 0 0 0.3238 json
t6_x19_u0_b34 6 19 0 34 div(R,sub(P,D)) 3989 49491259 o2(x,o2(x,x)) true 31919 31919 0.002788 0.4679 0.2011 0.1076 0.3281 -1 1 2 1 3.842 0.01767 0.002609 0.03952 0.7428 1 -0.000009547 0.0373 0.02634 0.01872 0.1368 3.462 2.828 0.1885 0.3466 1 1 0 0 0.03074 0 0 0.2856 json
t6_x19_u0_b35 6 19 0 35 div(R,mlt(P,D)) 3990 49491260 o2(x,o2(x,x)) true 31927 31927 -0.114 0.4372 0.5385 0.4267 0.6532 -1 1 2 1 4.255 0.2074 0.01015 0.1997 0.9067 1 -0.0005676 0.4781 0.2647 0.1777 0.4216 2.111 2.828 0.5099 1.121 1 1 0 0 0.2189 0 0 0.5131 json
t6_x19_u0_b36 6 19 0 36 div(R,div(P,D)) 3991 49491261 o2(x,o2(x,x)) true 31935 31935 -0.1218 0.4353 0.1498 0.1121 0.3348 -1 0.2961 1.296 1 1.986 0.008142 0.00002951 0.01549 0.9928 1 0.000002565 0.01589 0.01807 0.007932 0.08906 5.748 1.029 0.07288 0.1417 1 1 0 0 0.01102 0 0 0.09825 json
t6_x19_u0_b37 6 19 0 37 div(R,pow(P,D)) 3992 49491262 o2(x,o2(x,x)) true 31943 31943 -0.5731 0.2 0.7595 0.3607 0.6006 -1 1 2 1 3.003 0.009396 0.001891 0.03923 0.6649 1 -0.00002888 0.01502 0.01936 0.009745 0.09872 2.516 1.943 0.0313 0.04165 1 1 0 0 0.01538 0 0 0.04265 json
t6_x19_u0_b38 6 19 0 38 div(R,mod(P,D)) 3993 49491263 o2(x,o2(x,x)) true 31951 31951 -0.305 0.3457 0.9229 0.8042 0.8967 -1 1 2 1 2.088 0.3913 0.03451 0.2839 0.8379 1 -0.00003634 1.1 0.509 0.3453 0.5876 2.07 2.828 0.5296 1.367 1 1 0 0 0.3202 0 0 0.3982 json
t6_x19_u0_b39 6 19 0 39 div(R,lrg(P,D)) 3994 49491264 o2(x,o2(x,x)) true 31959 31959 -0.5736 0.1995 0.7298 0.325 0.57 -1 0.9806 1.981 1 3.079 0.008479 0.001297 0.03255 0.7347 1 0.00001063 0.01473 0.01637 0.008716 0.09336 2.868 1.943 0.03008 0.04532 1 1 0 0 0.01323 0 0 0.04071 json
t6_x19_u0_b40 6 19 0 40 div(R,eql(P,D)) 3995 49491265 o2(x,o2(x,x)) true 31967 31967 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 json
t6_x19_u0_b41 6 19 0 41 div(R,min(P,D)) 3996 49491266 o2(x,o2(x,x)) true 31975 31975 -0.05566 0.4589 0.5077 0.4297 0.6555 -1 1 2 1 3.96 0.1229 0.01574 0.1246 0.7728 1 -0.00002522 0.2756 0.1523 0.1231 0.3509 2.816 2.828 0.3226 0.6414 1 1 0 0 0.1585 0 0 0.3689 json
t6_x19_u0_b42 6 19 0 42 div(R,dot(P,D)) 3997 49491267 o2(x,o2(x,x)) true 31983 31983 -0.02714 0.4857 0.4511 0.3336 0.5776 -1 1 2 1 4.523 0.2324 0.2354 0.3453 -0.006366 1 0.0004207 1.871 0.613 0.3486 0.5904 1.71 2.828 1.402 5.607 1 1 0 0 0.4279 0 0 1.283 json
t6_x19_u0_b43 6 19 0 43 div(R,dst(P,D)) 3998 49491268 o2(x,o2(x,x)) true 31991 31991 0.01153 0.4985 0.08436 0.01628 0.1276 -0.802 1 1.802 1 2.802 0.0003024 0.0002855 0.01439 0.0287 1 0.000001628 0.00008679 0.003555 0.0003809 0.01952 1.357 0.363 0.03611 0.005331 1 1 0 0 0.001858 0 0 0.1141 json
t6_x19_u0_b44 6 19 0 44 pow(R,add(P,D)) 3999 49491269 o2(x,o2(x,x)) true 31999 31999 -0.918 0.04297 0.996 0.1523 0.3903 -1 1 2 1 0.309 0.01592 0.01486 0.01593 0.03457 1 0.000001318 0.06433 0.03175 0.03052 0.1747 10.97 2.828 0.2021 0.4223 1 1 0 0 0.02529 0 0 0.166 json