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
t19_x13_u2_b0 19 13 2 0 add(D,add(frc(D),D)) 147900 154817034 o2(x,o2(o1(x),x)) true 63207 63207 0.5 1 0.5 0.03042 0.1744 0.09317 0.9068 0.8137 1 2.811 0.04758 0 0.1185 1 1 0 0.1171 0.1453 0.03353 0.1831 1.545 0.8137 1.564 3.849 1 1 0.03706 0.02223 0 1.219 0.7309 0 json
t19_x13_u2_b1 19 13 2 1 add(D,sub(frc(D),D)) 147901 154817035 o2(x,o2(o1(x),x)) true 63215 63215 0.5 1 0.5 0.08301 0.2881 0.03125 0.9688 0.9375 1 4 0.05599 0 0.1146 1 1 0 0.119 0.119 0.04284 0.207 1.806 0.9375 0.6745 1.434 1 1 0.05321 0.125 0 0.641 1.506 0 json
t19_x13_u2_b2 19 13 2 2 add(D,mlt(frc(D),D)) 147902 154817036 o2(x,o2(o1(x),x)) true 63223 63223 -0.02398 0.5 0.1415 0.02457 0.1568 -0.259 0.182 0.4411 1 2.828 0.003791 0 0.05477 1 1 0.00006578 0.0006768 0.02336 0.000791 0.02812 0.5135 0.1042 0.1543 0.02754 1 1 0.007308 0.04933 0 0.2974 2.008 0 json
t19_x13_u2_b3 19 13 2 3 add(D,div(frc(D),D)) 147903 154817037 o2(x,o2(o1(x),x)) true 63231 63231 -0.03161 0.5 0.8371 0.7735 0.8795 -1 1 2 1 2.305 0.2832 0 0.246 1 1 9.386e-13 0.4875 0.3032 0.2227 0.4719 1.918 2 0.3661 0.6303 1 1 0.3262 1.457 0 0.4217 1.883 0 json
t19_x13_u2_b4 19 13 2 4 add(D,pow(frc(D),D)) 147904 154817038 o2(x,o2(o1(x),x)) true 63239 63239 0.963 1 0.963 0.001575 0.03969 0.8931 1 0.1069 1 0.896 0.0006517 0 0.01728 1 1 -0.0001027 0.0009728 0.02198 0.0003532 0.01879 1.088 0.05221 0.4138 0.6176 1 1 0.0008295 0.002878 0 0.5267 1.827 0 json
t19_x13_u2_b5 19 13 2 5 add(D,mod(frc(D),D)) 147905 154817039 o2(x,o2(o1(x),x)) true 63247 63247 0.1303 0.6875 0.1501 0.03048 0.1746 -0.06585 0.4959 0.5618 1 2.781 0.0295 0 0.1153 1 1 0.0003592 0.06894 0.2092 0.0162 0.1273 1.104 0.4882 0.9678 2.261 1 1 0.02439 0.05015 0 0.8 1.645 0 json
t19_x13_u2_b6 19 13 2 6 add(D,lrg(frc(D),D)) 147906 154817040 o2(x,o2(o1(x),x)) true 63255 63255 0.5 1 0.5 0.08301 0.2881 0.03125 0.9688 0.9375 1 4 0.05599 0 0.1146 1 1 0 0.119 0.119 0.04284 0.207 1.806 0.9375 0.6745 1.434 1 1 0.05321 0.125 0 0.641 1.506 0 json
t19_x13_u2_b7 19 13 2 7 add(D,eql(frc(D),D)) 147907 154817041 o2(x,o2(o1(x),x)) true 63263 63263 0.4823 0.6875 0.5176 0.2029 0.4504 -0.09672 1 1.097 1 2.852 0.07312 0 0.135 1 1 0.00006836 0.122 0.1445 0.0549 0.2343 1.736 1.031 0.3604 0.6012 1 1 0.0864 0.3709 0 0.4259 1.828 0 json
t19_x13_u2_b8 19 13 2 8 add(D,min(frc(D),D)) 147908 154817042 o2(x,o2(o1(x),x)) true 63271 63271 0 0.5 0.1887 0.04329 0.2081 -0.2908 0.2908 0.5817 1 2.906 0.00653 0 0.07219 1 1 0 0.001025 0.02918 0.001321 0.03635 0.5036 0.1238 0.1508 0.02368 1 1 0.0126 0.08733 0 0.2912 2.017 0 json
t19_x13_u2_b9 19 13 2 9 add(D,dot(frc(D),D)) 147909 154817043 o2(x,o2(o1(x),x)) true 63279 63279 -0.04795 0.4375 0.1467 0.0275 0.1658 -0.3726 0.2227 0.5953 1 3.254 0.003791 0.0005232 0.06039 0.7574 1 0.0001316 0.0008411 0.02474 0.0006676 0.02584 0.4279 0.1149 0.1569 0.03059 1 1 0.008288 0.05501 0 0.3014 2 0 json
t19_x13_u2_b10 19 13 2 10 add(D,dst(frc(D),D)) 147910 154817044 o2(x,o2(o1(x),x)) true 63287 63287 0.7876 1 0.7876 0.07278 0.2698 0.03154 1 0.9685 1 2.924 0.02248 0.02214 0.1036 0.007601 1 -0.0001418 0.09487 0.1299 0.0339 0.1841 1.778 0.9685 0.6132 1.304 1 1 0.04623 0.1433 0 0.6352 1.97 0 json
t19_x13_u2_b11 19 13 2 11 sub(D,add(frc(D),D)) 147911 154817045 o2(x,o2(o1(x),x)) true 63295 63295 -0.5 0 0.5 0.08301 0.2881 -0.9688 -0.03125 0.9375 1 4 0.05599 0 0.1146 1 1 0 0.119 0.119 0.04284 0.207 1.806 0.9375 0.6745 1.434 1 1 0.05321 0.125 0 0.641 1.506 0 json
t19_x13_u2_b12 19 13 2 12 sub(D,sub(frc(D),D)) 147912 154817046 o2(x,o2(o1(x),x)) true 63303 63303 -0.4823 0.3125 0.5176 0.2029 0.4504 -1 0.09672 1.097 1 2.852 0.07311 0 0.1349 1 1 -0.00006836 0.122 0.1445 0.05491 0.2343 1.737 1.031 0.3604 0.6012 1 1 0.08612 0.3709 0 0.4245 1.828 0 json
t19_x13_u2_b13 19 13 2 13 sub(D,mlt(frc(D),D)) 147913 154817047 o2(x,o2(o1(x),x)) true 63311 63311 0.02397 0.5 0.04718 0.002928 0.05411 -0.04063 0.1136 0.1542 1 1.477 0.0005206 0 0.01913 1 1 -0.00006578 0.0001643 0.01056 0.0001546 0.01243 0.6499 0.04851 0.1778 0.0561 1 1 0.0009522 0.005671 0 0.3252 1.937 0 json
t19_x13_u2_b14 19 13 2 14 sub(D,div(frc(D),D)) 147914 154817048 o2(x,o2(o1(x),x)) true 63319 63319 0.09709 0.5 0.7454 0.6334 0.7959 -0.9687 1 1.969 1 3.031 0.2664 0 0.2417 1 1 -0.000267 0.4894 0.288 0.208 0.4561 1.887 1.969 0.4206 0.7726 1 1 0.2918 1.147 0 0.4608 1.811 0 json
t19_x13_u2_b15 19 13 2 15 sub(D,pow(frc(D),D)) 147915 154817049 o2(x,o2(o1(x),x)) true 63327 63327 -0.9234 0 0.9234 0.009709 0.09854 -1 -0.742 0.258 1 1.502 0.002608 0 0.03174 1 1 -0.0001092 0.001738 0.02464 0.001601 0.04001 1.261 0.1255 0.2686 0.179 1 1 0.004312 0.01571 0 0.4441 1.618 0 json
t19_x13_u2_b16 19 13 2 16 sub(D,mod(frc(D),D)) 147916 154817050 o2(x,o2(o1(x),x)) true 63335 63335 -0.1303 0.25 0.1673 0.02766 0.1663 -0.4416 0.1218 0.5634 1 3.078 0.0291 0 0.1352 1 1 -0.0003592 0.06891 0.2098 0.01081 0.104 0.7687 0.3795 1.052 2.491 1 1 0.02378 0.04415 0 0.8596 1.596 0 json
t19_x13_u2_b17 19 13 2 17 sub(D,lrg(frc(D),D)) 147917 154817051 o2(x,o2(o1(x),x)) true 63343 63343 -0.4823 0.3125 0.5176 0.2029 0.4504 -1 0.09672 1.097 1 2.852 0.07311 0 0.1349 1 1 -0.00006836 0.122 0.1445 0.05491 0.2343 1.737 1.031 0.3604 0.6012 1 1 0.08612 0.3709 0 0.4245 1.828 0 json
t19_x13_u2_b18 19 13 2 18 sub(D,eql(frc(D),D)) 147918 154817052 o2(x,o2(o1(x),x)) true 63351 63351 -0.5 0 0.5 0.08301 0.2881 -0.9688 -0.03125 0.9375 1 4 0.05599 0 0.1146 1 1 0 0.119 0.119 0.04284 0.207 1.806 0.9375 0.6745 1.434 1 1 0.05321 0.125 0 0.641 1.506 0 json
t19_x13_u2_b19 19 13 2 19 sub(D,min(frc(D),D)) 147919 154817053 o2(x,o2(o1(x),x)) true 63359 63359 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
t19_x13_u2_b20 19 13 2 20 sub(D,dot(frc(D),D)) 147920 154817054 o2(x,o2(o1(x),x)) true 63367 63367 0.04795 0.6797 0.07296 0.005855 0.07652 -0.08127 0.2272 0.3085 1 2.317 0.0005206 0.0005232 0.02956 -0.002515 1 -0.0001315 0.0003285 0.01485 0.0001699 0.01303 0.4409 0.06861 0.1783 0.05611 1 1 0.001932 0.01134 0 0.3299 1.937 0 json
t19_x13_u2_b21 19 13 2 21 sub(D,dst(frc(D),D)) 147921 154817055 o2(x,o2(o1(x),x)) true 63375 63375 -0.7386 0.0625 0.7443 0.1206 0.3473 -1 0.09643 1.096 1 2.99 0.02993 0.02699 0.1179 0.05158 1 -0.00007537 0.107 0.1387 0.04303 0.2074 1.76 1.03 0.4718 0.8871 1 1 0.06561 0.2606 0 0.5438 2.16 0 json
t19_x13_u2_b22 19 13 2 22 mlt(D,add(frc(D),D)) 147922 154817056 o2(x,o2(o1(x),x)) true 63383 63383 0.09508 0.75 0.1175 0.01274 0.1129 -0.06393 0.2601 0.324 1 2.733 0.002094 0 0.04064 1 1 -0.0001747 0.0004494 0.01837 0.0004427 0.02104 0.5177 0.0732 0.1644 0.03528 1 1 0.003955 0.02495 0 0.3105 1.959 0 json
t19_x13_u2_b23 19 13 2 23 mlt(D,sub(frc(D),D)) 147923 154817057 o2(x,o2(o1(x),x)) true 63391 63391 -0.143 0 0.143 0.009237 0.09611 -0.2729 -0.000282 0.2726 1 2.227 0.001451 0 0.03416 1 1 0.0003063 0.0002653 0.01361 0.0002853 0.01689 0.4945 0.06184 0.1571 0.02873 1 1 0.002788 0.01827 0 0.3018 1.978 0 json
t19_x13_u2_b24 19 13 2 24 mlt(D,mlt(frc(D),D)) 147924 154817058 o2(x,o2(o1(x),x)) true 63399 63399 0.05952 0.9375 0.05952 0.002418 0.04918 0.00003904 0.1345 0.1345 1 1.406 0.0003909 0 0.017 1 1 -0.0001202 0.00007062 0.007365 0.0001019 0.0101 0.5938 0.03175 0.1616 0.0292 1 1 0.0007433 0.004735 0 0.3074 1.958 0 json
t19_x13_u2_b25 19 13 2 25 mlt(D,div(frc(D),D)) 147925 154817059 o2(x,o2(o1(x),x)) true 63407 63407 0.5 1 0.5 0.08301 0.2881 0.03125 0.9688 0.9375 1 4 0.05599 0 0.1146 1 1 5.913e-8 0.119 0.119 0.04284 0.207 1.806 0.9375 0.6745 1.434 1 1 0.05321 0.125 0 0.641 1.506 0 json
t19_x13_u2_b26 19 13 2 26 mlt(D,pow(frc(D),D)) 147926 154817060 o2(x,o2(o1(x),x)) true 63415 63415 -0.1059 0.125 0.1108 0.005642 0.07511 -0.1954 0.01994 0.2154 1 2.186 0.0009807 0 0.02682 1 1 0.0002861 0.0002629 0.01157 0.0002616 0.01617 0.6031 0.05704 0.1738 0.0466 1 1 0.001856 0.0108 0 0.329 1.914 0 json
t19_x13_u2_b27 19 13 2 27 mlt(D,mod(frc(D),D)) 147927 154817061 o2(x,o2(o1(x),x)) true 63423 63423 -0.01423 0.25 0.02478 0.0009001 0.03 -0.08319 0.03181 0.115 1 1.198 0.001165 0 0.02651 1 1 0.0000623 0.002671 0.03594 0.0004623 0.0215 0.811 0.08255 1.295 2.967 1 1 0.0009909 0.001149 0 1.101 1.276 0 json
t19_x13_u2_b28 19 13 2 28 mlt(D,lrg(frc(D),D)) 147928 154817062 o2(x,o2(o1(x),x)) true 63431 63431 -0.143 0 0.143 0.009237 0.09611 -0.2729 -0.000282 0.2726 1 2.227 0.001451 0 0.03416 1 1 0.0003063 0.0002653 0.01361 0.0002853 0.01689 0.4945 0.06184 0.1571 0.02873 1 1 0.002788 0.01827 0 0.3018 1.978 0 json
t19_x13_u2_b29 19 13 2 29 mlt(D,eql(frc(D),D)) 147929 154817063 o2(x,o2(o1(x),x)) true 63439 63439 0.143 1 0.143 0.009237 0.09611 0.000282 0.2729 0.2726 1 2.227 0.001439 0 0.034 1 1 -0.0003063 0.0002653 0.01361 0.0002839 0.01685 0.4956 0.06184 0.1558 0.02873 1 1 0.002731 0.01827 0 0.2956 1.978 0 json
t19_x13_u2_b30 19 13 2 30 mlt(D,min(frc(D),D)) 147930 154817064 o2(x,o2(o1(x),x)) true 63447 63447 0.1191 1 0.1191 0.008061 0.08978 0.001249 0.2473 0.2461 1 1.811 0.001249 0 0.03102 1 1 -0.0002405 0.0001931 0.01268 0.000287 0.01694 0.5461 0.05089 0.155 0.02396 1 1 0.002392 0.01594 0 0.2968 1.978 0 json
t19_x13_u2_b31 19 13 2 31 mlt(D,dot(frc(D),D)) 147931 154817065 o2(x,o2(o1(x),x)) true 63455 63455 0.05953 0.9102 0.06016 0.00255 0.0505 -0.008475 0.1434 0.1519 1 1.769 0.0004108 0.000005717 0.0177 0.9726 1 -0.0001202 0.00007708 0.007632 0.0001033 0.01016 0.5743 0.03401 0.1633 0.03022 1 1 0.0007927 0.005068 0 0.3108 1.987 0 json
t19_x13_u2_b32 19 13 2 32 mlt(D,dst(frc(D),D)) 147932 154817066 o2(x,o2(o1(x),x)) true 63463 63463 -0.1011 0.2422 0.1267 0.01323 0.115 -0.2729 0.1216 0.3945 1 2.692 0.001879 0.0009675 0.04376 0.3202 1 0.0002166 0.002266 0.02686 0.0009315 0.03052 0.6974 0.2133 0.2151 0.1713 1 1 0.004678 0.02805 0 0.3535 2.12 0 json
t19_x13_u2_b33 19 13 2 33 div(D,add(frc(D),D)) 147933 154817067 o2(x,o2(o1(x),x)) true 63471 63471 0.1072 0.5 0.5942 0.4393 0.6628 -1 1 2 1 3.453 0.2873 0 0.2515 1 1 0.000307 0.5444 0.366 0.2241 0.4734 1.883 2 0.654 1.239 1 1 0.3014 0.7243 0 0.686 1.649 0 json
t19_x13_u2_b34 19 13 2 34 div(D,sub(frc(D),D)) 147934 154817068 o2(x,o2(o1(x),x)) true 63479 63479 -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
t19_x13_u2_b35 19 13 2 35 div(D,mlt(frc(D),D)) 147935 154817069 o2(x,o2(o1(x),x)) true 63487 63487 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
t19_x13_u2_b36 19 13 2 36 div(D,div(frc(D),D)) 147936 154817070 o2(x,o2(o1(x),x)) true 63495 63495 0.2834 1 0.2834 0.0391 0.1977 0.00129 0.5578 0.5565 1 2.828 0.00613 0 0.06947 1 1 -0.0006701 0.001111 0.02802 0.001303 0.0361 0.5196 0.1317 0.1568 0.02842 1 1 0.01165 0.07716 0 0.298 1.973 0 json
t19_x13_u2_b37 19 13 2 37 div(D,pow(frc(D),D)) 147937 154817071 o2(x,o2(o1(x),x)) true 63503 63503 0.08859 0.625 0.1494 0.02378 0.1542 -0.1226 0.3108 0.4334 1 2.625 0.003616 0 0.05392 1 1 -0.0001922 0.0005754 0.02149 0.0007096 0.02664 0.494 0.08882 0.1521 0.02419 1 1 0.006943 0.0478 0 0.2919 2.01 0 json
t19_x13_u2_b38 19 13 2 38 div(D,mod(frc(D),D)) 147938 154817072 o2(x,o2(o1(x),x)) true 63511 63511 -0.6351 0.25 0.8649 0.43 0.6557 -1 0.924 1.924 1 1.311 0.9551 0 0.5918 1 1 0.007635 3.126 1.174 0.6048 0.7777 1.314 1.924 2.221 7.271 1 1 0.3572 0.5663 0 0.8307 1.317 0 json
t19_x13_u2_b39 19 13 2 39 div(D,lrg(frc(D),D)) 147939 154817073 o2(x,o2(o1(x),x)) true 63519 63519 -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
t19_x13_u2_b40 19 13 2 40 div(D,eql(frc(D),D)) 147940 154817074 o2(x,o2(o1(x),x)) true 63527 63527 -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
t19_x13_u2_b41 19 13 2 41 div(D,min(frc(D),D)) 147941 154817075 o2(x,o2(o1(x),x)) true 63535 63535 1 1 1 1.776e-15 4.215e-8 1 1 5.96e-8 1 0 2.213e-15 0 3.713e-8 0.002213 0 8.893e-8 2.12e-14 8.893e-8 8.346e-16 2.889e-8 0.778 5.96e-8 0.002213 0.0212 0 1 8.882e-16 8.788e-16 0 0.0008882 0.0008788 0 json
t19_x13_u2_b42 19 13 2 42 div(D,dot(frc(D),D)) 147942 154817076 o2(x,o2(o1(x),x)) true 63543 63543 0.3838 0.6992 0.8063 0.608 0.7797 -1 1 2 1 2.863 0.3811 0.42 0.4497 -0.04848 1 0.0003629 2.969 0.8674 0.5991 0.774 1.721 2.828 1.318 4.884 1 1 0.6668 1.342 0 1.097 2.207 0 json
t19_x13_u2_b43 19 13 2 43 div(D,dst(frc(D),D)) 147943 154817077 o2(x,o2(o1(x),x)) true 63551 63551 -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
t19_x13_u2_b44 19 13 2 44 pow(D,add(frc(D),D)) 147944 154817078 o2(x,o2(o1(x),x)) true 63559 63559 -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
t19_x13_u2_b45 19 13 2 45 pow(D,sub(frc(D),D)) 147945 154817079 o2(x,o2(o1(x),x)) true 63567 63567 -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
t19_x13_u2_b46 19 13 2 46 pow(D,mlt(frc(D),D)) 147946 154817080 o2(x,o2(o1(x),x)) true 63575 63575 -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
t19_x13_u2_b47 19 13 2 47 pow(D,div(frc(D),D)) 147947 154817081 o2(x,o2(o1(x),x)) true 63583 63583 -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
t19_x13_u2_b48 19 13 2 48 pow(D,pow(frc(D),D)) 147948 154817082 o2(x,o2(o1(x),x)) true 63591 63591 -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
t19_x13_u2_b49 19 13 2 49 pow(D,mod(frc(D),D)) 147949 154817083 o2(x,o2(o1(x),x)) true 63599 63599 -0.875 0.0625 1 0.2344 0.4841 -1 1 2 1 0.3373 0.4762 0 0.2381 1 1 0 1.429 0.4762 0.4194 0.6476 2.72 2 2.032 6.095 1 1 0.2421 0.2421 0 1.033 1.033 0 json
t19_x13_u2_b50 19 13 2 50 pow(D,lrg(frc(D),D)) 147950 154817084 o2(x,o2(o1(x),x)) true 63607 63607 -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
t19_x13_u2_b51 19 13 2 51 pow(D,eql(frc(D),D)) 147951 154817085 o2(x,o2(o1(x),x)) true 63615 63615 0.6431 1 0.6431 0.1162 0.3409 0.03153 1 0.9685 1 3.274 0.06116 0 0.1185 1 1 -0.0003062 0.12 0.129 0.0471 0.217 1.831 0.9685 0.5262 1.033 1 1 0.06329 0.1908 0 0.5445 1.641 0 json
t19_x13_u2_b52 19 13 2 52 pow(D,min(frc(D),D)) 147952 154817086 o2(x,o2(o1(x),x)) true 63623 63623 -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
t19_x13_u2_b53 19 13 2 53 pow(D,dot(frc(D),D)) 147953 154817087 o2(x,o2(o1(x),x)) true 63631 63631 -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
t19_x13_u2_b54 19 13 2 54 pow(D,dst(frc(D),D)) 147954 154817088 o2(x,o2(o1(x),x)) true 63639 63639 -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
t19_x13_u2_b55 19 13 2 55 mod(D,add(frc(D),D)) 147955 154817089 o2(x,o2(o1(x),x)) true 63647 63647 0.08835 0.6875 0.1548 0.02115 0.1454 -0.1454 0.2626 0.408 1 2.858 0.006098 0 0.05089 1 1 -0.00005824 0.007788 0.0466 0.003508 0.05922 1.164 0.2659 0.2883 0.3682 1 1 0.00829 0.03884 0 0.3919 1.836 0 json
t19_x13_u2_b56 19 13 2 56 mod(D,sub(frc(D),D)) 147956 154817090 o2(x,o2(o1(x),x)) true 63655 63655 -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
t19_x13_u2_b57 19 13 2 57 mod(D,mlt(frc(D),D)) 147957 154817091 o2(x,o2(o1(x),x)) true 63663 63663 -0.00492 0.4375 0.01829 0.0004995 0.02235 -0.04063 0.03694 0.07757 1 1 0.0001321 0 0.009787 1 1 0.00003631 0.0001298 0.007969 0.00003633 0.006028 0.6159 0.02232 0.2645 0.2598 1 1 0.0001986 0.0008795 0 0.3975 1.761 0 json
t19_x13_u2_b58 19 13 2 58 mod(D,div(frc(D),D)) 147958 154817092 o2(x,o2(o1(x),x)) true 63671 63671 0.01512 0.5 0.1095 0.01566 0.1251 -0.1454 0.2363 0.3818 1 2.781 0.003395 0 0.04755 1 1 -0.00006409 0.003488 0.03214 0.001134 0.03368 0.7082 0.1584 0.2167 0.2227 1 1 0.005052 0.03097 0 0.3226 1.977 0 json
t19_x13_u2_b59 19 13 2 59 mod(D,pow(frc(D),D)) 147959 154817093 o2(x,o2(o1(x),x)) true 63679 63679 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.0361 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0.003151 0.02183 0 0.2912 2.017 0 json
t19_x13_u2_b60 19 13 2 60 mod(D,mod(frc(D),D)) 147960 154817094 o2(x,o2(o1(x),x)) true 63687 63687 -0.7042 0.25 0.7958 0.2632 0.5131 -1 0.2342 1.234 1 1.014 0.5129 0 0.4383 1 1 0.004336 1.519 0.8782 0.3207 0.5663 1.292 1.234 1.948 5.772 1 1 0.2687 0.3502 0 1.021 1.33 0 json
t19_x13_u2_b61 19 13 2 61 mod(D,lrg(frc(D),D)) 147961 154817095 o2(x,o2(o1(x),x)) true 63695 63695 -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
t19_x13_u2_b62 19 13 2 62 mod(D,eql(frc(D),D)) 147962 154817096 o2(x,o2(o1(x),x)) true 63703 63703 -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
t19_x13_u2_b63 19 13 2 63 mod(D,min(frc(D),D)) 147963 154817097 o2(x,o2(o1(x),x)) true 63711 63711 -1.023e-12 0.25 0.1038 0.02409 0.1552 -0.2729 0.2729 0.5458 1 2.25 0.03941 0 0.1433 1 1 0 0.0954 0.2838 0.01887 0.1374 0.9583 0.5235 1.636 3.96 1 1 0.03096 0.0304 0 1.285 1.262 0 json
t19_x13_u2_b64 19 13 2 64 mod(D,dot(frc(D),D)) 147964 154817098 o2(x,o2(o1(x),x)) true 63719 63719 -0.01666 0.4414 0.06334 0.00659 0.08118 -0.249 0.1599 0.4089 1 2.428 0.003382 0.002634 0.05978 0.1243 1 0.00007816 0.02296 0.09931 0.002443 0.04943 0.8269 0.2973 0.9129 3.484 1 1 0.005181 0.01461 0 0.7863 2.218 0 json
t19_x13_u2_b65 19 13 2 65 mod(D,dst(frc(D),D)) 147965 154817099 o2(x,o2(o1(x),x)) true 63727 63727 -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
t19_x13_u2_b66 19 13 2 66 lrg(D,add(frc(D),D)) 147966 154817100 o2(x,o2(o1(x),x)) true 63735 63735 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
t19_x13_u2_b67 19 13 2 67 lrg(D,sub(frc(D),D)) 147967 154817101 o2(x,o2(o1(x),x)) true 63743 63743 0.5 1 0.5 0.1418 0.3765 0.000291 0.9997 0.9994 1 3.406 0.06511 0 0.1228 1 1 0 0.1208 0.1337 0.05001 0.2236 1.821 0.9994 0.4593 0.8522 1 1 0.07073 0.2419 0 0.4989 1.706 0 json
t19_x13_u2_b68 19 13 2 68 lrg(D,mlt(frc(D),D)) 147968 154817102 o2(x,o2(o1(x),x)) true 63751 63751 0.5 1 0.5 0.1418 0.3765 0.000291 0.9997 0.9994 1 3.406 0.06511 0 0.1228 1 1 0 0.1208 0.1337 0.05001 0.2236 1.821 0.9994 0.4593 0.8522 1 1 0.07073 0.2419 0 0.4989 1.706 0 json
t19_x13_u2_b69 19 13 2 69 lrg(D,div(frc(D),D)) 147969 154817103 o2(x,o2(o1(x),x)) true 63759 63759 0.4703 0.625 0.4703 0.1659 0.4073 0 0.9997 0.9997 1 2.733 0.07041 0 0.1229 1 1 0.00008984 0.1297 0.1611 0.05528 0.2351 1.913 0.9997 0.4245 0.7821 1 1 0.07685 0.2925 0 0.4633 1.763 0 json
t19_x13_u2_b70 19 13 2 70 lrg(D,pow(frc(D),D)) 147970 154817104 o2(x,o2(o1(x),x)) true 63767 63767 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
t19_x13_u2_b71 19 13 2 71 lrg(D,mod(frc(D),D)) 147971 154817105 o2(x,o2(o1(x),x)) true 63775 63775 0.3031 0.75 0.3031 0.1369 0.37 0 0.9997 0.9997 1 2.647 0.3351 0 0.4037 1 1 -0.00394 1.138 0.7586 0.1722 0.4149 1.028 0.9997 2.448 8.315 1 1 0.1062 0.1361 0 0.7762 0.9944 0 json
t19_x13_u2_b72 19 13 2 72 lrg(D,lrg(frc(D),D)) 147972 154817106 o2(x,o2(o1(x),x)) true 63783 63783 0.5 1 0.5 0.1418 0.3765 0.000291 0.9997 0.9994 1 3.406 0.06511 0 0.1228 1 1 0 0.1208 0.1337 0.05001 0.2236 1.821 0.9994 0.4593 0.8522 1 1 0.07073 0.2419 0 0.4989 1.706 0 json
t19_x13_u2_b73 19 13 2 73 lrg(D,eql(frc(D),D)) 147973 154817107 o2(x,o2(o1(x),x)) true 63791 63791 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
t19_x13_u2_b74 19 13 2 74 lrg(D,min(frc(D),D)) 147974 154817108 o2(x,o2(o1(x),x)) true 63799 63799 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
t19_x13_u2_b75 19 13 2 75 lrg(D,dot(frc(D),D)) 147975 154817109 o2(x,o2(o1(x),x)) true 63807 63807 0.6085 1 0.6085 0.08201 0.2864 0.000582 0.9997 0.9991 1 3.777 0.03474 0.03488 0.1558 -0.002034 1 -0.0003004 0.2206 0.1963 0.04536 0.213 1.367 0.9992 0.849 2.69 1 1 0.07159 0.211 0 0.873 2.573 0 json
t19_x13_u2_b76 19 13 2 76 lrg(D,dst(frc(D),D)) 147976 154817110 o2(x,o2(o1(x),x)) true 63815 63815 0.25 0.9453 0.25 0.091 0.3017 8.471e-8 0.9994 0.9994 1 3.116 0.02539 0.02539 0.1108 -4.034e-7 1 -1.068e-8 0.1027 0.1304 0.03851 0.1962 1.771 0.9991 0.5581 1.128 1 1 0.05526 0.189 0 0.6073 2.077 0 json
t19_x13_u2_b77 19 13 2 77 eql(D,add(frc(D),D)) 147977 154817111 o2(x,o2(o1(x),x)) true 63823 63823 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
t19_x13_u2_b78 19 13 2 78 eql(D,sub(frc(D),D)) 147978 154817112 o2(x,o2(o1(x),x)) true 63831 63831 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
t19_x13_u2_b79 19 13 2 79 eql(D,mlt(frc(D),D)) 147979 154817113 o2(x,o2(o1(x),x)) true 63839 63839 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
t19_x13_u2_b80 19 13 2 80 eql(D,div(frc(D),D)) 147980 154817114 o2(x,o2(o1(x),x)) true 63847 63847 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
t19_x13_u2_b81 19 13 2 81 eql(D,pow(frc(D),D)) 147981 154817115 o2(x,o2(o1(x),x)) true 63855 63855 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
t19_x13_u2_b82 19 13 2 82 eql(D,mod(frc(D),D)) 147982 154817116 o2(x,o2(o1(x),x)) true 63863 63863 0.1969 0.25 0.1969 0.1242 0.3524 0 0.9929 0.9929 1 1.311 0.2756 0 0.3212 1 1 0.00394 0.9001 0.6319 0.1725 0.4154 1.293 0.9929 2.22 7.248 1 1 0.104 0.1639 0 0.8374 1.319 0 json
t19_x13_u2_b83 19 13 2 83 eql(D,lrg(frc(D),D)) 147983 154817117 o2(x,o2(o1(x),x)) true 63871 63871 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
t19_x13_u2_b84 19 13 2 84 eql(D,eql(frc(D),D)) 147984 154817118 o2(x,o2(o1(x),x)) true 63879 63879 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
t19_x13_u2_b85 19 13 2 85 eql(D,min(frc(D),D)) 147985 154817119 o2(x,o2(o1(x),x)) true 63887 63887 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
t19_x13_u2_b86 19 13 2 86 eql(D,dot(frc(D),D)) 147986 154817120 o2(x,o2(o1(x),x)) true 63895 63895 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
t19_x13_u2_b87 19 13 2 87 eql(D,dst(frc(D),D)) 147987 154817121 o2(x,o2(o1(x),x)) true 63903 63903 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
t19_x13_u2_b88 19 13 2 88 min(D,add(frc(D),D)) 147988 154817122 o2(x,o2(o1(x),x)) true 63911 63911 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.0361 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0.003151 0.02183 0 0.2912 2.017 0 json
t19_x13_u2_b89 19 13 2 89 min(D,sub(frc(D),D)) 147989 154817123 o2(x,o2(o1(x),x)) true 63919 63919 -0.143 0 0.143 0.009237 0.09611 -0.2729 -0.000282 0.2726 1 2.227 0.001451 0 0.03416 1 1 0.0003063 0.0002653 0.01361 0.0002853 0.01689 0.4945 0.06184 0.1571 0.02873 1 1 0.002788 0.01827 0 0.3018 1.978 0 json
t19_x13_u2_b90 19 13 2 90 min(D,mlt(frc(D),D)) 147990 154817124 o2(x,o2(o1(x),x)) true 63927 63927 -0.0835 0.125 0.08387 0.004001 0.06325 -0.1702 0.00227 0.1725 1 1.883 0.0006673 0 0.02153 1 1 0.000186 0.0001672 0.01038 0.0002036 0.01427 0.6625 0.05626 0.1668 0.04178 1 1 0.001271 0.007836 0 0.3177 1.959 0 json
t19_x13_u2_b91 19 13 2 91 min(D,div(frc(D),D)) 147991 154817125 o2(x,o2(o1(x),x)) true 63935 63935 -0.4134 0.4375 0.5007 0.2588 0.5087 -1 0.1454 1.145 1 2.483 0.083 0 0.141 1 1 -0.0001582 0.1271 0.1722 0.06311 0.2512 1.782 1.031 0.3208 0.4913 1 1 0.1032 0.4991 0 0.3989 1.929 0 json
t19_x13_u2_b92 19 13 2 92 min(D,pow(frc(D),D)) 147992 154817126 o2(x,o2(o1(x),x)) true 63943 63943 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.0361 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0.003151 0.02183 0 0.2912 2.017 0 json
t19_x13_u2_b93 19 13 2 93 min(D,mod(frc(D),D)) 147993 154817127 o2(x,o2(o1(x),x)) true 63951 63951 -0.09111 0.25 0.1333 0.01759 0.1326 -0.2729 0.1454 0.4183 1 2.906 0.01653 0 0.09486 1 1 0.0006757 0.03931 0.1462 0.007536 0.08681 0.9151 0.289 0.9402 2.235 1 1 0.01341 0.02818 0 0.7625 1.602 0 json
t19_x13_u2_b94 19 13 2 94 min(D,lrg(frc(D),D)) 147994 154817128 o2(x,o2(o1(x),x)) true 63959 63959 -0.143 0 0.143 0.009237 0.09611 -0.2729 -0.000282 0.2726 1 2.227 0.001451 0 0.03416 1 1 0.0003063 0.0002653 0.01361 0.0002853 0.01689 0.4945 0.06184 0.1571 0.02873 1 1 0.002788 0.01827 0 0.3018 1.978 0 json
t19_x13_u2_b95 19 13 2 95 min(D,eql(frc(D),D)) 147995 154817129 o2(x,o2(o1(x),x)) true 63967 63967 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.0361 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0.003151 0.02183 0 0.2912 2.017 0 json
t19_x13_u2_b96 19 13 2 96 min(D,min(frc(D),D)) 147996 154817130 o2(x,o2(o1(x),x)) true 63975 63975 0 0.5 0.09436 0.01082 0.104 -0.1454 0.1454 0.2908 1 2.561 0.001632 0 0.0361 1 1 0 0.0002563 0.01459 0.0003304 0.01818 0.5036 0.06192 0.1508 0.02368 1 1 0.003151 0.02183 0 0.2912 2.017 0 json
t19_x13_u2_b97 19 13 2 97 min(D,dot(frc(D),D)) 147997 154817131 o2(x,o2(o1(x),x)) true 63983 63983 -0.1291 0.08984 0.1323 0.006582 0.08113 -0.2955 0.04194 0.3374 1 2.404 0.0006927 0.0005036 0.03141 0.1581 1 0.0002261 0.0003883 0.01488 0.00021 0.01449 0.4614 0.07273 0.1818 0.059 1 1 0.002256 0.01365 0 0.3427 2.074 0 json
t19_x13_u2_b98 19 13 2 98 min(D,dst(frc(D),D)) 147998 154817132 o2(x,o2(o1(x),x)) true 63991 63991 -0.07151 0.293 0.1077 0.01193 0.1092 -0.2728 0.1454 0.4182 1 2.817 0.001384 0.001961 0.04321 -0.1726 1 0.0001531 0.004062 0.03022 0.001478 0.03844 0.8897 0.2774 0.2804 0.3405 1 1 0.004793 0.02531 0 0.4017 2.122 0 json
t19_x13_u2_b99 19 13 2 99 dot(D,add(frc(D),D)) 147999 154817133 o2(x,o2(o1(x),x)) true 63999 63999 0.1901 0.8594 0.2062 0.02548 0.1596 -0.1279 0.5201 0.648 1 3.325 0.002094 0.002094 0.06163 -0.000009008 1 -0.0003494 0.000899 0.02466 0.0003886 0.01971 0.3198 0.1035 0.1643 0.03528 1 1 0.00791 0.04991 0 0.3104 1.959 0 json