FastMath dist4

Details

Time bar (total: 5.9s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
100%99.8%0%0.2%0%0%0%1
Compiler

Compiled 20 to 12 computations (40% saved)

sample1.3s (22.5%)

Results
1.0s5508×body256valid
309.0ms2748×body256infinite
Bogosity

preprocess93.0ms (1.6%)

Algorithm
egg-herbie
Rules
1570×sub-neg
880×fma-neg
800×distribute-lft-out--
722×neg-sub0
684×distribute-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041259
1176189
2562175
31973175
44891175
57134175
67913175
044
144
Stop Event
unsound
node limit
Calls
Call 1
Inputs
0
1
2
3
Outputs
0
1
2
3
1
Call 2
Inputs
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (-.f64 (*.f64 d2 d1) (*.f64 d2 d3)) (*.f64 d4 d2)) (*.f64 d2 d2))
(-.f64 (+.f64 (-.f64 (*.f64 d3 d2) (*.f64 d3 d1)) (*.f64 d4 d3)) (*.f64 d3 d3))
(-.f64 (+.f64 (-.f64 (*.f64 d4 d2) (*.f64 d4 d3)) (*.f64 d1 d4)) (*.f64 d4 d4))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)) (*.f64 d4 d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (*.f64 d2 d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d3 d1)) (*.f64 d1 d1))
Outputs
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d3 d1))))
(-.f64 (+.f64 (-.f64 (*.f64 d2 d1) (*.f64 d2 d3)) (*.f64 d4 d2)) (*.f64 d2 d2))
(+.f64 (*.f64 d2 (-.f64 d1 d3)) (-.f64 (*.f64 d2 d4) (*.f64 d2 d2)))
(fma.f64 d2 (-.f64 d1 d3) (*.f64 d2 (-.f64 d4 d2)))
(*.f64 d2 (+.f64 (-.f64 d1 d3) (-.f64 d4 d2)))
(*.f64 d2 (+.f64 d4 (-.f64 d1 (+.f64 d2 d3))))
(-.f64 (+.f64 (-.f64 (*.f64 d3 d2) (*.f64 d3 d1)) (*.f64 d4 d3)) (*.f64 d3 d3))
(+.f64 (*.f64 d3 (-.f64 d2 d1)) (-.f64 (*.f64 d3 d4) (*.f64 d3 d3)))
(fma.f64 d3 (-.f64 d2 d1) (*.f64 d3 (-.f64 d4 d3)))
(*.f64 d3 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(*.f64 d3 (+.f64 d2 (-.f64 d4 (+.f64 d3 d1))))
(-.f64 (+.f64 (-.f64 (*.f64 d4 d2) (*.f64 d4 d3)) (*.f64 d1 d4)) (*.f64 d4 d4))
(+.f64 (*.f64 d4 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d4 d4)))
(fma.f64 d4 (-.f64 d2 d3) (*.f64 d4 (-.f64 d1 d4)))
(*.f64 d4 (+.f64 (-.f64 d1 d4) (-.f64 d2 d3)))
(*.f64 d4 (-.f64 d2 (+.f64 d4 (-.f64 d3 d1))))
(*.f64 d4 (-.f64 d1 (-.f64 (+.f64 d3 d4) d2)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)) (*.f64 d4 d1)) (*.f64 d1 d1))
(-.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d2 d4))) (*.f64 d1 d1))
(fma.f64 d1 (-.f64 d3 d2) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 d3 d2) (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d3 (+.f64 d2 (-.f64 d1 d4))))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (*.f64 d2 d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d3 d1))))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d3 d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 d2 d4)) (-.f64 (*.f64 d1 d3) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d2 d4) (*.f64 d1 (-.f64 d3 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d4) (-.f64 d3 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d3 d4) d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d3 (+.f64 d1 d4))))
Symmetry

(sort d2 d4)

Compiler

Compiled 23 to 15 computations (34.8% saved)

simplify178.0ms (3%)

Algorithm
egg-herbie
Rules
3840×fma-def
582×sub-neg
424×distribute-lft-out--
388×distribute-lft-out
326×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01337
13527
210325
331525
492225
5243925
6366225
7425925
8425925
9549825
10581825
11581825
Stop Event
saturated
Counts
1 → 6
Calls
Call 1
Inputs
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
Outputs
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))

eval1.0ms (0%)

Compiler

Compiled 69 to 28 computations (59.4% saved)

prune3.0ms (0.1%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New336
Fresh101
Picked000
Done000
Total437
Accurracy
100.0%
Counts
7 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.3%
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
89.1%
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
100.0%
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
97.3%
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
89.1%
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
100.0%
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
Compiler

Compiled 88 to 52 computations (40.9% saved)

localize65.0ms (1.1%)

Local Accuracy

Found 6 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 d1 (-.f64 d4 d1))
97.3%
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
100.0%
(*.f64 d1 (-.f64 d2 d3))
96.6%
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
92.3%
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
100.0%
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
Compiler

Compiled 94 to 16 computations (83% saved)

series15.0ms (0.3%)

Counts
6 → 228
Calls

57 calls:

TimeVariablePointExpression
1.0ms
d3
@-inf
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
1.0ms
d4
@-inf
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
1.0ms
d1
@inf
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
1.0ms
d1
@0
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
0.0ms
d1
@inf
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))

rewrite145.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
1458×fma-neg
678×expm1-udef
678×log1p-udef
404×add-sqr-sqrt
402×sum-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018114
1429114
25997114
Stop Event
node limit
Counts
6 → 440
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
Outputs
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1)))
(-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) d1) (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 4))) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (exp.f64 (-.f64 d2 d3)) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (pow.f64 (exp.f64 d1) d4)) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (pow.f64 (exp.f64 d1) d4)) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 d4 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 (+.f64 (-.f64 d2 d3) d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d4 d1 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (-.f64 d4 d1) d1 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))
(*.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) d1)
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 1)
(*.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2) (*.f64 (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(*.f64 (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) (*.f64 (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2)) (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (*.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) d1) (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 4))) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (exp.f64 (-.f64 d2 d3)) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (pow.f64 (exp.f64 d1) d4)) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (pow.f64 (exp.f64 d1) d4)) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 d4 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 (+.f64 (-.f64 d2 d3) d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d4 d1 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (-.f64 d4 d1) d1 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (neg.f64 d1)) 1))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4))
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (-.f64 d4 d1) d1)
(*.f64 (*.f64 d1 (-.f64 d4 d1)) 1)
(*.f64 1 (*.f64 d1 (-.f64 d4 d1)))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (sqrt.f64 (-.f64 d4 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) d1))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d4)) d1) (-.f64 (sqrt.f64 (*.f64 d1 d4)) d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)))
(*.f64 (*.f64 (-.f64 d4 d1) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (fma.f64 d1 (-.f64 d4 d1) (neg.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (+.f64 d1 d4))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) d1) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) d1) (+.f64 d1 d4))
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d4) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (pow.f64 (exp.f64 d1) d4)))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d4)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (*.f64 d1 d1))) (pow.f64 (exp.f64 d1) d4)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (*.f64 d1 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d4)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 d1 d4 (*.f64 d1 (neg.f64 d1)))
(fma.f64 d1 d4 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d4 d1 (*.f64 d1 (neg.f64 d1)))
(fma.f64 d4 d1 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (-.f64 d4 d1) d1 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 (*.f64 d1 d4) 1 (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) 1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (+.f64 d2 d3))
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1)))
(-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))
(*.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) d1)
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 1)
(*.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2) (*.f64 (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(*.f64 (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) (*.f64 (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2)) (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (*.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) d1) (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 4))) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (exp.f64 (-.f64 d2 d3)) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (pow.f64 (exp.f64 d1) d4)) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (pow.f64 (exp.f64 d1) d4)) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (neg.f64 d1)) 1))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4))
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d4) 3) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (+.f64 d1 d4))) (/.f64 (pow.f64 d1 4) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (fma.f64 d1 (-.f64 d4 d1) (neg.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (+.f64 d1 d4))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) d1) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) d1) (+.f64 d1 d4))
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d4) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (pow.f64 (exp.f64 d1) d4)))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d4)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (*.f64 d1 d1))) (pow.f64 (exp.f64 d1) d4)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (*.f64 d1 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d4)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 d1 d4 (*.f64 d1 (neg.f64 d1)))
(fma.f64 d1 d4 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d4 d1 (*.f64 d1 (neg.f64 d1)))
(fma.f64 d4 d1 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (-.f64 d4 d1) d1 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 (*.f64 d1 d4) 1 (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))

simplify239.0ms (4.1%)

Algorithm
egg-herbie
Rules
992×fma-def
684×log-prod
542×sub-neg
506×associate-*r*
450×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
053620646
1144817932
2549317744
Stop Event
node limit
Counts
668 → 305
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1)
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4))
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4))
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4))
(*.f64 d1 d4)
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4))
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4))
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2))
(*.f64 d2 d1)
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(*.f64 d2 d1)
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(*.f64 -1 (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(*.f64 -1 (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(-.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2))
(*.f64 d1 d4)
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2))
(*.f64 d1 d4)
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d2 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d2 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1)))
(-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) d1) (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 4))) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (exp.f64 (-.f64 d2 d3)) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (pow.f64 (exp.f64 d1) d4)) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (pow.f64 (exp.f64 d1) d4)) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 d4 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 (+.f64 (-.f64 d2 d3) d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d4 d1 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (-.f64 d4 d1) d1 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))
(*.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) d1)
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 1)
(*.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2) (*.f64 (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(*.f64 (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) (*.f64 (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2)) (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (*.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) d1) (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 4))) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (exp.f64 (-.f64 d2 d3)) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (pow.f64 (exp.f64 d1) d4)) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (pow.f64 (exp.f64 d1) d4)) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 d4 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 (+.f64 (-.f64 d2 d3) d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d4 d1 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (-.f64 d4 d1) d1 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (neg.f64 d1)) 1))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4))
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (-.f64 d4 d1) d1)
(*.f64 (*.f64 d1 (-.f64 d4 d1)) 1)
(*.f64 1 (*.f64 d1 (-.f64 d4 d1)))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (sqrt.f64 (-.f64 d4 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) d1))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d4)) d1) (-.f64 (sqrt.f64 (*.f64 d1 d4)) d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)))
(*.f64 (*.f64 (-.f64 d4 d1) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (fma.f64 d1 (-.f64 d4 d1) (neg.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (+.f64 d1 d4))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) d1) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) d1) (+.f64 d1 d4))
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d4) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (pow.f64 (exp.f64 d1) d4)))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d4)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (*.f64 d1 d1))) (pow.f64 (exp.f64 d1) d4)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (*.f64 d1 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d4)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 d1 d4 (*.f64 d1 (neg.f64 d1)))
(fma.f64 d1 d4 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d4 d1 (*.f64 d1 (neg.f64 d1)))
(fma.f64 d4 d1 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (-.f64 d4 d1) d1 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 (*.f64 d1 d4) 1 (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) 1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (+.f64 d2 d3))
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1)))
(-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))
(*.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) d1)
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 1)
(*.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2) (*.f64 (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(*.f64 (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) (*.f64 (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2)) (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (*.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) d1) (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 4))) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (exp.f64 (-.f64 d2 d3)) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (pow.f64 (exp.f64 d1) d4)) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (pow.f64 (exp.f64 d1) d4)) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (neg.f64 d1)) 1))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4))
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d4) 3) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (+.f64 d1 d4))) (/.f64 (pow.f64 d1 4) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (fma.f64 d1 (-.f64 d4 d1) (neg.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (+.f64 d1 d4))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) d1) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) d1) (+.f64 d1 d4))
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d4) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (pow.f64 (exp.f64 d1) d4)))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d4)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (*.f64 d1 d1))) (pow.f64 (exp.f64 d1) d4)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (*.f64 d1 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d4)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 d1 d4 (*.f64 d1 (neg.f64 d1)))
(fma.f64 d1 d4 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d4 d1 (*.f64 d1 (neg.f64 d1)))
(fma.f64 d4 d1 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (-.f64 d4 d1) d1 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 (*.f64 d1 d4) 1 (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
Outputs
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1)
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 d4)
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d2 d1)
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d2 d1)
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (pow.f64 d1 2))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 d1 2))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 d4)
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 d4)
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 d2 d3))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))) 1)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 d4 (-.f64 d1 d3)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 d4 (-.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) d1) (-.f64 d4 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (-.f64 d4 d1) (*.f64 d1 (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 d4 (-.f64 d1 d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 d1 (neg.f64 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 (neg.f64 d1) (-.f64 d2 (-.f64 d4 (-.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d3)) (*.f64 d1 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 3)) (fma.f64 d1 (*.f64 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (+.f64 d2 (-.f64 d4 d3))) d1) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 4))) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 4))) (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d2 d3)) d1)))
(/.f64 (-.f64 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (*.f64 (*.f64 d1 d1) (+.f64 d2 (-.f64 d4 d3)))) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))) d1))
(*.f64 (/.f64 d1 (fma.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))
(/.f64 d1 (/.f64 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))))
(*.f64 (/.f64 d1 (-.f64 d2 (-.f64 d4 (-.f64 d1 d3)))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))) d1))
(*.f64 (/.f64 d1 (fma.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))
(/.f64 d1 (/.f64 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))))
(*.f64 (/.f64 d1 (-.f64 d2 (-.f64 d4 (-.f64 d1 d3)))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 1)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 3)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 3) 1/3)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (exp.f64 (-.f64 d2 d3)) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (pow.f64 (exp.f64 d1) d4)) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (pow.f64 (exp.f64 d1) d4)) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 3))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) 3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) 3) (pow.f64 d1 3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 d1 d4 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 d1 (+.f64 (-.f64 d2 d3) d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 d4 d1 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (-.f64 d4 d1) d1 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (neg.f64 (*.f64 d1 (-.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (neg.f64 (*.f64 d1 (-.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))) 1)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 d4 (-.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) d1)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 1)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2) (*.f64 (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)) (-.f64 d2 (+.f64 d1 (-.f64 d3 d4))))
(*.f64 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) (*.f64 (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 d4 (-.f64 d1 d3)))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2)) (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (*.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)) (-.f64 d2 (+.f64 d1 (-.f64 d3 d4))))
(*.f64 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)))
(*.f64 (*.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) (sqrt.f64 d1)) (sqrt.f64 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 d4 (-.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) d1) (-.f64 d4 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (-.f64 d4 d1) (*.f64 d1 (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 d4 (-.f64 d1 d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 d1 (neg.f64 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 (neg.f64 d1) (-.f64 d2 (-.f64 d4 (-.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d3)) (*.f64 d1 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 3)) (fma.f64 d1 (*.f64 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (+.f64 d2 (-.f64 d4 d3))) d1) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 4))) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 4))) (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d2 d3)) d1)))
(/.f64 (-.f64 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (*.f64 (*.f64 d1 d1) (+.f64 d2 (-.f64 d4 d3)))) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))) d1))
(*.f64 (/.f64 d1 (fma.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))
(/.f64 d1 (/.f64 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))))
(*.f64 (/.f64 d1 (-.f64 d2 (-.f64 d4 (-.f64 d1 d3)))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))) d1))
(*.f64 (/.f64 d1 (fma.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))
(/.f64 d1 (/.f64 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))))
(*.f64 (/.f64 d1 (-.f64 d2 (-.f64 d4 (-.f64 d1 d3)))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 1)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 3)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 3) 1/3)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (exp.f64 (-.f64 d2 d3)) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (pow.f64 (exp.f64 d1) d4)) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (pow.f64 (exp.f64 d1) d4)) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 3))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) 3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) 3) (pow.f64 d1 3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 d1 d4 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 d1 (+.f64 (-.f64 d2 d3) d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 d4 d1 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (-.f64 d4 d1) d1 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (neg.f64 (*.f64 d1 (-.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (neg.f64 (*.f64 d1 (-.f64 d1 (-.f64 d2 d3)))))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (neg.f64 d1)) 1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d4 d1) (-.f64 (*.f64 d1 d1) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (-.f64 d4 d1) d1)
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (*.f64 d1 (-.f64 d4 d1)) 1)
(*.f64 d1 (-.f64 d4 d1))
(*.f64 1 (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (-.f64 d4 d1) (cbrt.f64 d1)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (sqrt.f64 (-.f64 d4 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) d1))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) 1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 d4) (pow.f64 (*.f64 d1 d4) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 (/.f64 1 d1) (+.f64 d1 d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d4)) d1) (-.f64 (sqrt.f64 (*.f64 d1 d4)) d1))
(*.f64 (+.f64 d1 (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d4)) d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (*.f64 (-.f64 d4 d1) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (-.f64 d4 d1) (cbrt.f64 d1)))
(*.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (-.f64 d4 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) 1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 d4) (pow.f64 (*.f64 d1 d4) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 (/.f64 1 d1) (+.f64 d1 d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) 1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 d4) (pow.f64 (*.f64 d1 d4) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 (/.f64 1 d1) (+.f64 d1 d4)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 d4) (pow.f64 (*.f64 d1 d4) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (*.f64 (neg.f64 d1) (+.f64 d1 d4)))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) 1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 d4) (pow.f64 (*.f64 d1 d4) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (-.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 0 (*.f64 d1 d1)) 3)) (fma.f64 (*.f64 0 (*.f64 d1 d1)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))
(/.f64 (+.f64 0 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) 0))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 (/.f64 1 d1) (+.f64 d1 d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (fma.f64 d1 (-.f64 d4 d1) (neg.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 0 (*.f64 d1 d1)))) (fma.f64 d1 (-.f64 d4 d1) (*.f64 0 (*.f64 d1 d1))))
(/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d4 d1)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 d1 (/.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (+.f64 d1 d4))
(/.f64 d1 (/.f64 (+.f64 d1 d4) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))
(*.f64 (/.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) d1) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 d1 (/.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) d1) (+.f64 d1 d4))
(/.f64 d1 (/.f64 (+.f64 d1 d4) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))
(*.f64 (/.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)))
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) 1)
(*.f64 d1 (-.f64 d4 d1))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 3)
(*.f64 d1 (-.f64 d4 d1))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 1/3)
(*.f64 d1 (-.f64 d4 d1))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)
(*.f64 d1 (-.f64 d4 d1))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d4) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (pow.f64 (exp.f64 d1) d4)))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d4)))))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (*.f64 d1 d1))) (pow.f64 (exp.f64 d1) d4)))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (*.f64 d1 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d4)))))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(*.f64 d1 (-.f64 d4 d1))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))
(*.f64 d1 (-.f64 d4 d1))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d1))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1))
(*.f64 d1 (-.f64 d4 d1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 d1 d4 (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 d1 d4 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 d4 d1 (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 d4 d1 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (-.f64 d4 d1) d1 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (*.f64 d1 d4) 1 (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1))) (*.f64 d1 d1))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1))) (*.f64 d1 d1))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1))) (*.f64 d1 d1))
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1))) (*.f64 d1 d1))
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1))
(*.f64 d1 (-.f64 d2 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) 1)
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) d1))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1))
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) d1))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (+.f64 d2 d3))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1))
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) 1)
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 3)
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 1/3)
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2)
(*.f64 d1 (-.f64 d2 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))
(*.f64 d1 (-.f64 d2 d3))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1))
(*.f64 d1 (-.f64 d2 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(*.f64 d1 (-.f64 d2 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))
(*.f64 d1 (-.f64 d2 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1))
(*.f64 d1 (-.f64 d2 d3))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))) 1)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 d4 (-.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) d1)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 1)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2) (*.f64 (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)) (-.f64 d2 (+.f64 d1 (-.f64 d3 d4))))
(*.f64 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) (*.f64 (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 d4 (-.f64 d1 d3)))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2)) (cbrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) (sqrt.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 (*.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)) (-.f64 d2 (+.f64 d1 (-.f64 d3 d4))))
(*.f64 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)))
(*.f64 (*.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) (sqrt.f64 d1)) (sqrt.f64 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 d4 (-.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) d1) (-.f64 d4 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (-.f64 d4 d1) (*.f64 d1 (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 d4 (-.f64 d1 d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 d1 (neg.f64 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 (neg.f64 d1) (-.f64 d2 (-.f64 d4 (-.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d3)) (*.f64 d1 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 3)) (fma.f64 d1 (*.f64 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (+.f64 d2 (-.f64 d4 d3))) d1) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 4))) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 4))) (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d2 d3)) d1)))
(/.f64 (-.f64 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (*.f64 (*.f64 d1 d1) (+.f64 d2 (-.f64 d4 d3)))) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))) d1))
(*.f64 (/.f64 d1 (fma.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))
(/.f64 d1 (/.f64 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))))
(*.f64 (/.f64 d1 (-.f64 d2 (-.f64 d4 (-.f64 d1 d3)))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))) d1))
(*.f64 (/.f64 d1 (fma.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))
(/.f64 d1 (/.f64 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))))
(*.f64 (/.f64 d1 (-.f64 d2 (-.f64 d4 (-.f64 d1 d3)))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 1)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 3)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 3) 1/3)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 2)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) d1) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (exp.f64 (-.f64 d2 d3)) d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (pow.f64 (exp.f64 d1) d4)) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1) (pow.f64 (exp.f64 d1) d4)) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1))) 3))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) 3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)) 3) (pow.f64 d1 3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))) 1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (neg.f64 d1)) 1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d4 d1) (-.f64 (*.f64 d1 d1) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))
(*.f64 d1 (-.f64 d4 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) 1)
(*.f64 d1 (-.f64 d4 d1))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d4) 3) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) 1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 d4) (pow.f64 (*.f64 d1 d4) 2)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (+.f64 d1 d4))) (/.f64 (pow.f64 d1 4) (*.f64 d1 (+.f64 d1 d4))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 (/.f64 1 d1) (+.f64 d1 d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) 1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 d4) (pow.f64 (*.f64 d1 d4) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 (/.f64 1 d1) (+.f64 d1 d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) 1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 d4) (pow.f64 (*.f64 d1 d4) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 (/.f64 1 d1) (+.f64 d1 d4)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 d4) (pow.f64 (*.f64 d1 d4) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (*.f64 (neg.f64 d1) (+.f64 d1 d4)))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) 1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 d4) (pow.f64 (*.f64 d1 d4) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (-.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 0 (*.f64 d1 d1)) 3)) (fma.f64 (*.f64 0 (*.f64 d1 d1)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))
(/.f64 (+.f64 0 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) 0))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 (/.f64 1 d1) (+.f64 d1 d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (fma.f64 d1 (-.f64 d4 d1) (neg.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 0 (*.f64 d1 d1)))) (fma.f64 d1 (-.f64 d4 d1) (*.f64 0 (*.f64 d1 d1))))
(/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d4 d1)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 d1 (/.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (+.f64 d1 d4))
(/.f64 d1 (/.f64 (+.f64 d1 d4) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))
(*.f64 (/.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) d1) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 d1 (/.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) d1) (+.f64 d1 d4))
(/.f64 d1 (/.f64 (+.f64 d1 d4) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))
(*.f64 (/.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)))
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) 1)
(*.f64 d1 (-.f64 d4 d1))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 3)
(*.f64 d1 (-.f64 d4 d1))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 1/3)
(*.f64 d1 (-.f64 d4 d1))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)
(*.f64 d1 (-.f64 d4 d1))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d4) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (exp.f64 (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (/.f64 1 (exp.f64 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (pow.f64 (exp.f64 d1) d4)))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d4)))))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (*.f64 d1 d1))) (pow.f64 (exp.f64 d1) d4)))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (*.f64 d1 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d4)))))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))))
(*.f64 d1 (-.f64 d4 d1))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))
(*.f64 d1 (-.f64 d4 d1))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d1))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1))
(*.f64 d1 (-.f64 d4 d1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 d1 d4 (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 d1 d4 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 d4 d1 (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 d4 d1 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (-.f64 d4 d1) d1 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (*.f64 d1 d4) 1 (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1))) (*.f64 d1 d1))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1))) (*.f64 d1 d1))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1))) (*.f64 d1 d1))
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1))) (*.f64 d1 d1))
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))
(*.f64 d1 (-.f64 d4 d1))

eval100.0ms (1.7%)

Compiler

Compiled 6010 to 1444 computations (76% saved)

prune61.0ms (1%)

Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New2978305
Fresh000
Picked213
Done000
Total2999308
Accurracy
100.0%
Counts
308 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.3%
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
49.0%
(+.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
73.9%
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
76.2%
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1)
30.6%
(*.f64 (neg.f64 d1) d3)
31.6%
(*.f64 d2 d1)
78.6%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
30.4%
(*.f64 d1 (neg.f64 d1))
30.8%
(*.f64 d1 d4)
97.3%
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
49.0%
(+.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
73.9%
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
76.2%
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1)
30.6%
(*.f64 (neg.f64 d1) d3)
31.6%
(*.f64 d2 d1)
78.6%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
30.4%
(*.f64 d1 (neg.f64 d1))
30.8%
(*.f64 d1 d4)
Compiler

Compiled 388 to 248 computations (36.1% saved)

localize83.0ms (1.4%)

Local Accuracy

Found 6 expressions with local accuracy:

NewAccuracyProgram
96.6%
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
92.9%
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3))
92.3%
(+.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
58.4%
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1))
100.0%
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1)
100.0%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
Compiler

Compiled 125 to 23 computations (81.6% saved)

series15.0ms (0.3%)

Counts
5 → 180
Calls

45 calls:

TimeVariablePointExpression
2.0ms
d1
@-inf
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1)
1.0ms
d1
@0
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1))
1.0ms
d1
@inf
(+.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
1.0ms
d2
@0
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1))
1.0ms
d4
@0
(+.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))

rewrite72.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
604×add-sqr-sqrt
600×pow1
600×*-un-lft-identity
562×add-exp-log
562×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022149
155297
Stop Event
node limit
Counts
5 → 166
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1)
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1))
(+.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) 1)
(pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1)
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1)) (neg.f64 (*.f64 (*.f64 d3 d3) (/.f64 d1 (+.f64 d2 d3)))))
(-.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (*.f64 d3 d3) (/.f64 d1 (+.f64 d2 d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 d2 d3) d1))) 1)
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (+.f64 d2 d3)))
(*.f64 1 (*.f64 (-.f64 d2 d3) d1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)))
(*.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 1 (neg.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (/.f64 (+.f64 d2 d3) 1) (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (+.f64 d2 d3) d1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (+.f64 d2 d3) d1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3)) (/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 1 d1)))
(*.f64 (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (/.f64 (-.f64 d2 d3) (/.f64 1 d1)))
(*.f64 (/.f64 (+.f64 d2 d3) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (/.f64 (-.f64 d2 d3) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 (+.f64 d2 d3) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))) (/.f64 (-.f64 d2 d3) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 1 (+.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 1 d1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (+.f64 d2 d3)) (/.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 1 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))) (/.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(pow.f64 (*.f64 (-.f64 d2 d3) d1) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2)
(pow.f64 (/.f64 1 (*.f64 (-.f64 d2 d3) d1)) -1)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2))
(log.f64 (exp.f64 (*.f64 (-.f64 d2 d3) d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 d2 d3) d1)))
(exp.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 d2 d3) d1)))
(-.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) (*.f64 d1 d1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 1 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))))
(*.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))) (sqrt.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1))))) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (*.f64 (/.f64 1 (*.f64 (-.f64 d2 d3) d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 1 (*.f64 (-.f64 d2 d3) d1)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (+.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (*.f64 (/.f64 1 (*.f64 (-.f64 d2 d3) d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (/.f64 1 (*.f64 (-.f64 d2 d3) d1)) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (neg.f64 (/.f64 (+.f64 d2 d3) d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (neg.f64 (/.f64 (+.f64 d2 d3) d1)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (neg.f64 (/.f64 (+.f64 d2 d3) d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (neg.f64 (/.f64 (+.f64 d2 d3) d1)) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 1 (*.f64 (-.f64 d2 d3) d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (/.f64 1 (*.f64 (-.f64 d2 d3) d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (neg.f64 (/.f64 (+.f64 d2 d3) d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (neg.f64 (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 (-.f64 d2 d3) d1))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) 1)) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (/.f64 1 (*.f64 (-.f64 d2 d3) d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (neg.f64 (/.f64 (+.f64 d2 d3) d1))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (neg.f64 (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (-.f64 d2 d3) d1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4))) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) (*.f64 d1 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (-.f64 d2 d3) d1)))
(/.f64 (-.f64 (*.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4))) (pow.f64 d1 4)) (+.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) (*.f64 d1 d1)))
(pow.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)) 2))
(log.f64 (exp.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))))
(exp.f64 (log.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))) 1))
(log1p.f64 (expm1.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))
(fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 1 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (-.f64 d2 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 (-.f64 d2 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 (-.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3)))
(+.f64 (*.f64 d2 d2) (*.f64 (neg.f64 d3) d3))
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))
(+.f64 (fma.f64 d2 d2 (neg.f64 (*.f64 (*.f64 d3 d3) 1))) (fma.f64 (neg.f64 (*.f64 d3 d3)) 1 (*.f64 (*.f64 d3 d3) 1)))
(+.f64 (fma.f64 d2 d2 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 (pow.f64 d3 4)) (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4)))))
(+.f64 (fma.f64 1 (*.f64 d2 d2) (neg.f64 (*.f64 (*.f64 d3 d3) 1))) (fma.f64 (neg.f64 (*.f64 d3 d3)) 1 (*.f64 (*.f64 d3 d3) 1)))
(+.f64 (fma.f64 1 (*.f64 d2 d2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 (pow.f64 d3 4)) (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (neg.f64 (*.f64 (*.f64 d3 d3) 1))) (fma.f64 (neg.f64 (*.f64 d3 d3)) 1 (*.f64 (*.f64 d3 d3) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 (pow.f64 d3 4)) (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4)))))
(*.f64 (+.f64 d2 d3) (-.f64 d2 d3))
(*.f64 1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (/.f64 1 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2)))))
(*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (/.f64 1 (fma.f64 d2 d2 (*.f64 d3 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2))) (-.f64 (pow.f64 d2 6) (pow.f64 d3 6))))
(/.f64 1 (/.f64 (fma.f64 d2 d2 (*.f64 d3 d3)) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))))
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2))))
(/.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (fma.f64 d2 d2 (*.f64 d3 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6))) (neg.f64 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 d3))))
(/.f64 (+.f64 (pow.f64 d2 6) (pow.f64 (neg.f64 (*.f64 d3 d3)) 3)) (+.f64 (pow.f64 d2 4) (-.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (neg.f64 (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3))))))
(/.f64 (+.f64 (pow.f64 d2 6) (pow.f64 (*.f64 (neg.f64 d3) d3) 3)) (+.f64 (pow.f64 d2 4) (-.f64 (*.f64 (*.f64 (neg.f64 d3) d3) (*.f64 (neg.f64 d3) d3)) (*.f64 (*.f64 d2 d2) (*.f64 (neg.f64 d3) d3)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))))
(/.f64 (-.f64 (pow.f64 d2 4) (*.f64 (neg.f64 (*.f64 d3 d3)) (neg.f64 (*.f64 d3 d3)))) (-.f64 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3))))
(/.f64 (-.f64 (pow.f64 d2 4) (*.f64 (*.f64 (neg.f64 d3) d3) (*.f64 (neg.f64 d3) d3))) (-.f64 (*.f64 d2 d2) (*.f64 (neg.f64 d3) d3)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) (-.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))
(pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 d3)) (-.f64 d2 d3)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(exp.f64 (log.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(fma.f64 d2 d2 (neg.f64 (*.f64 d3 d3)))
(fma.f64 d2 d2 (*.f64 (neg.f64 d3) d3))
(fma.f64 (+.f64 d2 d3) (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))
(fma.f64 1 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3)))
(fma.f64 1 (*.f64 d2 d2) (*.f64 (neg.f64 d3) d3))
(fma.f64 1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))
(fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (neg.f64 (*.f64 d3 d3)))
(fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (*.f64 (neg.f64 d3) d3))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))

simplify181.0ms (3.1%)

Algorithm
egg-herbie
Rules
1458×fma-neg
728×log-prod
692×associate-*r*
684×fma-def
594×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
051412166
1148510232
2599610222
Stop Event
node limit
Counts
346 → 284
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 (-.f64 d2 d1) d1)
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(*.f64 -1 (*.f64 (+.f64 d1 d3) d1))
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 (-.f64 d2 d3) d1)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1))
(*.f64 (-.f64 d2 d1) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2))
(*.f64 d2 d1)
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(*.f64 d2 d1)
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(*.f64 -1 (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (+.f64 (*.f64 -1 (*.f64 d2 d1)) (pow.f64 d1 2)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (+.f64 (*.f64 -1 (*.f64 d2 d1)) (pow.f64 d1 2)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (+.f64 (*.f64 -1 (*.f64 d2 d1)) (pow.f64 d1 2)))
(*.f64 -1 (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (+.f64 (*.f64 -1 (*.f64 d2 d1)) (pow.f64 d1 2)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (+.f64 (*.f64 -1 (*.f64 d2 d1)) (pow.f64 d1 2)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (+.f64 (*.f64 -1 (*.f64 d2 d1)) (pow.f64 d1 2)))
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) (*.f64 -1 (pow.f64 d1 2)))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) (*.f64 -1 (pow.f64 d1 2)))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) (*.f64 -1 (pow.f64 d1 2)))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) (+.f64 d2 d3))) (*.f64 -1 d4)))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) (+.f64 d2 d3))) (*.f64 -1 d4)))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) (+.f64 d2 d3))) (*.f64 -1 d4)))))
(-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(*.f64 d1 d4)
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(*.f64 d1 d4)
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(*.f64 -1 (pow.f64 d3 2))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(pow.f64 d2 2)
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(pow.f64 d2 2)
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(pow.f64 d2 2)
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(*.f64 -1 (pow.f64 d3 2))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(*.f64 -1 (pow.f64 d3 2))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) 1)
(pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1)
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1)) (neg.f64 (*.f64 (*.f64 d3 d3) (/.f64 d1 (+.f64 d2 d3)))))
(-.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (*.f64 d3 d3) (/.f64 d1 (+.f64 d2 d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 d2 d3) d1))) 1)
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (+.f64 d2 d3)))
(*.f64 1 (*.f64 (-.f64 d2 d3) d1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)))
(*.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 1 (neg.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (/.f64 (+.f64 d2 d3) 1) (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (+.f64 d2 d3) d1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (+.f64 d2 d3) d1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3)) (/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 1 d1)))
(*.f64 (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (/.f64 (-.f64 d2 d3) (/.f64 1 d1)))
(*.f64 (/.f64 (+.f64 d2 d3) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (/.f64 (-.f64 d2 d3) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 (+.f64 d2 d3) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))) (/.f64 (-.f64 d2 d3) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 1 (+.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 1 d1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (+.f64 d2 d3)) (/.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 1 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))) (/.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(pow.f64 (*.f64 (-.f64 d2 d3) d1) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2)
(pow.f64 (/.f64 1 (*.f64 (-.f64 d2 d3) d1)) -1)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2))
(log.f64 (exp.f64 (*.f64 (-.f64 d2 d3) d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 d2 d3) d1)))
(exp.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 d2 d3) d1)))
(-.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) (*.f64 d1 d1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 1 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))))
(*.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))) (sqrt.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1))))) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (*.f64 (/.f64 1 (*.f64 (-.f64 d2 d3) d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 1 (*.f64 (-.f64 d2 d3) d1)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (+.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (*.f64 (/.f64 1 (*.f64 (-.f64 d2 d3) d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (/.f64 1 (*.f64 (-.f64 d2 d3) d1)) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (neg.f64 (/.f64 (+.f64 d2 d3) d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (neg.f64 (/.f64 (+.f64 d2 d3) d1)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (neg.f64 (/.f64 (+.f64 d2 d3) d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (neg.f64 (/.f64 (+.f64 d2 d3) d1)) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 1 (*.f64 (-.f64 d2 d3) d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (/.f64 1 (*.f64 (-.f64 d2 d3) d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (neg.f64 (/.f64 (+.f64 d2 d3) d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (neg.f64 (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 (-.f64 d2 d3) d1))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) 1)) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (/.f64 1 (*.f64 (-.f64 d2 d3) d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (neg.f64 (/.f64 (+.f64 d2 d3) d1))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (neg.f64 (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (-.f64 d2 d3) d1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4))) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) (*.f64 d1 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (-.f64 d2 d3) d1)))
(/.f64 (-.f64 (*.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4))) (pow.f64 d1 4)) (+.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) (*.f64 d1 d1)))
(pow.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)) 2))
(log.f64 (exp.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))))
(exp.f64 (log.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))) 1))
(log1p.f64 (expm1.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))
(fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 1 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (-.f64 d2 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 (-.f64 d2 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 (-.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3)))
(+.f64 (*.f64 d2 d2) (*.f64 (neg.f64 d3) d3))
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))
(+.f64 (fma.f64 d2 d2 (neg.f64 (*.f64 (*.f64 d3 d3) 1))) (fma.f64 (neg.f64 (*.f64 d3 d3)) 1 (*.f64 (*.f64 d3 d3) 1)))
(+.f64 (fma.f64 d2 d2 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 (pow.f64 d3 4)) (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4)))))
(+.f64 (fma.f64 1 (*.f64 d2 d2) (neg.f64 (*.f64 (*.f64 d3 d3) 1))) (fma.f64 (neg.f64 (*.f64 d3 d3)) 1 (*.f64 (*.f64 d3 d3) 1)))
(+.f64 (fma.f64 1 (*.f64 d2 d2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 (pow.f64 d3 4)) (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (neg.f64 (*.f64 (*.f64 d3 d3) 1))) (fma.f64 (neg.f64 (*.f64 d3 d3)) 1 (*.f64 (*.f64 d3 d3) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 (pow.f64 d3 4)) (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4)))))
(*.f64 (+.f64 d2 d3) (-.f64 d2 d3))
(*.f64 1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (/.f64 1 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2)))))
(*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (/.f64 1 (fma.f64 d2 d2 (*.f64 d3 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2))) (-.f64 (pow.f64 d2 6) (pow.f64 d3 6))))
(/.f64 1 (/.f64 (fma.f64 d2 d2 (*.f64 d3 d3)) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))))
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2))))
(/.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (fma.f64 d2 d2 (*.f64 d3 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6))) (neg.f64 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 d3))))
(/.f64 (+.f64 (pow.f64 d2 6) (pow.f64 (neg.f64 (*.f64 d3 d3)) 3)) (+.f64 (pow.f64 d2 4) (-.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (neg.f64 (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3))))))
(/.f64 (+.f64 (pow.f64 d2 6) (pow.f64 (*.f64 (neg.f64 d3) d3) 3)) (+.f64 (pow.f64 d2 4) (-.f64 (*.f64 (*.f64 (neg.f64 d3) d3) (*.f64 (neg.f64 d3) d3)) (*.f64 (*.f64 d2 d2) (*.f64 (neg.f64 d3) d3)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))))
(/.f64 (-.f64 (pow.f64 d2 4) (*.f64 (neg.f64 (*.f64 d3 d3)) (neg.f64 (*.f64 d3 d3)))) (-.f64 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3))))
(/.f64 (-.f64 (pow.f64 d2 4) (*.f64 (*.f64 (neg.f64 d3) d3) (*.f64 (neg.f64 d3) d3))) (-.f64 (*.f64 d2 d2) (*.f64 (neg.f64 d3) d3)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) (-.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))
(pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 d3)) (-.f64 d2 d3)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(exp.f64 (log.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(fma.f64 d2 d2 (neg.f64 (*.f64 d3 d3)))
(fma.f64 d2 d2 (*.f64 (neg.f64 d3) d3))
(fma.f64 (+.f64 d2 d3) (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))
(fma.f64 1 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3)))
(fma.f64 1 (*.f64 d2 d2) (*.f64 (neg.f64 d3) d3))
(fma.f64 1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))
(fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (neg.f64 (*.f64 d3 d3)))
(fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (*.f64 (neg.f64 d3) d3))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))
Outputs
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 (-.f64 d2 d1) d1)
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 -1 (*.f64 (+.f64 d1 d3) d1))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 (-.f64 d2 d1) d1)
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (-.f64 d2 d1)))
(-.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (-.f64 d2 d1)))
(-.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (-.f64 d2 d1)))
(-.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 d3))
(*.f64 -1 (*.f64 d1 d3))
(neg.f64 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (-.f64 d2 d1)))
(-.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (-.f64 d2 d1)))
(-.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (-.f64 d2 d1)))
(-.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 d3))
(*.f64 -1 (*.f64 d1 d3))
(neg.f64 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (-.f64 d2 d1)))
(-.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (-.f64 d2 d1)))
(-.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (-.f64 d2 d1)))
(-.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 d3))
(*.f64 -1 (*.f64 d1 d3))
(neg.f64 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 -1 (*.f64 d1 d3))
(neg.f64 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 -1 (*.f64 d1 d3))
(neg.f64 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 d4)) (*.f64 d1 d1))
(fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (pow.f64 d1 2))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 -1 (*.f64 d1 d3))
(neg.f64 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (+.f64 (*.f64 -1 (*.f64 d2 d1)) (pow.f64 d1 2)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 d4)) (fma.f64 -1 (*.f64 d1 d2) (*.f64 d1 d1)))
(-.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d1 (neg.f64 d2))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (+.f64 (*.f64 -1 (*.f64 d2 d1)) (pow.f64 d1 2)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 d4)) (fma.f64 -1 (*.f64 d1 d2) (*.f64 d1 d1)))
(-.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d1 (neg.f64 d2))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (+.f64 (*.f64 -1 (*.f64 d2 d1)) (pow.f64 d1 2)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 d4)) (fma.f64 -1 (*.f64 d1 d2) (*.f64 d1 d1)))
(-.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d1 (neg.f64 d2))))
(*.f64 -1 (*.f64 d1 d3))
(neg.f64 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (+.f64 (*.f64 -1 (*.f64 d2 d1)) (pow.f64 d1 2)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 d4)) (fma.f64 -1 (*.f64 d1 d2) (*.f64 d1 d1)))
(-.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d1 (neg.f64 d2))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (+.f64 (*.f64 -1 (*.f64 d2 d1)) (pow.f64 d1 2)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 d4)) (fma.f64 -1 (*.f64 d1 d2) (*.f64 d1 d1)))
(-.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d1 (neg.f64 d2))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (+.f64 (*.f64 -1 (*.f64 d2 d1)) (pow.f64 d1 2)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 d4)) (fma.f64 -1 (*.f64 d1 d2) (*.f64 d1 d1)))
(-.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d1 (neg.f64 d2))))
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1)
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 d4 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) (*.f64 -1 (pow.f64 d1 2)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) (*.f64 -1 (pow.f64 d1 2)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) (*.f64 -1 (pow.f64 d1 2)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) (+.f64 d2 d3))) (*.f64 -1 d4)))))
(*.f64 -1 (+.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 -1 (+.f64 (/.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3)) (+.f64 d2 d3)) d4)))))
(neg.f64 (*.f64 d1 (+.f64 d1 (-.f64 (+.f64 (neg.f64 d2) d3) d4))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) (+.f64 d2 d3))) (*.f64 -1 d4)))))
(*.f64 -1 (+.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 -1 (+.f64 (/.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3)) (+.f64 d2 d3)) d4)))))
(neg.f64 (*.f64 d1 (+.f64 d1 (-.f64 (+.f64 (neg.f64 d2) d3) d4))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) (+.f64 d2 d3))) (*.f64 -1 d4)))))
(*.f64 -1 (+.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 -1 (+.f64 (/.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3)) (+.f64 d2 d3)) d4)))))
(neg.f64 (*.f64 d1 (+.f64 d1 (-.f64 (+.f64 (neg.f64 d2) d3) d4))))
(-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) (pow.f64 d1 2))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 d4)
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 d4)
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 -1 (pow.f64 d3 2))
(*.f64 d3 (neg.f64 d3))
(neg.f64 (*.f64 d3 d3))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(pow.f64 d2 2)
(*.f64 d2 d2)
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(pow.f64 d2 2)
(*.f64 d2 d2)
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(pow.f64 d2 2)
(*.f64 d2 d2)
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(*.f64 -1 (pow.f64 d3 2))
(*.f64 d3 (neg.f64 d3))
(neg.f64 (*.f64 d3 d3))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(*.f64 -1 (pow.f64 d3 2))
(*.f64 d3 (neg.f64 d3))
(neg.f64 (*.f64 d3 d3))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) 1)
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 1)
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 3)
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 3) 1/3)
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 2)
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 2))
(fabs.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1))))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 3))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 3)))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 3) (pow.f64 d1 3)))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 1))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))))
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1)
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1)
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3)
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3)
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2)
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))
(fabs.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3) (pow.f64 d1 3)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1)) (neg.f64 (*.f64 (*.f64 d3 d3) (/.f64 d1 (+.f64 d2 d3)))))
(*.f64 d1 (-.f64 d2 d3))
(-.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (*.f64 d3 d3) (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 d2 d3) d1))) 1)
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 1 (*.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 1 (neg.f64 (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (*.f64 (neg.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3))) 1) (/.f64 (neg.f64 (+.f64 d2 d3)) d1))
(*.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (neg.f64 (+.f64 d2 d3))) d1)
(*.f64 (/.f64 (fma.f64 d2 (neg.f64 d2) (*.f64 d3 d3)) (neg.f64 (+.f64 d2 d3))) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (/.f64 (+.f64 d2 d3) 1) (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) d1)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (+.f64 d2 d3) d1)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (+.f64 d2 d3) d1)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3)) (/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 1 d1)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (/.f64 (-.f64 d2 d3) (/.f64 1 d1)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (/.f64 (+.f64 d2 d3) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (/.f64 (-.f64 d2 d3) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (/.f64 (-.f64 d2 d3) (/.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2))
(*.f64 (/.f64 (+.f64 d2 d3) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))) (/.f64 (-.f64 d2 d3) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 1 (+.f64 d2 d3)) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 1 d1)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 (+.f64 d2 d3) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (/.f64 (-.f64 d2 d3) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (/.f64 (-.f64 d2 d3) (/.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))) (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 (+.f64 d2 d3) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))) (/.f64 (-.f64 d2 d3) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (+.f64 d2 d3)) (/.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 1 d1)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))) (/.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 (+.f64 d2 d3) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))) (/.f64 (-.f64 d2 d3) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 (+.f64 d2 d3) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (/.f64 (-.f64 d2 d3) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (/.f64 (-.f64 d2 d3) (/.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2))
(pow.f64 (*.f64 (-.f64 d2 d3) d1) 1)
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 3)
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) 1/3)
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2)
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (/.f64 1 (*.f64 (-.f64 d2 d3) d1)) -1)
(*.f64 d1 (-.f64 d2 d3))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))
(fabs.f64 (*.f64 d1 (-.f64 d2 d3)))
(log.f64 (exp.f64 (*.f64 (-.f64 d2 d3) d1)))
(*.f64 d1 (-.f64 d2 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))))
(*.f64 d1 (-.f64 d2 d3))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3))
(*.f64 d1 (-.f64 d2 d3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 d2 d3) d1)))
(*.f64 d1 (-.f64 d2 d3))
(exp.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1)))
(*.f64 d1 (-.f64 d2 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1)) 1))
(*.f64 d1 (-.f64 d2 d3))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 d2 d3) d1)))
(*.f64 d1 (-.f64 d2 d3))
(-.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) (*.f64 d1 d1))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)))) 1)
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 1 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))) (sqrt.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1))))) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (fma.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d1))))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d1)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 d2 d3) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) d1)
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 (+.f64 d2 d3) d1) (*.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3)) (fma.f64 d1 d4 (*.f64 d1 d1)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (fma.f64 d1 d4 (*.f64 d1 d1))))
(*.f64 (/.f64 (fma.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 (-.f64 d2 d3) (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d4 d1))))) (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d4 d1)))) d1)
(/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (*.f64 (/.f64 1 (*.f64 (-.f64 d2 d3) d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 1 (*.f64 (-.f64 d2 d3) d1)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 1 (*.f64 d1 (-.f64 d2 d3))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d1)))))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d1))))) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 d1 (-.f64 d2 d3))))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (+.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (*.f64 (/.f64 1 (*.f64 (-.f64 d2 d3) d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (/.f64 1 (*.f64 (-.f64 d2 d3) d1)) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 d1 d4 (*.f64 d1 d1))) (/.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (/.f64 (+.f64 (*.f64 d1 (+.f64 d4 d1)) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 d1 (+.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (neg.f64 (/.f64 (+.f64 d2 d3) d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (neg.f64 (/.f64 (+.f64 d2 d3) d1)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d1))))) (*.f64 (/.f64 (neg.f64 (+.f64 d2 d3)) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (neg.f64 (+.f64 d2 d3)) d1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d1)))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 d2 (neg.f64 d2) (*.f64 d3 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (neg.f64 (/.f64 (+.f64 d2 d3) d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (neg.f64 (/.f64 (+.f64 d2 d3) d1)) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3))) (fma.f64 d1 d4 (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (+.f64 d2 d3)) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (/.f64 (neg.f64 (+.f64 d2 d3)) d1) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (*.f64 d1 (+.f64 d4 d1))) (/.f64 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) d1)) (*.f64 (/.f64 (+.f64 d2 d3) d1) (neg.f64 (*.f64 d1 (+.f64 d4 d1)))))
(/.f64 (-.f64 (*.f64 (fma.f64 d2 (neg.f64 d2) (*.f64 d3 d3)) (*.f64 d1 (+.f64 d4 d1))) (/.f64 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) d1)) (*.f64 (/.f64 (+.f64 d2 d3) d1) (neg.f64 (*.f64 d1 (+.f64 d4 d1)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (fma.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d1))))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d1)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 d2 d3) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) d1)
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 1 (*.f64 (-.f64 d2 d3) d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (/.f64 1 (*.f64 (-.f64 d2 d3) d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 1 (*.f64 d1 (-.f64 d2 d3))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d1)))))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d1))))) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 d1 (-.f64 d2 d3))))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (neg.f64 (/.f64 (+.f64 d2 d3) d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (neg.f64 (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d1))))) (*.f64 (/.f64 (neg.f64 (+.f64 d2 d3)) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (neg.f64 (+.f64 d2 d3)) d1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d1)))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 d2 (neg.f64 d2) (*.f64 d3 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 (+.f64 d2 d3) d1) (*.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3)) (fma.f64 d1 d4 (*.f64 d1 d1)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (fma.f64 d1 d4 (*.f64 d1 d1))))
(*.f64 (/.f64 (fma.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 (-.f64 d2 d3) (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d4 d1))))) (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d4 d1)))) d1)
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 (-.f64 d2 d3) d1))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) 1)) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (/.f64 1 (*.f64 (-.f64 d2 d3) d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 d1 d4 (*.f64 d1 d1))) (/.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (/.f64 (+.f64 (*.f64 d1 (+.f64 d4 d1)) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 d1 (+.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (neg.f64 (/.f64 (+.f64 d2 d3) d1))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (neg.f64 (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3))) (fma.f64 d1 d4 (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (+.f64 d2 d3)) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (/.f64 (neg.f64 (+.f64 d2 d3)) d1) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (*.f64 d1 (+.f64 d4 d1))) (/.f64 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) d1)) (*.f64 (/.f64 (+.f64 d2 d3) d1) (neg.f64 (*.f64 d1 (+.f64 d4 d1)))))
(/.f64 (-.f64 (*.f64 (fma.f64 d2 (neg.f64 d2) (*.f64 d3 d3)) (*.f64 d1 (+.f64 d4 d1))) (/.f64 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) d1)) (*.f64 (/.f64 (+.f64 d2 d3) d1) (neg.f64 (*.f64 d1 (+.f64 d4 d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (-.f64 d2 d3) d1)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4))) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) (*.f64 d1 d1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (fma.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d1) (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (-.f64 d2 d3) d1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4))) (pow.f64 d1 4)) (+.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) (*.f64 d1 d1)))
(/.f64 (-.f64 (*.f64 (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4))) (pow.f64 d1 4)) (+.f64 (*.f64 d1 d1) (fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(pow.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)) 1)
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))) 3)
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(pow.f64 (pow.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)) 3) 1/3)
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(pow.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))) 2)
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(sqrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)) 2))
(sqrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3))) 2))
(fabs.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(log.f64 (exp.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)))))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(cbrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1)) 3))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(expm1.f64 (log1p.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(exp.f64 (log.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))) 1))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (-.f64 d2 d3) d1))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(fma.f64 1 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (-.f64 d2 d3) d1))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 (-.f64 d2 d3) d1))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 (-.f64 d2 d3) d1))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(+.f64 (*.f64 d2 d2) (*.f64 (neg.f64 d3) d3))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))
(fma.f64 (+.f64 d2 d3) (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))
(-.f64 (*.f64 d2 d2) (fma.f64 d3 d3 (*.f64 (*.f64 d3 d3) 0)))
(+.f64 (fma.f64 d2 d2 (neg.f64 (*.f64 (*.f64 d3 d3) 1))) (fma.f64 (neg.f64 (*.f64 d3 d3)) 1 (*.f64 (*.f64 d3 d3) 1)))
(fma.f64 (+.f64 d2 d3) (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))
(-.f64 (*.f64 d2 d2) (fma.f64 d3 d3 (*.f64 (*.f64 d3 d3) 0)))
(+.f64 (fma.f64 d2 d2 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 (pow.f64 d3 4)) (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4)))))
(+.f64 (fma.f64 d2 d2 (*.f64 (cbrt.f64 (*.f64 d3 d3)) (neg.f64 (cbrt.f64 (pow.f64 d3 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 (pow.f64 d3 4)) (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4)))))
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4)))) (*.f64 0 (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4)))))
(+.f64 (fma.f64 1 (*.f64 d2 d2) (neg.f64 (*.f64 (*.f64 d3 d3) 1))) (fma.f64 (neg.f64 (*.f64 d3 d3)) 1 (*.f64 (*.f64 d3 d3) 1)))
(fma.f64 (+.f64 d2 d3) (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))
(-.f64 (*.f64 d2 d2) (fma.f64 d3 d3 (*.f64 (*.f64 d3 d3) 0)))
(+.f64 (fma.f64 1 (*.f64 d2 d2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 (pow.f64 d3 4)) (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4)))))
(+.f64 (fma.f64 d2 d2 (*.f64 (cbrt.f64 (*.f64 d3 d3)) (neg.f64 (cbrt.f64 (pow.f64 d3 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 (pow.f64 d3 4)) (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4)))))
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4)))) (*.f64 0 (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (neg.f64 (*.f64 (*.f64 d3 d3) 1))) (fma.f64 (neg.f64 (*.f64 d3 d3)) 1 (*.f64 (*.f64 d3 d3) 1)))
(+.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (*.f64 d3 (neg.f64 d3))))
(+.f64 (*.f64 (*.f64 d3 d3) 0) (-.f64 (*.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2)) (*.f64 d3 d3)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 (pow.f64 d3 4)) (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 (pow.f64 d3 4)) (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4)))) (fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 (*.f64 d3 d3)) (neg.f64 (cbrt.f64 (pow.f64 d3 4))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2)) (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 (pow.f64 d3 4)))))
(*.f64 (+.f64 d2 d3) (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(*.f64 1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(*.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (/.f64 1 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) 1) (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d3 4))))
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (pow.f64 d3 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d2 4))))
(*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (/.f64 1 (fma.f64 d2 d2 (*.f64 d3 d3))))
(/.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (fma.f64 d2 d2 (*.f64 d3 d3)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2))) (-.f64 (pow.f64 d2 6) (pow.f64 d3 6))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) 1) (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d3 4))))
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (pow.f64 d3 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d2 4))))
(/.f64 1 (/.f64 (fma.f64 d2 d2 (*.f64 d3 d3)) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))))
(*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (/.f64 1 (fma.f64 d2 d2 (*.f64 d3 d3))))
(/.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (fma.f64 d2 d2 (*.f64 d3 d3)))
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) 1) (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d3 4))))
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (pow.f64 d3 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d2 4))))
(/.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (fma.f64 d2 d2 (*.f64 d3 d3)))
(*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (/.f64 1 (fma.f64 d2 d2 (*.f64 d3 d3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6))) (neg.f64 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6))) (neg.f64 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d3 4)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (pow.f64 d3 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d2 4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 d3))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (fma.f64 d2 d2 (*.f64 d3 d3))))
(/.f64 (fma.f64 -1 (pow.f64 d2 4) (pow.f64 d3 4)) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 d3))))
(/.f64 (+.f64 (pow.f64 d2 6) (pow.f64 (neg.f64 (*.f64 d3 d3)) 3)) (+.f64 (pow.f64 d2 4) (-.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (neg.f64 (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) 1) (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d3 4))))
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (pow.f64 d3 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d2 4))))
(/.f64 (+.f64 (pow.f64 d2 6) (pow.f64 (*.f64 (neg.f64 d3) d3) 3)) (+.f64 (pow.f64 d2 4) (-.f64 (*.f64 (*.f64 (neg.f64 d3) d3) (*.f64 (neg.f64 d3) d3)) (*.f64 (*.f64 d2 d2) (*.f64 (neg.f64 d3) d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) 1) (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d3 4))))
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (pow.f64 d3 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d2 4))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (-.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (*.f64 (-.f64 d2 d3) (+.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3)) 3) (pow.f64 (*.f64 (*.f64 d3 d3) 0) 3)) (fma.f64 (*.f64 (*.f64 d3 d3) 0) (+.f64 (*.f64 (*.f64 d3 d3) 0) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (pow.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3)) 3) (*.f64 0 (pow.f64 d3 6))) (fma.f64 (*.f64 (*.f64 d3 d3) 0) (fma.f64 (*.f64 d3 d3) 0 (fma.f64 d2 (neg.f64 d2) (*.f64 d3 d3))) (pow.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3)) 2)))
(/.f64 (-.f64 (pow.f64 d2 4) (*.f64 (neg.f64 (*.f64 d3 d3)) (neg.f64 (*.f64 d3 d3)))) (-.f64 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3))))
(*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (/.f64 1 (fma.f64 d2 d2 (*.f64 d3 d3))))
(/.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (fma.f64 d2 d2 (*.f64 d3 d3)))
(/.f64 (-.f64 (pow.f64 d2 4) (*.f64 (*.f64 (neg.f64 d3) d3) (*.f64 (neg.f64 d3) d3))) (-.f64 (*.f64 d2 d2) (*.f64 (neg.f64 d3) d3)))
(*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (/.f64 1 (fma.f64 d2 d2 (*.f64 d3 d3))))
(/.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (fma.f64 d2 d2 (*.f64 d3 d3)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) (-.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) (-.f64 (*.f64 d2 d2) (+.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3)) 2) (*.f64 (*.f64 (*.f64 d3 d3) 0) (*.f64 (*.f64 d3 d3) 0))) (-.f64 (*.f64 d2 d2) (fma.f64 d3 d3 (*.f64 (*.f64 d3 d3) 0))))
(pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 1)
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 3)
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(pow.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 3) 1/3)
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2)
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3)) 2))
(fabs.f64 (*.f64 (-.f64 d2 d3) (+.f64 d2 d3)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 d3)) (-.f64 d2 d3)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 3))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(exp.f64 (log.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 1))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(fma.f64 d2 d2 (neg.f64 (*.f64 d3 d3)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(fma.f64 d2 d2 (*.f64 (neg.f64 d3) d3))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(fma.f64 (+.f64 d2 d3) (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))
(-.f64 (*.f64 d2 d2) (fma.f64 d3 d3 (*.f64 (*.f64 d3 d3) 0)))
(fma.f64 1 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3)))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(fma.f64 1 (*.f64 d2 d2) (*.f64 (neg.f64 d3) d3))
(*.f64 (-.f64 d2 d3) (+.f64 d2 d3))
(fma.f64 1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))
(fma.f64 (+.f64 d2 d3) (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))
(-.f64 (*.f64 d2 d2) (fma.f64 d3 d3 (*.f64 (*.f64 d3 d3) 0)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))
(fma.f64 (+.f64 d2 d3) (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))
(-.f64 (*.f64 d2 d2) (fma.f64 d3 d3 (*.f64 (*.f64 d3 d3) 0)))
(fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (neg.f64 (*.f64 d3 d3)))
(fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (*.f64 d3 (neg.f64 d3)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2)) (*.f64 d3 d3))
(fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (*.f64 (neg.f64 d3) d3))
(fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (*.f64 d3 (neg.f64 d3)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2)) (*.f64 d3 d3))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))
(fma.f64 (+.f64 d2 d3) (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))
(-.f64 (*.f64 d2 d2) (fma.f64 d3 d3 (*.f64 (*.f64 d3 d3) 0)))

eval95.0ms (1.6%)

Compiler

Compiled 10791 to 2651 computations (75.4% saved)

prune81.0ms (1.4%)

Pruning

11 alts after pruning (9 fresh and 2 done)

PrunedKeptTotal
New4006406
Fresh033
Picked325
Done101
Total40411415
Accurracy
100.0%
Counts
415 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.1%
(fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1)))
48.4%
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
73.9%
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
56.2%
(*.f64 (-.f64 d2 d3) d1)
30.6%
(*.f64 (neg.f64 d1) d3)
31.6%
(*.f64 d2 d1)
54.3%
(*.f64 d1 (-.f64 d4 d1))
57.8%
(*.f64 d1 (+.f64 d2 d4))
52.6%
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
30.4%
(*.f64 d1 (neg.f64 d1))
30.8%
(*.f64 d1 d4)
74.1%
(fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1)))
48.4%
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
73.9%
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
56.2%
(*.f64 (-.f64 d2 d3) d1)
30.6%
(*.f64 (neg.f64 d1) d3)
31.6%
(*.f64 d2 d1)
54.3%
(*.f64 d1 (-.f64 d4 d1))
57.8%
(*.f64 d1 (+.f64 d2 d4))
52.6%
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
30.4%
(*.f64 d1 (neg.f64 d1))
30.8%
(*.f64 d1 d4)
Compiler

Compiled 426 to 278 computations (34.7% saved)

localize104.0ms (1.8%)

Local Accuracy

Found 6 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 d1 (-.f64 d4 d1))
95.2%
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
100.0%
(*.f64 (-.f64 d2 d3) d1)
100.0%
(*.f64 d1 (+.f64 d2 d4))
100.0%
(*.f64 d1 (-.f64 d4 d1))
98.4%
(fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1)))
Compiler

Compiled 77 to 15 computations (80.5% saved)

series6.0ms (0.1%)

Counts
4 → 111
Calls

36 calls:

TimeVariablePointExpression
0.0ms
d1
@inf
(*.f64 d1 (+.f64 d2 d4))
0.0ms
d1
@0
(*.f64 d1 (+.f64 d2 d4))
0.0ms
d1
@0
(fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1)))
0.0ms
d3
@-inf
(fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1)))
0.0ms
d1
@-inf
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))

rewrite101.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
840×fma-neg
708×expm1-udef
708×log1p-udef
432×add-sqr-sqrt
426×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01872
140266
2604166
Stop Event
node limit
Counts
4 → 149
Calls
Call 1
Inputs
(fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 (-.f64 d2 d3) d1)
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
Outputs
(+.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d1 d4)))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 d1 (+.f64 d1 d4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) 1)
(*.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 1)
(*.f64 1 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) (pow.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 2) (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))
(*.f64 (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d1 d4))))
(pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 2))
(log.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d4)) (exp.f64 (*.f64 d1 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4)))) (exp.f64 (*.f64 d1 d3))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4))))))
(cbrt.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))
(exp.f64 (log.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d4) 1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 d2)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 d4))) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3))) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4))) (-.f64 d2 d4))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) d1) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) d1) (-.f64 d2 d4))
(pow.f64 (*.f64 d1 (+.f64 d4 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d4 d2)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 d2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (exp.f64 (*.f64 d1 d4))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d4)) (pow.f64 (exp.f64 d2) d1)))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d4)) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d4 d2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 d2))))
(fma.f64 d1 d2 (*.f64 d1 d4))
(fma.f64 d2 d1 (*.f64 d1 d4))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 d4))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 d4))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) 1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d3 d2))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (+.f64 d3 d2))
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d4)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d2))
(*.f64 d1 (+.f64 d2 (+.f64 d1 d4)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(*.f64 1 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 2) (/.f64 1 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2))))))
(*.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 1)
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 2)))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 2) (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 2)) (neg.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) 2)
(pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 1)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) (+.f64 d1 d4))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d4)) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4)))) (pow.f64 (exp.f64 d2) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4)))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d1) (+.f64 d1 d4))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d1) (+.f64 d1 d4))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(fma.f64 d1 (+.f64 d1 d4) (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d1 d4)))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (+.f64 d1 d4) d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d1 d4)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 1 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d4)))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d1 d4)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d1 d4))) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d1 d4)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d1 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))

simplify92.0ms (1.6%)

Algorithm
egg-herbie
Rules
746×cancel-sign-sub-inv
614×log-prod
586×fma-neg
504×distribute-rgt-neg-in
494×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03835674
110195380
237135114
Stop Event
node limit
Counts
260 → 226
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (*.f64 -1 d3) d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4)))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4)))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) d3))))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)))
(*.f64 d1 d4)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d2 d1)
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 d4)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 d4)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(+.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d1 d4)))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 d1 (+.f64 d1 d4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) 1)
(*.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 1)
(*.f64 1 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) (pow.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 2) (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))
(*.f64 (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d1 d4))))
(pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 2))
(log.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d4)) (exp.f64 (*.f64 d1 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4)))) (exp.f64 (*.f64 d1 d3))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4))))))
(cbrt.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))
(exp.f64 (log.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d4) 1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 d2)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 d4))) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3))) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4))) (-.f64 d2 d4))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) d1) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) d1) (-.f64 d2 d4))
(pow.f64 (*.f64 d1 (+.f64 d4 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d4 d2)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 d2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (exp.f64 (*.f64 d1 d4))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d4)) (pow.f64 (exp.f64 d2) d1)))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d4)) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d4 d2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 d2))))
(fma.f64 d1 d2 (*.f64 d1 d4))
(fma.f64 d2 d1 (*.f64 d1 d4))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 d4))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 d4))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) 1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d3 d2))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (+.f64 d3 d2))
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d4)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d2))
(*.f64 d1 (+.f64 d2 (+.f64 d1 d4)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(*.f64 1 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 2) (/.f64 1 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2))))))
(*.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 1)
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 2)))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 2) (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 2)) (neg.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) 2)
(pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 1)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) (+.f64 d1 d4))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d4)) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4)))) (pow.f64 (exp.f64 d2) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4)))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d1) (+.f64 d1 d4))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d1) (+.f64 d1 d4))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(fma.f64 d1 (+.f64 d1 d4) (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d1 d4)))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (+.f64 d1 d4) d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d1 d4)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 1 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d4)))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d1 d4)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d1 d4))) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d1 d4)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d1 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
Outputs
(*.f64 d1 (+.f64 (*.f64 -1 d3) d4))
(*.f64 d1 (fma.f64 -1 d3 d4))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) d3))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) d3))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) d3))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(*.f64 -1 (+.f64 (*.f64 d1 d3) (*.f64 d1 d1)))
(neg.f64 (*.f64 d1 (+.f64 d3 d1)))
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (neg.f64 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(*.f64 d1 d4)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 d4)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 d4)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d2 d1)
(*.f64 d1 d2)
(*.f64 d2 d1)
(*.f64 d1 d2)
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 d2)))
(fma.f64 d1 (+.f64 d4 d2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 d2)))
(fma.f64 d1 (+.f64 d4 d2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 d2)))
(fma.f64 d1 (+.f64 d4 d2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 d2)))
(fma.f64 d1 (+.f64 d4 d2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 d2)))
(fma.f64 d1 (+.f64 d4 d2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 d2)))
(fma.f64 d1 (+.f64 d4 d2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 d2)))
(fma.f64 d1 (+.f64 d4 d2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 d2)))
(fma.f64 d1 (+.f64 d4 d2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 d2)))
(fma.f64 d1 (+.f64 d4 d2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 d2))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 d2)))
(fma.f64 d1 (+.f64 d4 d2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 d2)))
(fma.f64 d1 (+.f64 d4 d2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 d2)))
(fma.f64 d1 (+.f64 d4 d2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 d2)))
(fma.f64 d1 (+.f64 d4 d2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 d2)))
(fma.f64 d1 (+.f64 d4 d2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 d2)))
(fma.f64 d1 (+.f64 d4 d2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 d2)))
(fma.f64 d1 (+.f64 d4 d2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 d2)))
(fma.f64 d1 (+.f64 d4 d2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 d2)))
(fma.f64 d1 (+.f64 d4 d2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(+.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) 1)
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(*.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 1)
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(*.f64 1 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(*.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) (pow.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 2))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 2) (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(*.f64 (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 d3) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 (*.f64 (*.f64 d1 d3) d1) (+.f64 d1 d4)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (fma.f64 d1 (*.f64 (*.f64 d3 d3) d1) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 (+.f64 d1 d4))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2)) (*.f64 d1 (-.f64 d3 (+.f64 d1 d4))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 (*.f64 d3 d3) d1)) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2)) (*.f64 d1 (-.f64 d3 (+.f64 d1 d4))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2)) (*.f64 d1 (-.f64 d3 (+.f64 d1 d4))))
(pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 1)
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(pow.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 3)
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(pow.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 3) 1/3)
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(pow.f64 (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 2)
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(sqrt.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 2))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(log.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d4)) (exp.f64 (*.f64 d1 d3))))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4)))) (exp.f64 (*.f64 d1 d3))))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4))))))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(cbrt.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 3))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(expm1.f64 (log1p.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(exp.f64 (log.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 1))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(log1p.f64 (expm1.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d3))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d4) 1))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d4) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 d2)))) 1)
(*.f64 d1 (+.f64 d4 d2))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d4)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 d4 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 d4))) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) (*.f64 d4 d4))) (*.f64 d1 (-.f64 d2 d4)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 (-.f64 d2 d4))) (*.f64 d1 (-.f64 d2 d4)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) (*.f64 d4 d4))) (*.f64 d1 (-.f64 d2 d4)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3))) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))))
(/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) (/.f64 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))) d1))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))) (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4))) (-.f64 d2 d4))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (/.f64 (-.f64 d2 d4) d1))
(*.f64 (/.f64 d1 (-.f64 d2 d4)) (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)))
(/.f64 d1 (/.f64 (/.f64 (-.f64 d2 d4) (+.f64 d4 d2)) (-.f64 d2 d4)))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) d1) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))))
(/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) (/.f64 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))) d1))
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))) (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) d1) (-.f64 d2 d4))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (/.f64 (-.f64 d2 d4) d1))
(*.f64 (/.f64 d1 (-.f64 d2 d4)) (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)))
(/.f64 d1 (/.f64 (/.f64 (-.f64 d2 d4) (+.f64 d4 d2)) (-.f64 d2 d4)))
(pow.f64 (*.f64 d1 (+.f64 d4 d2)) 1)
(*.f64 d1 (+.f64 d4 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 d2))) 3)
(*.f64 d1 (+.f64 d4 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 3) 1/3)
(*.f64 d1 (+.f64 d4 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 d2))) 2)
(*.f64 d1 (+.f64 d4 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 2))
(*.f64 d1 (+.f64 d4 d2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d4 d2)) d1))
(*.f64 d1 (+.f64 d4 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 d2)))))
(*.f64 d1 (+.f64 d4 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (exp.f64 (*.f64 d1 d4))))
(*.f64 d1 (+.f64 d4 d2))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d4)) (pow.f64 (exp.f64 d2) d1)))
(*.f64 d1 (+.f64 d4 d2))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d4)) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(*.f64 d1 (+.f64 d4 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 3))
(*.f64 d1 (+.f64 d4 d2))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d4 d2) 3)))
(*.f64 d1 (+.f64 d4 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 d4 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 d2))))
(*.f64 d1 (+.f64 d4 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 d2))))
(*.f64 d1 (+.f64 d4 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 d2))) 1))
(*.f64 d1 (+.f64 d4 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 d2))))
(*.f64 d1 (+.f64 d4 d2))
(fma.f64 d1 d2 (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(fma.f64 d2 d1 (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d3) d1))
(*.f64 d1 (-.f64 d2 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) 1)
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2))))
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2)))) d1)
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d3 d2))
(/.f64 d1 (/.f64 (+.f64 d3 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (/.f64 (fma.f64 d2 d2 (neg.f64 (*.f64 d3 d3))) (+.f64 d3 d2)) d1)
(/.f64 d1 (/.f64 1 (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2))))
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2)))) d1)
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (+.f64 d3 d2))
(/.f64 d1 (/.f64 (+.f64 d3 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(*.f64 (/.f64 (fma.f64 d2 d2 (neg.f64 (*.f64 d3 d3))) (+.f64 d3 d2)) d1)
(/.f64 d1 (/.f64 1 (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) 1)
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 3)
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 1/3)
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2)
(*.f64 d1 (-.f64 d2 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))
(*.f64 d1 (-.f64 d2 d3))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 d3)) d1))
(*.f64 d1 (-.f64 d2 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(*.f64 d1 (-.f64 d2 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))
(*.f64 d1 (-.f64 d2 d3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 d3) 3)))
(*.f64 d1 (-.f64 d2 d3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)))
(*.f64 d1 (-.f64 d2 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1))
(*.f64 d1 (-.f64 d2 d3))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)))) 1)
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) d1) (+.f64 d1 (+.f64 d4 d2))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 d1 (+.f64 d4 d2))) d1) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))))
(*.f64 d1 (+.f64 (+.f64 d1 d4) d2))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 1 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) 2))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 2) (/.f64 1 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (-.f64 (+.f64 d1 d4) d2))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (+.f64 d1 (-.f64 d4 d2)))) (pow.f64 (*.f64 d1 d2) 2)))
(*.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 1)
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4)))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (-.f64 (+.f64 d1 d4) d2))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (+.f64 d1 (-.f64 d4 d2)))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 2)))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 2) (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (-.f64 (+.f64 d1 d4) d2))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (+.f64 d1 (-.f64 d4 d2)))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (-.f64 (+.f64 d1 d4) d2))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (+.f64 d1 (-.f64 d4 d2)))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (-.f64 (+.f64 d1 d4) d2))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (+.f64 d1 (-.f64 d4 d2)))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 2)) (neg.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 (+.f64 d4 (+.f64 d1 d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (+.f64 d1 (+.f64 d4 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 (+.f64 d1 d4) d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 d1 (-.f64 d4 d2))))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) 3)
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 3) 1/3)
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) 2)
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 1)
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 2))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)))))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) (+.f64 d1 d4))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d4)) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4)))) (pow.f64 (exp.f64 d2) d1)))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4)))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4))))))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d1) (+.f64 d1 d4))))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4))))))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4))))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d1) (+.f64 d1 d4))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4))))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2)) 3))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))) 1))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d1 d4) d2))))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(fma.f64 d1 (+.f64 d1 d4) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(fma.f64 (+.f64 d1 d4) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(fma.f64 1 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d1 d4))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d1 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (+.f64 d1 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d4))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d4)))

eval47.0ms (0.8%)

Compiler

Compiled 3499 to 1029 computations (70.6% saved)

prune43.0ms (0.7%)

Pruning

11 alts after pruning (5 fresh and 6 done)

PrunedKeptTotal
New2442246
Fresh134
Picked145
Done022
Total24611257
Accurracy
100.0%
Counts
257 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.1%
(fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1)))
48.4%
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
57.1%
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
56.2%
(*.f64 (-.f64 d2 d3) d1)
30.6%
(*.f64 (neg.f64 d1) d3)
31.6%
(*.f64 d2 d1)
52.6%
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
54.3%
(*.f64 d1 (-.f64 d4 d1))
57.8%
(*.f64 d1 (+.f64 d2 d4))
30.4%
(*.f64 d1 (neg.f64 d1))
30.8%
(*.f64 d1 d4)
74.1%
(fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1)))
48.4%
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
57.1%
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
56.2%
(*.f64 (-.f64 d2 d3) d1)
30.6%
(*.f64 (neg.f64 d1) d3)
31.6%
(*.f64 d2 d1)
52.6%
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
54.3%
(*.f64 d1 (-.f64 d4 d1))
57.8%
(*.f64 d1 (+.f64 d2 d4))
30.4%
(*.f64 d1 (neg.f64 d1))
30.8%
(*.f64 d1 d4)
Compiler

Compiled 342 to 224 computations (34.5% saved)

localize116.0ms (2%)

Local Accuracy

Found 7 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 (+.f64 d2 d3) d1)
96.6%
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
95.8%
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
66.1%
(/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1))
100.0%
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
100.0%
(*.f64 d1 (-.f64 d4 d1))
99.3%
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
Compiler

Compiled 107 to 21 computations (80.4% saved)

series16.0ms (0.3%)

Counts
5 → 159
Calls

45 calls:

TimeVariablePointExpression
4.0ms
d3
@0
(/.f64 (+.f64 d2 d3) d1)
2.0ms
d4
@-inf
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
1.0ms
d1
@0
(/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1))
0.0ms
d4
@0
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
0.0ms
d2
@0
(/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1))

rewrite77.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
512×add-sqr-sqrt
504×pow1
504×*-un-lft-identity
474×add-exp-log
474×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020113
1474103
Stop Event
node limit
Counts
5 → 234
Calls
Call 1
Inputs
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
(/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(/.f64 (+.f64 d2 d3) d1)
Outputs
(-.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (+.f64 d2 d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (+.f64 d2 d4))))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d4))
(*.f64 1 (*.f64 d1 (+.f64 d2 d4)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d2 d1))))))
(*.f64 (*.f64 d1 (+.f64 d2 d4)) 1)
(*.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d2 d1)))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d4) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 d4)) (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2)))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (*.f64 d1 (+.f64 d2 d4)))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 d4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2)) (neg.f64 (*.f64 d1 (+.f64 d2 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2)
(pow.f64 (*.f64 d1 (+.f64 d2 d4)) 1)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d4))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 d4)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d4) d1)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 d4))))
(fma.f64 d2 d1 (*.f64 d1 d4))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 d4)))
(fma.f64 d1 d2 (*.f64 d1 d4))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 d4)))
(fma.f64 d1 d4 (*.f64 d2 d1))
(fma.f64 d4 d1 (*.f64 d2 d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 d4))
(fma.f64 1 (*.f64 d2 d1) (neg.f64 (*.f64 d1 d4)))
(fma.f64 1 (*.f64 d1 d4) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 d4))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (neg.f64 (*.f64 d1 d4)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 d4))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (neg.f64 (*.f64 d1 d4)))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d2 d1))
(+.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d1 d3)))) 1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d1 3) (pow.f64 d3 3))) (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))) (+.f64 d1 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 3) (pow.f64 d3 3)) d1) (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3))))
(/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)) d1) (+.f64 d1 d3))
(pow.f64 (*.f64 d1 (-.f64 d1 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d1 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d1 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d1 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d1 d3)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 d1 d3)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d1 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d1 d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d1 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d1 d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d1 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d1 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d1 d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d1 d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))) 1)
(*.f64 d2 (/.f64 1 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1))))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d1 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)))
(*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)))
(*.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 1)
(*.f64 1 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(*.f64 (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) (pow.f64 (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) 2) (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(*.f64 (cbrt.f64 (pow.f64 d2 4)) (*.f64 (pow.f64 (cbrt.f64 d2) 2) (/.f64 d1 (+.f64 d2 d3))))
(*.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))))
(*.f64 (*.f64 d2 (neg.f64 d2)) (/.f64 d1 (+.f64 d2 d3)))
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (*.f64 d2 d2))
(*.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d1)
(*.f64 (/.f64 d2 (+.f64 d2 d3)) (/.f64 d2 (/.f64 1 d1)))
(*.f64 (/.f64 d2 1) (/.f64 d2 (/.f64 (+.f64 d2 d3) d1)))
(*.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d1)) d2)
(*.f64 (/.f64 d2 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (/.f64 d2 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 1 (+.f64 d2 d3)) (/.f64 (*.f64 d2 d2) (/.f64 1 d1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (/.f64 (*.f64 d2 d2) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))) (/.f64 (*.f64 d2 d2) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d2 4)) (+.f64 d2 d3)) (/.f64 (pow.f64 (cbrt.f64 d2) 2) (/.f64 1 d1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d2 4)) 1) (/.f64 (pow.f64 (cbrt.f64 d2) 2) (/.f64 (+.f64 d2 d3) d1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d2 4)) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))) (/.f64 (pow.f64 (cbrt.f64 d2) 2) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (*.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) 1) d1)
(*.f64 (*.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (*.f64 d2 d2) 1) (/.f64 d1 (+.f64 d2 d3)))
(*.f64 (/.f64 (*.f64 d2 d2) (neg.f64 (+.f64 d2 d3))) d1)
(pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 1)
(pow.f64 (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) 3)
(pow.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) 1/3)
(pow.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) 2)
(pow.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) -1)
(neg.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(sqrt.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d2) d2) (/.f64 d1 (+.f64 d2 d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))))
(cbrt.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3))
(expm1.f64 (log1p.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(exp.f64 (log.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) 1))
(log1p.f64 (expm1.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(-.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d4 d1)))
(-.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) (fma.f64 d1 d1 (*.f64 d1 d1)))
(-.f64 (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4)) (*.f64 d1 d1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))) 1)
(-.f64 (/.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(-.f64 (-.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 d4)) (*.f64 d1 d1))
(*.f64 1 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) 2) (cbrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(*.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 2) (/.f64 1 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) (sqrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))))))
(*.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 1)
(*.f64 (+.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 d4 d1)))) (-.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 d4 d1)))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))) (+.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 3))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 2)))
(/.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 2) (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 3)) (+.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (-.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d2 d2) (*.f64 (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))))
(/.f64 (+.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d1 (+.f64 d4 d1))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 d2) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (+.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 (+.f64 d2 d3) (*.f64 d2 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) d2)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (/.f64 (+.f64 d2 d3) (*.f64 d2 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (*.f64 d2 d2))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (*.f64 d2 (neg.f64 d2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (/.f64 (+.f64 d2 d3) (*.f64 d2 d1))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) d2)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (/.f64 (+.f64 d2 d3) (*.f64 d2 d1))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1))) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (neg.f64 d2)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (-.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d1 (+.f64 d4 d1))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 3))) (neg.f64 (+.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 2)) (neg.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4)) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4)) (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4))) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4)) (*.f64 d1 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 3)) (+.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2))) (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4)) (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4))) (pow.f64 d1 4)) (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) 2)
(pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 1)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 d2) d2) (/.f64 d1 (+.f64 d2 d3))) (pow.f64 (exp.f64 d1) (+.f64 d4 d1))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(fma.f64 d1 (+.f64 d4 d1) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (neg.f64 (*.f64 d1 (+.f64 d4 d1))))
(fma.f64 1 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d4 d1)))
(fma.f64 1 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (neg.f64 (*.f64 d1 (+.f64 d4 d1))))
(fma.f64 1 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) 2) (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) (*.f64 d1 (+.f64 d4 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) 2) (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) (neg.f64 (*.f64 d1 (+.f64 d4 d1))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d4 d1))) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(fma.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d4 d1)))
(fma.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (neg.f64 (*.f64 d1 (+.f64 d4 d1))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (+.f64 d4 d1))) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(fma.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d1 (*.f64 d1 (+.f64 d4 d1)))
(fma.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d1 (neg.f64 (*.f64 d1 (+.f64 d4 d1))))
(-.f64 0 (/.f64 (+.f64 d2 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d2 d3) d1))) 1)
(*.f64 (+.f64 d2 d3) (/.f64 1 d1))
(*.f64 (+.f64 d2 d3) (neg.f64 (/.f64 1 d1)))
(*.f64 (/.f64 (+.f64 d2 d3) d1) 1)
(*.f64 1 (/.f64 (+.f64 d2 d3) d1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 d3)) (/.f64 1 d1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2) (neg.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (sqrt.f64 (+.f64 d2 d3)) (*.f64 (sqrt.f64 (+.f64 d2 d3)) (/.f64 1 d1)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1)) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1)) (neg.f64 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (neg.f64 (+.f64 d2 d3)) (/.f64 1 d1))
(*.f64 (/.f64 1 d1) (+.f64 d2 d3))
(*.f64 -1 (/.f64 (+.f64 d2 d3) d1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (+.f64 d2 d3) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (+.f64 d2 d3) (sqrt.f64 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 d3)) d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (+.f64 d2 d3)) (sqrt.f64 d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 d3)) 1) (/.f64 (sqrt.f64 (+.f64 d2 d3)) d1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 d3)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (+.f64 d2 d3)) (cbrt.f64 d1)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1)))
(pow.f64 (/.f64 (+.f64 d2 d3) d1) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 d2 d3) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)
(pow.f64 (/.f64 d1 (+.f64 d2 d3)) -1)
(neg.f64 (/.f64 (+.f64 d2 d3) d1))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 d2 d3) d1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 d2 d3) d1))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (+.f64 d2 d3) d1))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 d3) d1) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 d3) d1)))
(exp.f64 (log.f64 (/.f64 (+.f64 d2 d3) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 d3) d1)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d2 d3) d1)))

simplify119.0ms (2%)

Algorithm
egg-herbie
Rules
1120×fma-def
862×associate-/r*
830×associate-*r*
814×associate-*l*
726×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064515663
1188514579
Stop Event
node limit
Counts
393 → 424
Calls
Call 1
Inputs
(*.f64 d1 d4)
(*.f64 d2 d1)
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2))))
(*.f64 d2 d1)
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 d4)
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(/.f64 (*.f64 (pow.f64 d2 2) d1) d3)
(+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (/.f64 (*.f64 (pow.f64 d2 4) d1) (pow.f64 d3 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (/.f64 (*.f64 (pow.f64 d2 4) d1) (pow.f64 d3 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 5) d1) (pow.f64 d3 4))))))
(*.f64 d2 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (pow.f64 d3 3)) (pow.f64 d2 2))) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2))))
(*.f64 d2 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (pow.f64 d3 3)) (pow.f64 d2 2))) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2))))
(*.f64 d2 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (pow.f64 d3 3)) (pow.f64 d2 2))) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) d3)
(+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (/.f64 (*.f64 (pow.f64 d2 4) d1) (pow.f64 d3 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (/.f64 (*.f64 (pow.f64 d2 4) d1) (pow.f64 d3 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 5) d1) (pow.f64 d3 4))))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) d3)
(+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (/.f64 (*.f64 (pow.f64 d2 4) d1) (pow.f64 d3 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (/.f64 (*.f64 (pow.f64 d2 4) d1) (pow.f64 d3 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 5) d1) (pow.f64 d3 4))))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(-.f64 (*.f64 d1 d4) (pow.f64 d1 2))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (*.f64 d1 d4)) (pow.f64 d1 2))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (*.f64 d1 d4) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2))))) (pow.f64 d1 2))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (*.f64 d1 d4) (+.f64 (/.f64 (*.f64 (pow.f64 d2 4) d1) (pow.f64 d3 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2)))))) (pow.f64 d1 2))
(*.f64 d2 d1)
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2))) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (pow.f64 d3 3)) (pow.f64 d2 2))) (+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2)))) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(*.f64 d2 d1)
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2))) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (pow.f64 d3 3)) (pow.f64 d2 2))) (+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2)))) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2)))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (pow.f64 d3 3)) (pow.f64 d2 2))) (+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2))))) (pow.f64 d1 2))
(-.f64 (*.f64 d1 d4) (pow.f64 d1 2))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (*.f64 d1 d4)) (pow.f64 d1 2))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (*.f64 d1 d4) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2))))) (pow.f64 d1 2))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (*.f64 d1 d4) (+.f64 (/.f64 (*.f64 (pow.f64 d2 4) d1) (pow.f64 d3 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2)))))) (pow.f64 d1 2))
(-.f64 (*.f64 d1 d4) (pow.f64 d1 2))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (*.f64 d1 d4)) (pow.f64 d1 2))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (*.f64 d1 d4) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2))))) (pow.f64 d1 2))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (*.f64 d1 d4) (+.f64 (/.f64 (*.f64 (pow.f64 d2 4) d1) (pow.f64 d3 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2)))))) (pow.f64 d1 2))
(*.f64 d1 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4)))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4)))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3))) (*.f64 -1 d4)))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3))) (*.f64 -1 d4)))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3))) (*.f64 -1 d4)))))
(-.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3)) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(*.f64 d1 d4)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3)) (*.f64 d1 d4)) (pow.f64 d1 2))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3)) (*.f64 d1 d4)) (pow.f64 d1 2))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3)) (*.f64 d1 d4)) (pow.f64 d1 2))
(*.f64 d1 d4)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3)) (*.f64 d1 d4)) (pow.f64 d1 2))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3)) (*.f64 d1 d4)) (pow.f64 d1 2))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3)) (*.f64 d1 d4)) (pow.f64 d1 2))
(/.f64 d3 d1)
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(/.f64 d2 d1)
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(/.f64 d2 d1)
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(/.f64 d2 d1)
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(/.f64 d3 d1)
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(/.f64 d3 d1)
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (+.f64 d2 d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (+.f64 d2 d4))))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d4))
(*.f64 1 (*.f64 d1 (+.f64 d2 d4)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d2 d1))))))
(*.f64 (*.f64 d1 (+.f64 d2 d4)) 1)
(*.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d2 d1)))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d4) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 d4)) (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2)))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (*.f64 d1 (+.f64 d2 d4)))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 d4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2)) (neg.f64 (*.f64 d1 (+.f64 d2 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2)
(pow.f64 (*.f64 d1 (+.f64 d2 d4)) 1)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d4))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 d4)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d4) d1)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 d4))))
(fma.f64 d2 d1 (*.f64 d1 d4))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 d4)))
(fma.f64 d1 d2 (*.f64 d1 d4))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 d4)))
(fma.f64 d1 d4 (*.f64 d2 d1))
(fma.f64 d4 d1 (*.f64 d2 d1))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 d4))
(fma.f64 1 (*.f64 d2 d1) (neg.f64 (*.f64 d1 d4)))
(fma.f64 1 (*.f64 d1 d4) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 d4))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (neg.f64 (*.f64 d1 d4)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 d4))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (neg.f64 (*.f64 d1 d4)))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d2 d1))
(+.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d1 d3)))) 1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d1 3) (pow.f64 d3 3))) (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))) (+.f64 d1 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 3) (pow.f64 d3 3)) d1) (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3))))
(/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)) d1) (+.f64 d1 d3))
(pow.f64 (*.f64 d1 (-.f64 d1 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d1 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d1 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d1 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d1 d3)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 d1 d3)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d1 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d1 d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d1 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d1 d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d1 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d1 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d1 d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d1 d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))) 1)
(*.f64 d2 (/.f64 1 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1))))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d1 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)))
(*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)))
(*.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 1)
(*.f64 1 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(*.f64 (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) (pow.f64 (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) 2) (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(*.f64 (cbrt.f64 (pow.f64 d2 4)) (*.f64 (pow.f64 (cbrt.f64 d2) 2) (/.f64 d1 (+.f64 d2 d3))))
(*.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))))
(*.f64 (*.f64 d2 (neg.f64 d2)) (/.f64 d1 (+.f64 d2 d3)))
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (*.f64 d2 d2))
(*.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d1)
(*.f64 (/.f64 d2 (+.f64 d2 d3)) (/.f64 d2 (/.f64 1 d1)))
(*.f64 (/.f64 d2 1) (/.f64 d2 (/.f64 (+.f64 d2 d3) d1)))
(*.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d1)) d2)
(*.f64 (/.f64 d2 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (/.f64 d2 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 1 (+.f64 d2 d3)) (/.f64 (*.f64 d2 d2) (/.f64 1 d1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (/.f64 (*.f64 d2 d2) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))) (/.f64 (*.f64 d2 d2) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d2 4)) (+.f64 d2 d3)) (/.f64 (pow.f64 (cbrt.f64 d2) 2) (/.f64 1 d1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d2 4)) 1) (/.f64 (pow.f64 (cbrt.f64 d2) 2) (/.f64 (+.f64 d2 d3) d1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d2 4)) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))) (/.f64 (pow.f64 (cbrt.f64 d2) 2) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (*.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) 1) d1)
(*.f64 (*.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (*.f64 d2 d2) 1) (/.f64 d1 (+.f64 d2 d3)))
(*.f64 (/.f64 (*.f64 d2 d2) (neg.f64 (+.f64 d2 d3))) d1)
(pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 1)
(pow.f64 (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) 3)
(pow.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) 1/3)
(pow.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) 2)
(pow.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) -1)
(neg.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(sqrt.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d2) d2) (/.f64 d1 (+.f64 d2 d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))))
(cbrt.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3))
(expm1.f64 (log1p.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(exp.f64 (log.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) 1))
(log1p.f64 (expm1.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(-.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d4 d1)))
(-.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) (fma.f64 d1 d1 (*.f64 d1 d1)))
(-.f64 (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4)) (*.f64 d1 d1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))) 1)
(-.f64 (/.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(-.f64 (-.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 d4)) (*.f64 d1 d1))
(*.f64 1 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) 2) (cbrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(*.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 2) (/.f64 1 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) (sqrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))))))
(*.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 1)
(*.f64 (+.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 d4 d1)))) (-.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 d4 d1)))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))) (+.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 3))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 2)))
(/.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 2) (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 3)) (+.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (-.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d2 d2) (*.f64 (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))))
(/.f64 (+.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d1 (+.f64 d4 d1))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 d2) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (+.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 (+.f64 d2 d3) (*.f64 d2 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) d2)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (/.f64 (+.f64 d2 d3) (*.f64 d2 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (*.f64 d2 d2))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (*.f64 d2 (neg.f64 d2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (/.f64 (+.f64 d2 d3) (*.f64 d2 d1))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) d2)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (/.f64 (+.f64 d2 d3) (*.f64 d2 d1))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1))) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (neg.f64 d2)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (-.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d1 (+.f64 d4 d1))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 3))) (neg.f64 (+.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 2)) (neg.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4)) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4)) (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4))) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4)) (*.f64 d1 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 3)) (+.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2))) (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4)) (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4))) (pow.f64 d1 4)) (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) 2)
(pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 1)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 d2) d2) (/.f64 d1 (+.f64 d2 d3))) (pow.f64 (exp.f64 d1) (+.f64 d4 d1))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(fma.f64 d1 (+.f64 d4 d1) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (neg.f64 (*.f64 d1 (+.f64 d4 d1))))
(fma.f64 1 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d4 d1)))
(fma.f64 1 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (neg.f64 (*.f64 d1 (+.f64 d4 d1))))
(fma.f64 1 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) 2) (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) (*.f64 d1 (+.f64 d4 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) 2) (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) (neg.f64 (*.f64 d1 (+.f64 d4 d1))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d4 d1))) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(fma.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d4 d1)))
(fma.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (neg.f64 (*.f64 d1 (+.f64 d4 d1))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (+.f64 d4 d1))) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(fma.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d1 (*.f64 d1 (+.f64 d4 d1)))
(fma.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d1 (neg.f64 (*.f64 d1 (+.f64 d4 d1))))
(-.f64 0 (/.f64 (+.f64 d2 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d2 d3) d1))) 1)
(*.f64 (+.f64 d2 d3) (/.f64 1 d1))
(*.f64 (+.f64 d2 d3) (neg.f64 (/.f64 1 d1)))
(*.f64 (/.f64 (+.f64 d2 d3) d1) 1)
(*.f64 1 (/.f64 (+.f64 d2 d3) d1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 d3)) (/.f64 1 d1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2) (neg.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (sqrt.f64 (+.f64 d2 d3)) (*.f64 (sqrt.f64 (+.f64 d2 d3)) (/.f64 1 d1)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1)) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1)) (neg.f64 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (neg.f64 (+.f64 d2 d3)) (/.f64 1 d1))
(*.f64 (/.f64 1 d1) (+.f64 d2 d3))
(*.f64 -1 (/.f64 (+.f64 d2 d3) d1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (+.f64 d2 d3) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (+.f64 d2 d3) (sqrt.f64 d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 d3)) d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (+.f64 d2 d3)) (sqrt.f64 d1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 d3)) 1) (/.f64 (sqrt.f64 (+.f64 d2 d3)) d1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 d3)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (+.f64 d2 d3)) (cbrt.f64 d1)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1)))
(pow.f64 (/.f64 (+.f64 d2 d3) d1) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 d2 d3) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)
(pow.f64 (/.f64 d1 (+.f64 d2 d3)) -1)
(neg.f64 (/.f64 (+.f64 d2 d3) d1))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 d2 d3) d1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 d2 d3) d1))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (+.f64 d2 d3) d1))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 d3) d1) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 d3) d1)))
(exp.f64 (log.f64 (/.f64 (+.f64 d2 d3) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 d3) d1)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d2 d3) d1)))
Outputs
(*.f64 d1 d4)
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2))))
(neg.f64 (*.f64 d1 (fma.f64 -1 d4 (neg.f64 d2))))
(*.f64 (-.f64 (neg.f64 d4) d2) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2))))
(neg.f64 (*.f64 d1 (fma.f64 -1 d4 (neg.f64 d2))))
(*.f64 (-.f64 (neg.f64 d4) d2) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2))))
(neg.f64 (*.f64 d1 (fma.f64 -1 d4 (neg.f64 d2))))
(*.f64 (-.f64 (neg.f64 d4) d2) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2))))
(neg.f64 (*.f64 d1 (fma.f64 -1 d4 (neg.f64 d2))))
(*.f64 (-.f64 (neg.f64 d4) d2) (neg.f64 d1))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 d4)
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(/.f64 (*.f64 (pow.f64 d2 2) d1) d3)
(/.f64 (*.f64 d2 d2) (/.f64 d3 d1))
(+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2))))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (neg.f64 (/.f64 (pow.f64 d2 3) (/.f64 (*.f64 d3 d3) d1))))
(-.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (*.f64 (/.f64 d1 d3) (/.f64 (pow.f64 d2 3) d3)))
(+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (/.f64 (*.f64 (pow.f64 d2 4) d1) (pow.f64 d3 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2)))))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (+.f64 (neg.f64 (/.f64 (pow.f64 d2 3) (/.f64 (*.f64 d3 d3) d1))) (/.f64 (pow.f64 d2 4) (/.f64 (pow.f64 d3 3) d1))))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (-.f64 (/.f64 (pow.f64 d2 4) (/.f64 (pow.f64 d3 3) d1)) (*.f64 (/.f64 d1 d3) (/.f64 (pow.f64 d2 3) d3))))
(+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (/.f64 (*.f64 (pow.f64 d2 4) d1) (pow.f64 d3 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 5) d1) (pow.f64 d3 4))))))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (+.f64 (/.f64 (pow.f64 d2 4) (/.f64 (pow.f64 d3 3) d1)) (fma.f64 -1 (/.f64 (pow.f64 d2 3) (/.f64 (*.f64 d3 d3) d1)) (neg.f64 (/.f64 (pow.f64 d2 5) (/.f64 (pow.f64 d3 4) d1))))))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (-.f64 (-.f64 (/.f64 (pow.f64 d2 4) (/.f64 (pow.f64 d3 3) d1)) (*.f64 (/.f64 d1 d3) (/.f64 (pow.f64 d2 3) d3))) (/.f64 (*.f64 d1 (pow.f64 d2 5)) (pow.f64 d3 4))))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (neg.f64 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2)))
(fma.f64 -1 (*.f64 d1 d3) (fma.f64 d2 d1 (/.f64 d1 (/.f64 d2 (*.f64 d3 d3)))))
(-.f64 (fma.f64 d1 d2 (/.f64 d1 (/.f64 d2 (*.f64 d3 d3)))) (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (pow.f64 d3 3)) (pow.f64 d2 2))) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2))))
(fma.f64 -1 (*.f64 d1 d3) (fma.f64 -1 (/.f64 (*.f64 d1 (pow.f64 d3 3)) (*.f64 d2 d2)) (fma.f64 d2 d1 (/.f64 d1 (/.f64 d2 (*.f64 d3 d3))))))
(-.f64 (-.f64 (fma.f64 d1 d2 (/.f64 d1 (/.f64 d2 (*.f64 d3 d3)))) (/.f64 d1 (/.f64 (*.f64 d2 d2) (pow.f64 d3 3)))) (*.f64 d1 d3))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (neg.f64 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2)))
(fma.f64 -1 (*.f64 d1 d3) (fma.f64 d2 d1 (/.f64 d1 (/.f64 d2 (*.f64 d3 d3)))))
(-.f64 (fma.f64 d1 d2 (/.f64 d1 (/.f64 d2 (*.f64 d3 d3)))) (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (pow.f64 d3 3)) (pow.f64 d2 2))) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2))))
(fma.f64 -1 (*.f64 d1 d3) (fma.f64 -1 (/.f64 (*.f64 d1 (pow.f64 d3 3)) (*.f64 d2 d2)) (fma.f64 d2 d1 (/.f64 d1 (/.f64 d2 (*.f64 d3 d3))))))
(-.f64 (-.f64 (fma.f64 d1 d2 (/.f64 d1 (/.f64 d2 (*.f64 d3 d3)))) (/.f64 d1 (/.f64 (*.f64 d2 d2) (pow.f64 d3 3)))) (*.f64 d1 d3))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (neg.f64 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2)))
(fma.f64 -1 (*.f64 d1 d3) (fma.f64 d2 d1 (/.f64 d1 (/.f64 d2 (*.f64 d3 d3)))))
(-.f64 (fma.f64 d1 d2 (/.f64 d1 (/.f64 d2 (*.f64 d3 d3)))) (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (pow.f64 d3 3)) (pow.f64 d2 2))) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2))))
(fma.f64 -1 (*.f64 d1 d3) (fma.f64 -1 (/.f64 (*.f64 d1 (pow.f64 d3 3)) (*.f64 d2 d2)) (fma.f64 d2 d1 (/.f64 d1 (/.f64 d2 (*.f64 d3 d3))))))
(-.f64 (-.f64 (fma.f64 d1 d2 (/.f64 d1 (/.f64 d2 (*.f64 d3 d3)))) (/.f64 d1 (/.f64 (*.f64 d2 d2) (pow.f64 d3 3)))) (*.f64 d1 d3))
(/.f64 (*.f64 (pow.f64 d2 2) d1) d3)
(/.f64 (*.f64 d2 d2) (/.f64 d3 d1))
(+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2))))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (neg.f64 (/.f64 (pow.f64 d2 3) (/.f64 (*.f64 d3 d3) d1))))
(-.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (*.f64 (/.f64 d1 d3) (/.f64 (pow.f64 d2 3) d3)))
(+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (/.f64 (*.f64 (pow.f64 d2 4) d1) (pow.f64 d3 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2)))))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (+.f64 (neg.f64 (/.f64 (pow.f64 d2 3) (/.f64 (*.f64 d3 d3) d1))) (/.f64 (pow.f64 d2 4) (/.f64 (pow.f64 d3 3) d1))))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (-.f64 (/.f64 (pow.f64 d2 4) (/.f64 (pow.f64 d3 3) d1)) (*.f64 (/.f64 d1 d3) (/.f64 (pow.f64 d2 3) d3))))
(+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (/.f64 (*.f64 (pow.f64 d2 4) d1) (pow.f64 d3 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 5) d1) (pow.f64 d3 4))))))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (+.f64 (/.f64 (pow.f64 d2 4) (/.f64 (pow.f64 d3 3) d1)) (fma.f64 -1 (/.f64 (pow.f64 d2 3) (/.f64 (*.f64 d3 d3) d1)) (neg.f64 (/.f64 (pow.f64 d2 5) (/.f64 (pow.f64 d3 4) d1))))))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (-.f64 (-.f64 (/.f64 (pow.f64 d2 4) (/.f64 (pow.f64 d3 3) d1)) (*.f64 (/.f64 d1 d3) (/.f64 (pow.f64 d2 3) d3))) (/.f64 (*.f64 d1 (pow.f64 d2 5)) (pow.f64 d3 4))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) d3)
(/.f64 (*.f64 d2 d2) (/.f64 d3 d1))
(+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2))))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (neg.f64 (/.f64 (pow.f64 d2 3) (/.f64 (*.f64 d3 d3) d1))))
(-.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (*.f64 (/.f64 d1 d3) (/.f64 (pow.f64 d2 3) d3)))
(+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (/.f64 (*.f64 (pow.f64 d2 4) d1) (pow.f64 d3 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2)))))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (+.f64 (neg.f64 (/.f64 (pow.f64 d2 3) (/.f64 (*.f64 d3 d3) d1))) (/.f64 (pow.f64 d2 4) (/.f64 (pow.f64 d3 3) d1))))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (-.f64 (/.f64 (pow.f64 d2 4) (/.f64 (pow.f64 d3 3) d1)) (*.f64 (/.f64 d1 d3) (/.f64 (pow.f64 d2 3) d3))))
(+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (/.f64 (*.f64 (pow.f64 d2 4) d1) (pow.f64 d3 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 5) d1) (pow.f64 d3 4))))))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (+.f64 (/.f64 (pow.f64 d2 4) (/.f64 (pow.f64 d3 3) d1)) (fma.f64 -1 (/.f64 (pow.f64 d2 3) (/.f64 (*.f64 d3 d3) d1)) (neg.f64 (/.f64 (pow.f64 d2 5) (/.f64 (pow.f64 d3 4) d1))))))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (-.f64 (-.f64 (/.f64 (pow.f64 d2 4) (/.f64 (pow.f64 d3 3) d1)) (*.f64 (/.f64 d1 d3) (/.f64 (pow.f64 d2 3) d3))) (/.f64 (*.f64 d1 (pow.f64 d2 5)) (pow.f64 d3 4))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(-.f64 (*.f64 d1 d4) (pow.f64 d1 2))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (*.f64 d1 d4)) (pow.f64 d1 2))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (*.f64 d1 d4) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2))))) (pow.f64 d1 2))
(-.f64 (+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (fma.f64 d1 d4 (neg.f64 (/.f64 (pow.f64 d2 3) (/.f64 (*.f64 d3 d3) d1))))) (*.f64 d1 d1))
(-.f64 (-.f64 (fma.f64 d1 d4 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1))) (*.f64 (/.f64 d1 d3) (/.f64 (pow.f64 d2 3) d3))) (*.f64 d1 d1))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (*.f64 d1 d4) (+.f64 (/.f64 (*.f64 (pow.f64 d2 4) d1) (pow.f64 d3 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2)))))) (pow.f64 d1 2))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (-.f64 (fma.f64 d1 d4 (+.f64 (neg.f64 (/.f64 (pow.f64 d2 3) (/.f64 (*.f64 d3 d3) d1))) (/.f64 (pow.f64 d2 4) (/.f64 (pow.f64 d3 3) d1)))) (*.f64 d1 d1)))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (+.f64 (-.f64 (/.f64 (pow.f64 d2 4) (/.f64 (pow.f64 d3 3) d1)) (*.f64 (/.f64 d1 d3) (/.f64 (pow.f64 d2 3) d3))) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d2 d1)
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (*.f64 d1 (+.f64 d4 d2)) (+.f64 (*.f64 d1 d3) (*.f64 d1 d1)))
(-.f64 (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 (+.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2))) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (fma.f64 d1 d4 (fma.f64 d2 d1 (/.f64 d1 (/.f64 d2 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 d3) (*.f64 d1 d1)))
(-.f64 (fma.f64 d1 (+.f64 d4 d2) (/.f64 d1 (/.f64 d2 (*.f64 d3 d3)))) (*.f64 d1 (+.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (pow.f64 d3 3)) (pow.f64 d2 2))) (+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2)))) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 d1 (pow.f64 d3 3)) (*.f64 d2 d2)) (fma.f64 d1 d4 (fma.f64 d2 d1 (/.f64 d1 (/.f64 d2 (*.f64 d3 d3)))))) (+.f64 (*.f64 d1 d3) (*.f64 d1 d1)))
(-.f64 (-.f64 (fma.f64 d1 (+.f64 d4 d2) (/.f64 d1 (/.f64 d2 (*.f64 d3 d3)))) (/.f64 d1 (/.f64 (*.f64 d2 d2) (pow.f64 d3 3)))) (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (*.f64 d1 (+.f64 d4 d2)) (+.f64 (*.f64 d1 d3) (*.f64 d1 d1)))
(-.f64 (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 (+.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2))) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (fma.f64 d1 d4 (fma.f64 d2 d1 (/.f64 d1 (/.f64 d2 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 d3) (*.f64 d1 d1)))
(-.f64 (fma.f64 d1 (+.f64 d4 d2) (/.f64 d1 (/.f64 d2 (*.f64 d3 d3)))) (*.f64 d1 (+.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (pow.f64 d3 3)) (pow.f64 d2 2))) (+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2)))) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 d1 (pow.f64 d3 3)) (*.f64 d2 d2)) (fma.f64 d1 d4 (fma.f64 d2 d1 (/.f64 d1 (/.f64 d2 (*.f64 d3 d3)))))) (+.f64 (*.f64 d1 d3) (*.f64 d1 d1)))
(-.f64 (-.f64 (fma.f64 d1 (+.f64 d4 d2) (/.f64 d1 (/.f64 d2 (*.f64 d3 d3)))) (/.f64 d1 (/.f64 (*.f64 d2 d2) (pow.f64 d3 3)))) (*.f64 d1 (+.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (pow.f64 d1 2))
(-.f64 (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 d1))
(*.f64 d1 (-.f64 (+.f64 d4 d2) d1))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2))
(-.f64 (*.f64 d1 (+.f64 d4 d2)) (+.f64 (*.f64 d1 d3) (*.f64 d1 d1)))
(-.f64 (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 (+.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2)))) (pow.f64 d1 2))
(-.f64 (fma.f64 d1 d4 (fma.f64 d2 d1 (/.f64 d1 (/.f64 d2 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 d3) (*.f64 d1 d1)))
(-.f64 (fma.f64 d1 (+.f64 d4 d2) (/.f64 d1 (/.f64 d2 (*.f64 d3 d3)))) (*.f64 d1 (+.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (pow.f64 d3 3)) (pow.f64 d2 2))) (+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (/.f64 (*.f64 d1 (pow.f64 d3 2)) d2))))) (pow.f64 d1 2))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 d1 (pow.f64 d3 3)) (*.f64 d2 d2)) (fma.f64 d1 d4 (fma.f64 d2 d1 (/.f64 d1 (/.f64 d2 (*.f64 d3 d3)))))) (+.f64 (*.f64 d1 d3) (*.f64 d1 d1)))
(-.f64 (-.f64 (fma.f64 d1 (+.f64 d4 d2) (/.f64 d1 (/.f64 d2 (*.f64 d3 d3)))) (/.f64 d1 (/.f64 (*.f64 d2 d2) (pow.f64 d3 3)))) (*.f64 d1 (+.f64 d1 d3)))
(-.f64 (*.f64 d1 d4) (pow.f64 d1 2))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (*.f64 d1 d4)) (pow.f64 d1 2))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (*.f64 d1 d4) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2))))) (pow.f64 d1 2))
(-.f64 (+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (fma.f64 d1 d4 (neg.f64 (/.f64 (pow.f64 d2 3) (/.f64 (*.f64 d3 d3) d1))))) (*.f64 d1 d1))
(-.f64 (-.f64 (fma.f64 d1 d4 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1))) (*.f64 (/.f64 d1 d3) (/.f64 (pow.f64 d2 3) d3))) (*.f64 d1 d1))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (*.f64 d1 d4) (+.f64 (/.f64 (*.f64 (pow.f64 d2 4) d1) (pow.f64 d3 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2)))))) (pow.f64 d1 2))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (-.f64 (fma.f64 d1 d4 (+.f64 (neg.f64 (/.f64 (pow.f64 d2 3) (/.f64 (*.f64 d3 d3) d1))) (/.f64 (pow.f64 d2 4) (/.f64 (pow.f64 d3 3) d1)))) (*.f64 d1 d1)))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (+.f64 (-.f64 (/.f64 (pow.f64 d2 4) (/.f64 (pow.f64 d3 3) d1)) (*.f64 (/.f64 d1 d3) (/.f64 (pow.f64 d2 3) d3))) (*.f64 d1 (-.f64 d4 d1))))
(-.f64 (*.f64 d1 d4) (pow.f64 d1 2))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (*.f64 d1 d4)) (pow.f64 d1 2))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (*.f64 d1 d4) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2))))) (pow.f64 d1 2))
(-.f64 (+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (fma.f64 d1 d4 (neg.f64 (/.f64 (pow.f64 d2 3) (/.f64 (*.f64 d3 d3) d1))))) (*.f64 d1 d1))
(-.f64 (-.f64 (fma.f64 d1 d4 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1))) (*.f64 (/.f64 d1 d3) (/.f64 (pow.f64 d2 3) d3))) (*.f64 d1 d1))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) d3) (+.f64 (*.f64 d1 d4) (+.f64 (/.f64 (*.f64 (pow.f64 d2 4) d1) (pow.f64 d3 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d2 3) d1) (pow.f64 d3 2)))))) (pow.f64 d1 2))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (-.f64 (fma.f64 d1 d4 (+.f64 (neg.f64 (/.f64 (pow.f64 d2 3) (/.f64 (*.f64 d3 d3) d1))) (/.f64 (pow.f64 d2 4) (/.f64 (pow.f64 d3 3) d1)))) (*.f64 d1 d1)))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 d3 d1)) (+.f64 (-.f64 (/.f64 (pow.f64 d2 4) (/.f64 (pow.f64 d3 3) d1)) (*.f64 (/.f64 d1 d3) (/.f64 (pow.f64 d2 3) d3))) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4))
(*.f64 d1 (+.f64 d4 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3))))
(*.f64 d1 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)))))
(*.f64 d1 (-.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)))))
(*.f64 d1 (-.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)))))
(*.f64 d1 (-.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4) d1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)))))
(*.f64 d1 (-.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)))))
(*.f64 d1 (-.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)))))
(*.f64 d1 (-.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4) d1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3))) (*.f64 -1 d4)))))
(fma.f64 -1 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 -1 (+.f64 d4 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)))))))
(neg.f64 (*.f64 d1 (+.f64 d1 (neg.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4)))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3))) (*.f64 -1 d4)))))
(fma.f64 -1 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 -1 (+.f64 d4 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)))))))
(neg.f64 (*.f64 d1 (+.f64 d1 (neg.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4)))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3))) (*.f64 -1 d4)))))
(fma.f64 -1 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 -1 (+.f64 d4 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)))))))
(neg.f64 (*.f64 d1 (+.f64 d1 (neg.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4)))))
(-.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3)) (pow.f64 d1 2))
(-.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 d1))
(fma.f64 (*.f64 d1 d2) (/.f64 d2 (+.f64 d2 d3)) (*.f64 d1 (neg.f64 d1)))
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)))))
(*.f64 d1 (-.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4) d1))
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)))))
(*.f64 d1 (-.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4) d1))
(-.f64 (+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3))) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)))))
(*.f64 d1 (-.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4) d1))
(*.f64 d1 d4)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3)) (*.f64 d1 d4)) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)))))
(*.f64 d1 (-.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4) d1))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3)) (*.f64 d1 d4)) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)))))
(*.f64 d1 (-.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4) d1))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3)) (*.f64 d1 d4)) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)))))
(*.f64 d1 (-.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4) d1))
(*.f64 d1 d4)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3)) (*.f64 d1 d4)) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)))))
(*.f64 d1 (-.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4) d1))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3)) (*.f64 d1 d4)) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)))))
(*.f64 d1 (-.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4) d1))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 d2 2) d1) (+.f64 d2 d3)) (*.f64 d1 d4)) (pow.f64 d1 2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)))))
(*.f64 d1 (-.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4) d1))
(/.f64 d3 d1)
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d3 d1) (/.f64 d2 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d3 d1) (/.f64 d2 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d3 d1) (/.f64 d2 d1))
(/.f64 d2 d1)
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d3 d1) (/.f64 d2 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d3 d1) (/.f64 d2 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d3 d1) (/.f64 d2 d1))
(/.f64 d2 d1)
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d3 d1) (/.f64 d2 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d3 d1) (/.f64 d2 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d3 d1) (/.f64 d2 d1))
(/.f64 d2 d1)
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d3 d1) (/.f64 d2 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d3 d1) (/.f64 d2 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d3 d1) (/.f64 d2 d1))
(/.f64 d3 d1)
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d3 d1) (/.f64 d2 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d3 d1) (/.f64 d2 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d3 d1) (/.f64 d2 d1))
(/.f64 d3 d1)
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d3 d1) (/.f64 d2 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d3 d1) (/.f64 d2 d1))
(+.f64 (/.f64 d2 d1) (/.f64 d3 d1))
(+.f64 (/.f64 d3 d1) (/.f64 d2 d1))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d2 d4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) 1)
(*.f64 d1 (+.f64 d4 d2))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (+.f64 d2 d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (+.f64 d2 d4))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d4 d2))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (+.f64 d4 d2))))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d4))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 1 (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 2) (/.f64 (/.f64 1 d1) (+.f64 d4 d2)))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 2) (*.f64 d1 (+.f64 d4 d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d2 d1))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2)))
(*.f64 (*.f64 d1 (+.f64 d2 d4)) 1)
(*.f64 d1 (+.f64 d4 d2))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d4))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d2 d1)))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d4) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 d4)) (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2)))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 2) (/.f64 (/.f64 1 d1) (+.f64 d4 d2)))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 2) (*.f64 d1 (+.f64 d4 d2)))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 2) (/.f64 (/.f64 1 d1) (+.f64 d4 d2)))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 2) (*.f64 d1 (+.f64 d4 d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d2 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 d4)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 d4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2)) (neg.f64 (*.f64 d1 (+.f64 d2 d4))))
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 2)) (*.f64 (neg.f64 d1) (+.f64 d4 d2)))
(*.f64 1 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 2) (*.f64 d1 (+.f64 d4 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d4 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 d2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 3)
(*.f64 d1 (+.f64 d4 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 3) 1/3)
(*.f64 d1 (+.f64 d4 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2)
(*.f64 d1 (+.f64 d4 d2))
(pow.f64 (*.f64 d1 (+.f64 d2 d4)) 1)
(*.f64 d1 (+.f64 d4 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 2))
(fabs.f64 (*.f64 d1 (+.f64 d4 d2)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 d1 (+.f64 d4 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 d4)))))
(*.f64 d1 (+.f64 d4 d2))
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d4) d1)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 3))
(*.f64 d1 (+.f64 d4 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 d1 (+.f64 d4 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 d1 (+.f64 d4 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4))) 1))
(*.f64 d1 (+.f64 d4 d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 d1 (+.f64 d4 d2))
(fma.f64 d2 d1 (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 d4)))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d2 d4))
(fma.f64 d1 d2 (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 d4)))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d2 d4))
(fma.f64 d1 d4 (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(fma.f64 d4 d1 (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(fma.f64 1 (*.f64 d2 d1) (neg.f64 (*.f64 d1 d4)))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d2 d4))
(fma.f64 1 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (neg.f64 (*.f64 d1 d4)))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d2 d4))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (neg.f64 (*.f64 d1 d4)))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d2 d4))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d1 d3))
(+.f64 (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1))
(*.f64 d1 (-.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d1 d3)))) 1)
(*.f64 d1 (-.f64 d1 d3))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d1 3) (pow.f64 d3 3))) (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3))))
(/.f64 d1 (/.f64 (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3))) (-.f64 (pow.f64 d1 3) (pow.f64 d3 3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))) (+.f64 d1 d3))
(/.f64 d1 (/.f64 (+.f64 d1 d3) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 3) (pow.f64 d3 3)) d1) (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3))))
(/.f64 d1 (/.f64 (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3))) (-.f64 (pow.f64 d1 3) (pow.f64 d3 3))))
(/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)) d1) (+.f64 d1 d3))
(/.f64 d1 (/.f64 (+.f64 d1 d3) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))))
(pow.f64 (*.f64 d1 (-.f64 d1 d3)) 1)
(*.f64 d1 (-.f64 d1 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d1 d3))) 3)
(*.f64 d1 (-.f64 d1 d3))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d1 d3)) 3) 1/3)
(*.f64 d1 (-.f64 d1 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d1 d3))) 2)
(*.f64 d1 (-.f64 d1 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d1 d3)) 2))
(fabs.f64 (*.f64 d1 (-.f64 d1 d3)))
(log.f64 (pow.f64 (exp.f64 (-.f64 d1 d3)) d1))
(*.f64 d1 (-.f64 d1 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d1 d3)))))
(*.f64 d1 (-.f64 d1 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d1 d3)) 3))
(*.f64 d1 (-.f64 d1 d3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d1 d3) 3)))
(*.f64 d1 (-.f64 d1 d3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d1 d3) 3) (pow.f64 d1 3)))
(*.f64 d1 (-.f64 d1 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d1 d3))))
(*.f64 d1 (-.f64 d1 d3))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d1 d3))))
(*.f64 d1 (-.f64 d1 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d1 d3))) 1))
(*.f64 d1 (-.f64 d1 d3))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d1 d3))))
(*.f64 d1 (-.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))) 1)
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 d2 (/.f64 1 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1))))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 d1 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 1)
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 1 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) (pow.f64 (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) 2))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) 2) (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 (cbrt.f64 (pow.f64 d2 4)) (*.f64 (pow.f64 (cbrt.f64 d2) 2) (/.f64 d1 (+.f64 d2 d3))))
(*.f64 (cbrt.f64 (pow.f64 d2 4)) (*.f64 (/.f64 d1 (+.f64 d2 d3)) (pow.f64 (cbrt.f64 d2) 2)))
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (*.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 (pow.f64 d2 4))))
(*.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 (*.f64 d2 (neg.f64 d2)) (/.f64 d1 (+.f64 d2 d3)))
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (*.f64 d2 (neg.f64 d2)))
(*.f64 (*.f64 d1 d2) (neg.f64 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (*.f64 d2 d2))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d1)
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 (/.f64 d2 (+.f64 d2 d3)) (/.f64 d2 (/.f64 1 d1)))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 (/.f64 d2 1) (/.f64 d2 (/.f64 (+.f64 d2 d3) d1)))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d1)) d2)
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 (/.f64 d2 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (/.f64 d2 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 (/.f64 1 (+.f64 d2 d3)) (/.f64 (*.f64 d2 d2) (/.f64 1 d1)))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (/.f64 (*.f64 d2 d2) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))) (/.f64 (*.f64 d2 d2) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d2 4)) (+.f64 d2 d3)) (/.f64 (pow.f64 (cbrt.f64 d2) 2) (/.f64 1 d1)))
(*.f64 (cbrt.f64 (pow.f64 d2 4)) (*.f64 (/.f64 d1 (+.f64 d2 d3)) (pow.f64 (cbrt.f64 d2) 2)))
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (*.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 (pow.f64 d2 4))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d2 4)) 1) (/.f64 (pow.f64 (cbrt.f64 d2) 2) (/.f64 (+.f64 d2 d3) d1)))
(*.f64 (cbrt.f64 (pow.f64 d2 4)) (*.f64 (/.f64 d1 (+.f64 d2 d3)) (pow.f64 (cbrt.f64 d2) 2)))
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (*.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 (pow.f64 d2 4))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(*.f64 (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) (/.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)))
(*.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))) (/.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d2 4)) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))) (/.f64 (pow.f64 (cbrt.f64 d2) 2) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(*.f64 (cbrt.f64 (pow.f64 d2 4)) (*.f64 (/.f64 d1 (+.f64 d2 d3)) (pow.f64 (cbrt.f64 d2) 2)))
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (*.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 (pow.f64 d2 4))))
(*.f64 (*.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) 1) d1)
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 (*.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 (*.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d2 d2) 1) (/.f64 d1 (+.f64 d2 d3)))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(*.f64 (/.f64 (*.f64 d2 d2) (neg.f64 (+.f64 d2 d3))) d1)
(*.f64 d1 (/.f64 (*.f64 d2 d2) (neg.f64 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 d2) (/.f64 (-.f64 (neg.f64 d2) d3) d2))
(pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 1)
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(pow.f64 (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) 3)
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(pow.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) 1/3)
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(pow.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) 2)
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(pow.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) -1)
(/.f64 1 (/.f64 (+.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))))
(/.f64 1 (/.f64 (/.f64 (+.f64 d2 d3) d2) (*.f64 d1 d2)))
(neg.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (*.f64 d2 (neg.f64 d2)))
(*.f64 (*.f64 d1 d2) (neg.f64 (/.f64 d2 (+.f64 d2 d3))))
(sqrt.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d2) d2) (/.f64 d1 (+.f64 d2 d3))))
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (*.f64 d2 (log.f64 (exp.f64 d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(cbrt.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(expm1.f64 (log1p.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(exp.f64 (log.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) 1))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(log1p.f64 (expm1.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))
(*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))
(-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(+.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3)))))
(-.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d4 d1)))
(-.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (neg.f64 (+.f64 d1 d4))))
(-.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) (fma.f64 d1 d1 (*.f64 d1 d1)))
(-.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4))) (fma.f64 d1 d1 (*.f64 d1 d1)))
(-.f64 (*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4))) (*.f64 d1 (+.f64 d1 d1)))
(-.f64 (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4)) (*.f64 d1 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d4 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)))))
(*.f64 d1 (-.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4) d1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))) 1)
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(-.f64 (/.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(-.f64 (/.f64 (pow.f64 d2 4) (*.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4))) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))))
(-.f64 (/.f64 (pow.f64 d2 4) (*.f64 (*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4))) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))))
(-.f64 (-.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 d4)) (*.f64 d1 d1))
(-.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (neg.f64 (+.f64 d1 d4))))
(*.f64 1 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) 2))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) 2) (cbrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(*.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 2) (/.f64 1 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(*.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4))) 2) (/.f64 1 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4))) 2) (*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) (sqrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (/.f64 1 (+.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (fma.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))) (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2))))
(*.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 1)
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(*.f64 (+.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 d4 d1)))) (-.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 d4 d1)))))
(*.f64 (fma.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))) (+.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (/.f64 1 (+.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (fma.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))) (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 2)))
(*.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4))) 2) (/.f64 1 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4))) 2) (*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4))))
(/.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 2) (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(*.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4))) 2) (/.f64 1 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4))) 2) (*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 3)) (+.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (/.f64 1 (+.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (fma.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))) (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (-.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d2 d2) (*.f64 (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (-.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (-.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 d2 (*.f64 (*.f64 (*.f64 d1 d2) (+.f64 d1 d4)) (/.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (+.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (fma.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (fma.f64 d2 (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2)) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d1 (+.f64 d4 d1))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)) (*.f64 d2 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)))))
(/.f64 (fma.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 (*.f64 d1 d2) (+.f64 d1 d4))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 d2) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (fma.f64 (*.f64 d2 d2) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2)) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (fma.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (fma.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d2 d2)) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 (+.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (fma.f64 (/.f64 (/.f64 (+.f64 d2 d3) d2) (*.f64 d1 d2)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (/.f64 (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2)) (*.f64 d2 d2))))
(/.f64 (+.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (fma.f64 d1 (+.f64 d1 d4) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (fma.f64 d1 (+.f64 d1 d4) (*.f64 (/.f64 (+.f64 d2 d3) d2) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d1 d2)))) (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 d2 d3) d2) (*.f64 d1 d2)) d1) (+.f64 d1 d4)))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (fma.f64 (*.f64 d2 (neg.f64 d2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (fma.f64 d2 (*.f64 (neg.f64 d2) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (fma.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (fma.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d2 (neg.f64 d2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 (+.f64 d2 d3) (*.f64 d2 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) d2)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (/.f64 (+.f64 d2 d3) (*.f64 d2 d1))))
(/.f64 (fma.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (fma.f64 d2 (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2)) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (*.f64 d2 d2))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (fma.f64 (*.f64 d2 d2) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (fma.f64 (*.f64 d2 d2) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2)) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) 1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 (+.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (fma.f64 (/.f64 (/.f64 (+.f64 d2 d3) d2) (*.f64 d1 d2)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (/.f64 (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2)) (*.f64 d2 d2))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (*.f64 d2 (neg.f64 d2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (fma.f64 (*.f64 d2 (neg.f64 d2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (fma.f64 d2 (*.f64 (neg.f64 d2) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (/.f64 (+.f64 d2 d3) (*.f64 d2 d1))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) d2)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (/.f64 (+.f64 d2 d3) (*.f64 d2 d1))))
(/.f64 (fma.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)) (*.f64 d2 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)))))
(/.f64 (fma.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 (*.f64 d1 d2) (+.f64 d1 d4))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (fma.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (fma.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d2 d2)) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1))) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1))))
(/.f64 (fma.f64 d1 (+.f64 d1 d4) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (fma.f64 d1 (+.f64 d1 d4) (*.f64 (/.f64 (+.f64 d2 d3) d2) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d1 d2)))) (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 d2 d3) d2) (*.f64 d1 d2)) d1) (+.f64 d1 d4)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (neg.f64 d2)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (fma.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (fma.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d2 (neg.f64 d2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (-.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (-.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (fma.f64 d2 (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2)) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)) (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d1 (+.f64 d4 d1))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d2 d1)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d1 (+.f64 d1 d4))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)))))
(/.f64 (fma.f64 d1 (*.f64 (+.f64 d1 d4) d2) (*.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (/.f64 (-.f64 (neg.f64 d2) d3) (*.f64 d1 d2)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (/.f64 (+.f64 d2 d3) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3))))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d2 d2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (-.f64 (*.f64 d4 (pow.f64 d1 3)) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (-.f64 (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2)) (*.f64 (/.f64 (+.f64 d2 d3) d2) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 d1 d2)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (/.f64 (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2)) (*.f64 d2 d2))))
(/.f64 (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d2 d2) d1)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 (/.f64 (+.f64 d2 d3) d2) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d1 d2)))) (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 d2 d3) d2) (*.f64 d1 d2)) d1) (+.f64 d1 d4)))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 d4 (pow.f64 d1 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d2 (neg.f64 d2)) d1) (+.f64 d1 d4)) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 (*.f64 d1 (neg.f64 d2)) (+.f64 d1 d4))) (*.f64 (/.f64 (+.f64 d2 d3) d1) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 3))) (neg.f64 (+.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3))) (neg.f64 (+.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (fma.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))) (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 2)) (neg.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4))) 2)) (neg.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))))
(*.f64 1 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4))) 2) (*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4)) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4)) (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4))) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4)) (*.f64 d1 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)))) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 (+.f64 d4 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)))) (*.f64 d1 (+.f64 d4 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)))) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d4 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2))) (*.f64 d1 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4)) 3) (pow.f64 d1 6)) (+.f64 (fma.f64 (*.f64 d1 d1) (*.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4) (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4)) (pow.f64 d1 4)) (*.f64 (pow.f64 d1 3) (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 3)) (+.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2)) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3)))) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (fma.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))) (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d1)) 2) (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2))) (-.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2))) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (/.f64 (pow.f64 d2 4) (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2))) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4)) (*.f64 d1 (+.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d4))) (pow.f64 d1 4)) (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d4 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)))) (*.f64 d1 (+.f64 d4 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)))) (neg.f64 (pow.f64 d1 4))) (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4) (fma.f64 (/.f64 d2 (+.f64 d2 d3)) d2 d4)))) (pow.f64 d1 4)) (*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4))))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) 3)
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(pow.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 3) 1/3)
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) 2)
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 1)
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 2))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4))) 2))
(fabs.f64 (*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4))))
(log.f64 (exp.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 d2) d2) (/.f64 d1 (+.f64 d2 d3))) (pow.f64 (exp.f64 d1) (+.f64 d4 d1))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 d2) d2) (/.f64 d1 (+.f64 d2 d3))) (pow.f64 (exp.f64 d1) (+.f64 d1 d4))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))) 3))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(exp.f64 (log.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))) 1))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(fma.f64 d1 (+.f64 d4 d1) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(fma.f64 d1 (+.f64 d1 d4) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(fma.f64 d1 (+.f64 d1 d4) (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3)))))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (neg.f64 (*.f64 d1 (+.f64 d4 d1))))
(-.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (neg.f64 (+.f64 d1 d4))))
(fma.f64 1 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d4 d1)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(fma.f64 1 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (neg.f64 (*.f64 d1 (+.f64 d4 d1))))
(-.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (neg.f64 (+.f64 d1 d4))))
(fma.f64 1 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(fma.f64 d1 (+.f64 d1 d4) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(fma.f64 d1 (+.f64 d1 d4) (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) 2) (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) (*.f64 d1 (+.f64 d4 d1)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) 2) (cbrt.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3))))) (neg.f64 (*.f64 d1 (+.f64 d4 d1))))
(-.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (neg.f64 (+.f64 d1 d4))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d4 d1))) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(fma.f64 d1 (+.f64 d1 d4) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(fma.f64 d1 (+.f64 d1 d4) (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3)))))
(fma.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d4 d1)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(fma.f64 (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d2 (sqrt.f64 (/.f64 d1 (+.f64 d2 d3)))) (neg.f64 (*.f64 d1 (+.f64 d4 d1))))
(-.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (neg.f64 (+.f64 d1 d4))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (+.f64 d4 d1))) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(fma.f64 d1 (+.f64 d1 d4) (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))))
(fma.f64 d1 (+.f64 d1 d4) (*.f64 d2 (*.f64 d1 (/.f64 d2 (+.f64 d2 d3)))))
(fma.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d1 (*.f64 d1 (+.f64 d4 d1)))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (+.f64 d1 d4)))
(fma.f64 (/.f64 d2 (/.f64 (+.f64 d2 d3) d2)) d1 (neg.f64 (*.f64 d1 (+.f64 d4 d1))))
(-.f64 (*.f64 d2 (*.f64 d2 (/.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 d1 (+.f64 (*.f64 (/.f64 d2 (+.f64 d2 d3)) d2) (neg.f64 (+.f64 d1 d4))))
(-.f64 0 (/.f64 (+.f64 d2 d3) d1))
(neg.f64 (/.f64 (+.f64 d2 d3) d1))
(/.f64 (-.f64 (neg.f64 d2) d3) d1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d2 d3) d1))) 1)
(/.f64 (+.f64 d2 d3) d1)
(*.f64 (+.f64 d2 d3) (/.f64 1 d1))
(/.f64 (+.f64 d2 d3) d1)
(*.f64 (+.f64 d2 d3) (neg.f64 (/.f64 1 d1)))
(neg.f64 (/.f64 (+.f64 d2 d3) d1))
(/.f64 (-.f64 (neg.f64 d2) d3) d1)
(*.f64 (/.f64 (+.f64 d2 d3) d1) 1)
(/.f64 (+.f64 d2 d3) d1)
(*.f64 1 (/.f64 (+.f64 d2 d3) d1))
(/.f64 (+.f64 d2 d3) d1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (+.f64 d2 d3)) (/.f64 1 d1)))
(/.f64 (+.f64 d2 d3) d1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2))
(/.f64 (+.f64 d2 d3) d1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (+.f64 d2 d3) d1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2) (neg.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(neg.f64 (/.f64 (+.f64 d2 d3) d1))
(/.f64 (-.f64 (neg.f64 d2) d3) d1)
(*.f64 (sqrt.f64 (+.f64 d2 d3)) (*.f64 (sqrt.f64 (+.f64 d2 d3)) (/.f64 1 d1)))
(/.f64 (+.f64 d2 d3) d1)
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1)) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (+.f64 d2 d3) d1)
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1)) (neg.f64 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))))
(neg.f64 (/.f64 (+.f64 d2 d3) d1))
(/.f64 (-.f64 (neg.f64 d2) d3) d1)
(*.f64 (neg.f64 (+.f64 d2 d3)) (/.f64 1 d1))
(neg.f64 (/.f64 (+.f64 d2 d3) d1))
(/.f64 (-.f64 (neg.f64 d2) d3) d1)
(*.f64 (/.f64 1 d1) (+.f64 d2 d3))
(/.f64 (+.f64 d2 d3) d1)
(*.f64 -1 (/.f64 (+.f64 d2 d3) d1))
(neg.f64 (/.f64 (+.f64 d2 d3) d1))
(/.f64 (-.f64 (neg.f64 d2) d3) d1)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (+.f64 d2 d3) (cbrt.f64 d1)))
(/.f64 (/.f64 (+.f64 d2 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (+.f64 d2 d3) (sqrt.f64 d1)))
(/.f64 (/.f64 (+.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 d3)) d1))
(/.f64 (+.f64 d2 d3) d1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) (pow.f64 (cbrt.f64 d1) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1))) (pow.f64 (cbrt.f64 d1) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d3)) 2) (sqrt.f64 d1)) (/.f64 (cbrt.f64 (+.f64 d2 d3)) (sqrt.f64 d1)))
(*.f64 (/.f64 1 (sqrt.f64 d1)) (/.f64 (+.f64 d2 d3) (sqrt.f64 d1)))
(/.f64 (/.f64 (+.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 d3)) 1) (/.f64 (sqrt.f64 (+.f64 d2 d3)) d1))
(/.f64 (+.f64 d2 d3) d1)
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 d3)) (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (sqrt.f64 (+.f64 d2 d3)) (cbrt.f64 d1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d1) 2)) (/.f64 (+.f64 d2 d3) (cbrt.f64 d1)))
(/.f64 (/.f64 (+.f64 d2 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)) (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)))
(neg.f64 (/.f64 (+.f64 d2 d3) d1))
(/.f64 (-.f64 (neg.f64 d2) d3) d1)
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1))) (sqrt.f64 (/.f64 (+.f64 d2 d3) d1)))
(neg.f64 (/.f64 (+.f64 d2 d3) d1))
(/.f64 (-.f64 (neg.f64 d2) d3) d1)
(pow.f64 (/.f64 (+.f64 d2 d3) d1) 1)
(/.f64 (+.f64 d2 d3) d1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 d3) d1)) 3)
(/.f64 (+.f64 d2 d3) d1)
(pow.f64 (pow.f64 (/.f64 (+.f64 d2 d3) d1) 3) 1/3)
(/.f64 (+.f64 d2 d3) d1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d2 d3) d1)) 2)
(/.f64 (+.f64 d2 d3) d1)
(pow.f64 (/.f64 d1 (+.f64 d2 d3)) -1)
(/.f64 1 (/.f64 d1 (+.f64 d2 d3)))
(neg.f64 (/.f64 (+.f64 d2 d3) d1))
(/.f64 (-.f64 (neg.f64 d2) d3) d1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 d3) d1) 2))
(fabs.f64 (/.f64 (+.f64 d2 d3) d1))
(log.f64 (exp.f64 (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (+.f64 d2 d3) d1)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 d2 d3) d1))))
(/.f64 (+.f64 d2 d3) d1)
(log.f64 (/.f64 1 (exp.f64 (/.f64 (+.f64 d2 d3) d1))))
(neg.f64 (/.f64 (+.f64 d2 d3) d1))
(/.f64 (-.f64 (neg.f64 d2) d3) d1)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 d3) d1) 3))
(/.f64 (+.f64 d2 d3) d1)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 d3) 3) (pow.f64 d1 3)))
(/.f64 (+.f64 d2 d3) d1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (+.f64 d2 d3) d1)
(exp.f64 (log.f64 (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (+.f64 d2 d3) d1)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 d3) d1)) 1))
(/.f64 (+.f64 d2 d3) d1)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d2 d3) d1)))
(/.f64 (+.f64 d2 d3) d1)

eval126.0ms (2.2%)

Compiler

Compiled 13363 to 3375 computations (74.7% saved)

prune97.0ms (1.7%)

Pruning

11 alts after pruning (1 fresh and 10 done)

PrunedKeptTotal
New5501551
Fresh000
Picked145
Done066
Total55111562
Accurracy
100.0%
Counts
562 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.1%
(fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1)))
50.4%
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (-.f64 d4 d1) d1))
57.1%
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
56.2%
(*.f64 (-.f64 d2 d3) d1)
30.6%
(*.f64 (neg.f64 d1) d3)
31.6%
(*.f64 d2 d1)
52.6%
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
54.3%
(*.f64 d1 (-.f64 d4 d1))
57.8%
(*.f64 d1 (+.f64 d2 d4))
30.4%
(*.f64 d1 (neg.f64 d1))
30.8%
(*.f64 d1 d4)
Compiler

Compiled 294 to 124 computations (57.8% saved)

regimes56.0ms (1%)

Counts
21 → 1
Calls
Call 1
Inputs
(*.f64 d1 d4)
(*.f64 d2 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1)) (*.f64 (-.f64 d4 d1) d1))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 d3) d1)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(+.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
Outputs
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
Calls

5 calls:

12.0ms
d1
11.0ms
d2
11.0ms
d3
10.0ms
d4
8.0ms
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1d3
100.0%1d4
100.0%1(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
Compiler

Compiled 223 to 78 computations (65% saved)

regimes129.0ms (2.2%)

Counts
12 → 2
Calls
Call 1
Inputs
(*.f64 d1 d4)
(*.f64 d2 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
Outputs
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1)
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
Calls

4 calls:

52.0ms
d1
35.0ms
d2
25.0ms
d3
14.0ms
d4
Results
AccuracySegmentsBranch
87.0%8d1
85.1%4d2
93.6%3d3
93.9%2d4
Compiler

Compiled 86 to 41 computations (52.3% saved)

regimes55.0ms (0.9%)

Counts
10 → 3
Calls
Call 1
Inputs
(*.f64 d1 d4)
(*.f64 d2 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
Outputs
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 (-.f64 d2 d3) d1)
Calls

2 calls:

30.0ms
d4
18.0ms
d3
Results
AccuracySegmentsBranch
90.7%3d3
86.2%4d4
Compiler

Compiled 62 to 30 computations (51.6% saved)

regimes103.0ms (1.8%)

Counts
9 → 4
Calls
Call 1
Inputs
(*.f64 d1 d4)
(*.f64 d2 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
Outputs
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 d4 d1))
Calls

3 calls:

43.0ms
d3
30.0ms
d2
28.0ms
d4
Results
AccuracySegmentsBranch
79.5%4d2
82.7%4d4
80.2%8d3
Compiler

Compiled 60 to 32 computations (46.7% saved)

regimes48.0ms (0.8%)

Counts
7 → 4
Calls
Call 1
Inputs
(*.f64 d1 d4)
(*.f64 d2 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (-.f64 d2 d3) d1)
Outputs
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 d4 d1))
Calls

1 calls:

47.0ms
d4
Results
AccuracySegmentsBranch
81.2%4d4
Compiler

Compiled 38 to 19 computations (50% saved)

regimes73.0ms (1.2%)

Counts
6 → 4
Calls
Call 1
Inputs
(*.f64 d1 d4)
(*.f64 d2 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (-.f64 d4 d1))
Outputs
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (-.f64 d4 d1))
Calls

3 calls:

23.0ms
d1
21.0ms
d2
17.0ms
d4
Results
AccuracySegmentsBranch
75.6%4d2
75.8%5d1
69.8%4d4
Compiler

Compiled 43 to 25 computations (41.9% saved)

regimes86.0ms (1.5%)

Counts
5 → 5
Calls
Call 1
Inputs
(*.f64 d1 d4)
(*.f64 d2 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d2 d4))
Outputs
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (neg.f64 d1))
Calls

3 calls:

49.0ms
d3
19.0ms
d1
16.0ms
d2
Results
AccuracySegmentsBranch
69.4%3d3
73.9%5d1
61.3%3d2
Compiler

Compiled 38 to 23 computations (39.5% saved)

regimes122.0ms (2.1%)

Counts
4 → 5
Calls
Call 1
Inputs
(*.f64 d1 d4)
(*.f64 d2 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 (neg.f64 d1) d3)
Outputs
(*.f64 d2 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 d4)
Calls

4 calls:

39.0ms
d3
32.0ms
d1
26.0ms
d4
24.0ms
d2
Results
AccuracySegmentsBranch
58.1%5d2
63.8%5d4
57.6%11d3
59.2%9d1
Compiler

Compiled 38 to 25 computations (34.2% saved)

regimes22.0ms (0.4%)

Counts
3 → 5
Calls
Call 1
Inputs
(*.f64 d1 d4)
(*.f64 d2 d1)
(*.f64 d1 (neg.f64 d1))
Outputs
(*.f64 d2 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 d2 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 d4)
Calls

1 calls:

21.0ms
d4
Results
AccuracySegmentsBranch
60.5%5d4
Compiler

Compiled 19 to 12 computations (36.8% saved)

regimes6.0ms (0.1%)

Counts
2 → 2
Calls
Call 1
Inputs
(*.f64 d1 d4)
(*.f64 d2 d1)
Outputs
(*.f64 d2 d1)
(*.f64 d1 d4)
Calls

1 calls:

6.0ms
d4
Results
AccuracySegmentsBranch
53.9%2d4
Compiler

Compiled 15 to 10 computations (33.3% saved)

regimes12.0ms (0.2%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 d1 d4)
Outputs
(*.f64 d1 d4)
Calls

4 calls:

3.0ms
d2
3.0ms
d1
2.0ms
d3
2.0ms
d4
Results
AccuracySegmentsBranch
30.8%1d3
30.8%1d1
30.8%1d2
30.8%1d4
Compiler

Compiled 27 to 21 computations (22.2% saved)

bsearch29.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
29.0ms
3.575759229917544e-7
0.003726797097611472
Results
24.0ms95×body256valid
4.0ms33×body256infinite
Compiler

Compiled 218 to 145 computations (33.5% saved)

bsearch56.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
41.0ms
4.241131252266806e+174
2.4763604753551755e+176
15.0ms
-1.4975582195238784e+111
-5.10271558967926e+108
Results
45.0ms164×body256valid
8.0ms76×body256infinite
Compiler

Compiled 356 to 242 computations (32% saved)

bsearch78.0ms (1.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
1.0748268226792354e-13
1.168289136752939e-12
17.0ms
4.463304405138598e-138
8.516848932589749e-135
50.0ms
1.3896902591871618e-247
2.180884174185964e-240
Results
63.0ms259×body256valid
12.0ms109×body256infinite
Compiler

Compiled 503 to 356 computations (29.2% saved)

bsearch54.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
1.0748268226792354e-13
1.168289136752939e-12
22.0ms
9.392492142163609e-198
4.4822649055068826e-184
21.0ms
1.3896902591871618e-247
2.180884174185964e-240
Results
37.0ms282×body256valid
13.0ms118×body256infinite
Compiler

Compiled 507 to 367 computations (27.6% saved)

bsearch46.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
6.766224204829587e-187
1.7058535608918263e-184
15.0ms
5.8059753945540284e-195
2.1221196245991742e-193
17.0ms
-6.060369195534784e+63
-6.785451105171548e+59
Results
24.0ms226×body256valid
16.0ms126×body256infinite
Compiler

Compiled 452 to 325 computations (28.1% saved)

bsearch64.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
7.252029190966975e+139
6.895695039567137e+140
11.0ms
1.6220267213608065e-208
2.195095888218032e-207
17.0ms
1.5270702680440112e-263
6.899750634919286e-261
22.0ms
-4.9863438783816064e+156
-2.737867780063617e+146
Results
32.0ms265×body256valid
26.0ms215×body256infinite
Compiler

Compiled 596 to 437 computations (26.7% saved)

bsearch66.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
3.9880666514210316e+40
4.5369928196044783e+45
11.0ms
1.0748268226792354e-13
1.168289136752939e-12
15.0ms
1.5983599248281565e-153
6.138108453185839e-152
19.0ms
1.3896902591871618e-247
2.180884174185964e-240
Results
41.0ms346×body256valid
20.0ms150×body256infinite
Compiler

Compiled 566 to 433 computations (23.5% saved)

bsearch71.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
3.9880666514210316e+40
4.5369928196044783e+45
18.0ms
1.2597019425635599e-26
2.9053403346166673e-21
19.0ms
4.463304405138598e-138
8.516848932589749e-135
17.0ms
1.3896902591871618e-247
2.180884174185964e-240
Results
46.0ms384×body256valid
19.0ms176×body256infinite
Compiler

Compiled 621 to 472 computations (24% saved)

bsearch16.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
16.0ms
1.168289136752939e-12
4.49881524081388e-10
Results
11.0ms97×body256valid
3.0ms31×body256infinite
Compiler

Compiled 154 to 113 computations (26.6% saved)

simplify21.0ms (0.4%)

Algorithm
egg-herbie
Rules
38×*-commutative
26×+-commutative
20×sub-neg
12×neg-mul-1
12×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0102647
1142647
2166647
3180647
4184647
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(if (<=.f64 d4 5902958103587057/18446744073709551616) (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(if (<=.f64 d3 -81999999999999993922736751458548169345130291058843883016510869382551209512819232739737395973178797255401930752) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d3 7200000000000000320755666165937388447758087451653880751377692696627307028125638477726639462261723120733993076158569096519377192461533514858742895581010963661975668924864266240) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (*.f64 (-.f64 d2 d3) d1)))
(if (<=.f64 d4 2890574159493701/123003155723136208567847447683223664415731869180715065944930703618254955521953492303010368693540149343822709050322214299552689203876695953600699775494388206142090885899729347827083318884583758435450548517566916626912548274908112766882031433928533568160966639616) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d4 5656418970444533/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032) (*.f64 d1 (neg.f64 (+.f64 d1 d3))) (if (<=.f64 d4 6437288204283977/9903520314283042199192993792) (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))))
(if (<=.f64 d4 8070580590965053/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d4 3198162628141411/168324348849547952231711676252164117297610873690341563503944988898199428937506586307637329160882830439263455003397702966816621832005881723620090072660860187198567157476110227142133240252298326952681384055545004032) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 6437288204283977/9903520314283042199192993792) (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))))
(if (<=.f64 d2 -29999999999999999908861751618180447067195319779897438575263744) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d2 4109481173084667/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d2 6858436634920279/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848) (*.f64 (neg.f64 d1) d3) (*.f64 d1 (-.f64 d4 d1)))))
(if (<=.f64 d1 -24500000000000000830786583989556404661781732655382922389397932118387462592576091617082994015966303053641990203444330921498043445724798219825119964728131584) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d1 7799714085223967/35453245841927124566985666707751764300614838639721738315958305819414631299028500879887779104617985501046150297884773565541615134371397631354113354232368341106962462435900208328787956472260898038631420034941469125892347066566416742519309495457378818583775642048219297237962850304) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d1 6940296704921315/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d1 679999999999999964159337239117473025942621438240684448048761028999200667642081852822211265831456208008435144558394189605454315429208283676672) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d1))))))
(if (<=.f64 d4 375375841440235/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (*.f64 d2 d1) (if (<=.f64 d4 7925321092125237/943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831744) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 1188422437713965/2475880078570760549798248448) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d4 11000000000000000029515324726817481553870848) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))))
(if (<=.f64 d4 5018528753503957/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (*.f64 d2 d1) (if (<=.f64 d4 3535261856527833/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 2857840190937569/1329227995784915872903807060280344576) (*.f64 d2 d1) (if (<=.f64 d4 139999999999999996999449480290276288233472) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))))
(if (<=.f64 d4 268985994864255/604462909807314587353088) (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 d4)
Outputs
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(if (<=.f64 d4 5902958103587057/18446744073709551616) (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(if (<=.f64 d4 5902958103587057/18446744073709551616) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(if (<=.f64 d3 -81999999999999993922736751458548169345130291058843883016510869382551209512819232739737395973178797255401930752) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d3 7200000000000000320755666165937388447758087451653880751377692696627307028125638477726639462261723120733993076158569096519377192461533514858742895581010963661975668924864266240) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (*.f64 (-.f64 d2 d3) d1)))
(if (or (<=.f64 d3 -81999999999999993922736751458548169345130291058843883016510869382551209512819232739737395973178797255401930752) (not (<=.f64 d3 7200000000000000320755666165937388447758087451653880751377692696627307028125638477726639462261723120733993076158569096519377192461533514858742895581010963661975668924864266240))) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(if (<=.f64 d4 2890574159493701/123003155723136208567847447683223664415731869180715065944930703618254955521953492303010368693540149343822709050322214299552689203876695953600699775494388206142090885899729347827083318884583758435450548517566916626912548274908112766882031433928533568160966639616) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d4 5656418970444533/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032) (*.f64 d1 (neg.f64 (+.f64 d1 d3))) (if (<=.f64 d4 6437288204283977/9903520314283042199192993792) (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))))
(if (<=.f64 d4 2890574159493701/123003155723136208567847447683223664415731869180715065944930703618254955521953492303010368693540149343822709050322214299552689203876695953600699775494388206142090885899729347827083318884583758435450548517566916626912548274908112766882031433928533568160966639616) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d4 5656418970444533/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032) (*.f64 d1 (neg.f64 (+.f64 d1 d3))) (if (<=.f64 d4 6437288204283977/9903520314283042199192993792) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(if (<=.f64 d4 2890574159493701/123003155723136208567847447683223664415731869180715065944930703618254955521953492303010368693540149343822709050322214299552689203876695953600699775494388206142090885899729347827083318884583758435450548517566916626912548274908112766882031433928533568160966639616) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d4 5656418970444533/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032) (*.f64 d1 (-.f64 (neg.f64 d1) d3)) (if (<=.f64 d4 6437288204283977/9903520314283042199192993792) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(if (<=.f64 d4 8070580590965053/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d4 3198162628141411/168324348849547952231711676252164117297610873690341563503944988898199428937506586307637329160882830439263455003397702966816621832005881723620090072660860187198567157476110227142133240252298326952681384055545004032) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 6437288204283977/9903520314283042199192993792) (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1)))))
(if (<=.f64 d4 8070580590965053/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d4 3198162628141411/168324348849547952231711676252164117297610873690341563503944988898199428937506586307637329160882830439263455003397702966816621832005881723620090072660860187198567157476110227142133240252298326952681384055545004032) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 6437288204283977/9903520314283042199192993792) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(if (<=.f64 d2 -29999999999999999908861751618180447067195319779897438575263744) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d2 4109481173084667/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d2 6858436634920279/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848) (*.f64 (neg.f64 d1) d3) (*.f64 d1 (-.f64 d4 d1)))))
(if (<=.f64 d2 -29999999999999999908861751618180447067195319779897438575263744) (*.f64 d1 (+.f64 d2 d4)) (if (or (<=.f64 d2 4109481173084667/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (not (<=.f64 d2 6858436634920279/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848))) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d3 (neg.f64 d1))))
(if (<=.f64 d2 -29999999999999999908861751618180447067195319779897438575263744) (*.f64 d1 (+.f64 d2 d4)) (if (or (<=.f64 d2 4109481173084667/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (not (<=.f64 d2 6858436634920279/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848))) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))))
(if (<=.f64 d1 -24500000000000000830786583989556404661781732655382922389397932118387462592576091617082994015966303053641990203444330921498043445724798219825119964728131584) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d1 7799714085223967/35453245841927124566985666707751764300614838639721738315958305819414631299028500879887779104617985501046150297884773565541615134371397631354113354232368341106962462435900208328787956472260898038631420034941469125892347066566416742519309495457378818583775642048219297237962850304) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d1 6940296704921315/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d1 679999999999999964159337239117473025942621438240684448048761028999200667642081852822211265831456208008435144558394189605454315429208283676672) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d1))))))
(if (<=.f64 d1 -24500000000000000830786583989556404661781732655382922389397932118387462592576091617082994015966303053641990203444330921498043445724798219825119964728131584) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d1 7799714085223967/35453245841927124566985666707751764300614838639721738315958305819414631299028500879887779104617985501046150297884773565541615134371397631354113354232368341106962462435900208328787956472260898038631420034941469125892347066566416742519309495457378818583775642048219297237962850304) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d1 6940296704921315/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d1 679999999999999964159337239117473025942621438240684448048761028999200667642081852822211265831456208008435144558394189605454315429208283676672) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d1))))))
(if (<=.f64 d1 -24500000000000000830786583989556404661781732655382922389397932118387462592576091617082994015966303053641990203444330921498043445724798219825119964728131584) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d1 7799714085223967/35453245841927124566985666707751764300614838639721738315958305819414631299028500879887779104617985501046150297884773565541615134371397631354113354232368341106962462435900208328787956472260898038631420034941469125892347066566416742519309495457378818583775642048219297237962850304) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d1 6940296704921315/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d1 679999999999999964159337239117473025942621438240684448048761028999200667642081852822211265831456208008435144558394189605454315429208283676672) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d1))))))
(if (<=.f64 d4 375375841440235/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (*.f64 d2 d1) (if (<=.f64 d4 7925321092125237/943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831744) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 1188422437713965/2475880078570760549798248448) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d4 11000000000000000029515324726817481553870848) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))))
(if (<=.f64 d4 375375841440235/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (*.f64 d1 d2) (if (<=.f64 d4 7925321092125237/943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831744) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 1188422437713965/2475880078570760549798248448) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 11000000000000000029515324726817481553870848) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))))
(if (<=.f64 d4 375375841440235/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (*.f64 d1 d2) (if (<=.f64 d4 7925321092125237/943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831744) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 1188422437713965/2475880078570760549798248448) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d4 11000000000000000029515324726817481553870848) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))))
(if (<=.f64 d4 5018528753503957/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (*.f64 d2 d1) (if (<=.f64 d4 3535261856527833/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 2857840190937569/1329227995784915872903807060280344576) (*.f64 d2 d1) (if (<=.f64 d4 139999999999999996999449480290276288233472) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))))
(if (<=.f64 d4 5018528753503957/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (*.f64 d1 d2) (if (<=.f64 d4 3535261856527833/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 2857840190937569/1329227995784915872903807060280344576) (*.f64 d1 d2) (if (<=.f64 d4 139999999999999996999449480290276288233472) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))))
(if (<=.f64 d4 268985994864255/604462909807314587353088) (*.f64 d2 d1) (*.f64 d1 d4))
(if (<=.f64 d4 268985994864255/604462909807314587353088) (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 d4)
Compiler

Compiled 301 to 174 computations (42.2% saved)

soundness841.0ms (14.4%)

Rules
3840×fma-def
1458×fma-neg
992×fma-def
992×fma-def
728×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01337
13527
210325
331525
492225
5243925
6366225
7425925
8425925
9549825
10581825
11581825
053620646
1144817932
2549317744
053620646
1144817932
2549317744
051412166
1148510232
2599610222
Stop Event
node limit
node limit
node limit
saturated
Compiler

Compiled 136 to 60 computations (55.9% saved)

end109.0ms (1.9%)

Remove

(sort d2 d4)

Compiler

Compiled 612 to 258 computations (57.8% saved)

Profiling

Loading profile data...