FastMath dist4

Time bar (total: 8.4s)

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 (15.6%)

Results
881.0ms5544×body256valid
418.0ms2712×body256infinite
Bogosity

preprocess91.0ms (1.1%)

Algorithm
egg-herbie
Rules
1602×sub-neg
1278×fma-def
822×distribute-lft-out--
648×+-commutative
630×distribute-lft-neg-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
064464
1272344
2893304
33674300
47165300
Stop Event
node limit
Calls
Call 1
Inputs
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3)) (*.f64 d4 (neg.f64 d1))) (*.f64 (neg.f64 d1) (neg.f64 d1)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (*.f64 d4 d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 (neg.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 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2))
(-.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 d1) (-.f64 d4 d3)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2))
(-.f64 (+.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3)) (*.f64 d4 (neg.f64 d1))) (*.f64 (neg.f64 d1) (neg.f64 d1)))
(+.f64 (*.f64 (neg.f64 d1) (-.f64 d2 d3)) (-.f64 (*.f64 d4 (neg.f64 d1)) (*.f64 d1 d1)))
(-.f64 (*.f64 (neg.f64 d1) (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1))
(*.f64 d1 (+.f64 (-.f64 d3 d2) (-.f64 (neg.f64 d4) d1)))
(*.f64 d1 (-.f64 (-.f64 (-.f64 d3 d4) d2) d1))
(-.f64 (+.f64 (-.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 (neg.f64 d2) d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 (neg.f64 d2) d3) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (-.f64 (-.f64 d4 d2) d3) d1))
(*.f64 d1 (-.f64 (-.f64 d4 d1) (+.f64 d2 d3)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (*.f64 d4 d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 d2 (neg.f64 d3))) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d2 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) (-.f64 d4 d1)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 (neg.f64 d4) d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d4 (neg.f64 d1)) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 (neg.f64 d4) d1)))
(*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d3 d4)) d1))
(*.f64 d1 (-.f64 (-.f64 d2 d1) (+.f64 d3 d4)))
(-.f64 (+.f64 (-.f64 (*.f64 d2 d1) (*.f64 d2 d3)) (*.f64 d4 d2)) (*.f64 d2 d2))
(-.f64 (+.f64 (*.f64 d2 (-.f64 d1 d3)) (*.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 (+.f64 (-.f64 (*.f64 d3 d2) (*.f64 d3 d1)) (*.f64 d4 d3)) (*.f64 d3 d3))
(-.f64 (+.f64 (*.f64 d3 (-.f64 d2 d1)) (*.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 d1 (-.f64 d3 d4))))
(*.f64 d3 (+.f64 d2 (-.f64 (-.f64 d4 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 d2 d3) (-.f64 d1 d4)))
(*.f64 d4 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)) (*.f64 d4 d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 d3 d2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d3 d2) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d3 d2)) d1))
(*.f64 d1 (-.f64 d3 (+.f64 d1 (-.f64 d2 d4))))
(*.f64 d1 (+.f64 (-.f64 d3 d2) (-.f64 d4 d1)))
(-.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 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2))
(-.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)))
Symmetry

(sort d2 d4)

Compiler

Compiled 19 to 11 computations (42.1% saved)

eval1.0ms (0%)

Compiler

Compiled 54 to 22 computations (59.3% saved)

prune4.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
96.1%
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
86.7%
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
87.5%
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
100.0%
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2))
96.1%
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
86.7%
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
87.5%
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
100.0%
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2))
Compiler

Compiled 126 to 74 computations (41.3% saved)

localize102.0ms (1.2%)

Localize:

Found 9 expressions with local error:

NewAccuracyProgram
96.1%
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
97.3%
(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))
97.3%
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
89.8%
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
100.0%
(*.f64 d1 (-.f64 d2 d3))
97.2%
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
90.8%
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
100.0%
(+.f64 (-.f64 (-.f64 d4 d3) d1) d2)
100.0%
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2))
Compiler

Compiled 145 to 24 computations (83.4% saved)

series27.0ms (0.3%)

Counts
9 → 384
Calls

96 calls:

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

rewrite154.0ms (1.8%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
026189
1668185
Stop Event
node limit
Counts
9 → 489
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2))
(+.f64 (-.f64 (-.f64 d4 d3) d1) d2)
(+.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))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
Outputs
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 d2))
(+.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1)) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(fma.f64 d1 (-.f64 d4 (+.f64 d3 d1)) (*.f64 d1 d2))
(fma.f64 (-.f64 d4 (+.f64 d3 d1)) d1 (*.f64 d1 d2))
(-.f64 (-.f64 d4 d3) (-.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (-.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(*.f64 1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 2) (cbrt.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(*.f64 (sqrt.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) (sqrt.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(*.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3) (pow.f64 d2 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))))
(*.f64 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (*.f64 d2 d2)) (/.f64 1 (-.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3) (pow.f64 d2 3))))
(/.f64 1 (/.f64 (-.f64 (-.f64 d4 (+.f64 d3 d1)) d2) (-.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (*.f64 d2 d2))))
(/.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3) (pow.f64 d2 3)) (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (*.f64 d2 d2)) (-.f64 (-.f64 d4 (+.f64 d3 d1)) d2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3) (pow.f64 d2 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (*.f64 d2 d2))) (neg.f64 (-.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3)) (+.f64 (*.f64 d2 d2) (-.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (*.f64 d2 (-.f64 d4 (+.f64 d3 d1))))))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 (-.f64 d1 d2) 3)) (+.f64 (pow.f64 (-.f64 d4 d3) 2) (+.f64 (*.f64 (-.f64 d1 d2) (-.f64 d1 d2)) (*.f64 (-.f64 d4 d3) (-.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2)) (-.f64 d2 (-.f64 d4 (+.f64 d3 d1))))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 (-.f64 d1 d2) (-.f64 d1 d2))) (+.f64 (-.f64 d4 d3) (-.f64 d1 d2)))
(pow.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2) 1)
(pow.f64 (cbrt.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 3)
(pow.f64 (pow.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 2)
(sqrt.f64 (pow.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2) 2))
(log.f64 (exp.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2) 3))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(exp.f64 (log.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 1))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(fma.f64 1 (-.f64 d4 d3) (neg.f64 (-.f64 d1 d2)))
(fma.f64 1 (-.f64 d4 (+.f64 d3 d1)) d2)
(fma.f64 1 d2 (-.f64 d4 (+.f64 d3 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2) (cbrt.f64 (-.f64 d4 d3)) (neg.f64 (-.f64 d1 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 d2) (-.f64 d4 (+.f64 d3 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 (+.f64 d3 d1))) 2) (cbrt.f64 (-.f64 d4 (+.f64 d3 d1))) d2)
(fma.f64 (sqrt.f64 (-.f64 d4 d3)) (sqrt.f64 (-.f64 d4 d3)) (neg.f64 (-.f64 d1 d2)))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (-.f64 d4 (+.f64 d3 d1)))
(fma.f64 (sqrt.f64 (-.f64 d4 (+.f64 d3 d1))) (sqrt.f64 (-.f64 d4 (+.f64 d3 d1))) d2)
(-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))) (/.f64 (pow.f64 d1 4) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))
(*.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (/.f64 1 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) d1) (-.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))) (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)) (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))))
(/.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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 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 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 d1 d2 (*.f64 d1 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (fma.f64 d1 d2 (*.f64 d1 d3))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.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 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 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 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 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 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 (neg.f64 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 (*.f64 (neg.f64 d1) d1) 3)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (-.f64 (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1)) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.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 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1))) (-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1)))
(pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 2))
(log.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(exp.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (-.f64 d4 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 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1)))
(fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 d1 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (*.f64 (neg.f64 d1) d1))
(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 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 d1 d1)))
(fma.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (*.f64 (neg.f64 d1) d1))
(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)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 d4) (neg.f64 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 (neg.f64 d1) d1))
(+.f64 (fma.f64 d1 d4 (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 d1 d4 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 d4 d1 (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 d4 d1 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 1 (*.f64 d1 d4) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 1 (*.f64 d1 d4) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (-.f64 d4 d1) d1)
(*.f64 1 (*.f64 d1 (-.f64 d4 d1)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.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 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d4 (*.f64 d1 d1))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d4)) d1) (-.f64 (sqrt.f64 (*.f64 d1 d4)) d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.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 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (fma.f64 d1 d4 (*.f64 d1 d1)))
(/.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 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (neg.f64 (fma.f64 d1 d4 (*.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 (*.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) 3) (pow.f64 (neg.f64 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (neg.f64 (*.f64 d1 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (neg.f64 d1) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1)) (*.f64 (*.f64 d1 d4) (*.f64 (neg.f64 d1) 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)))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 d4) (neg.f64 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1))) (-.f64 (*.f64 d1 d4) (*.f64 (neg.f64 d1) d1)))
(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)))))
(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 (neg.f64 (*.f64 d1 d1)))
(fma.f64 d1 d4 (*.f64 (neg.f64 d1) d1))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d4 d1 (neg.f64 (*.f64 d1 d1)))
(fma.f64 d4 d1 (*.f64 (neg.f64 d1) d1))
(fma.f64 (-.f64 d4 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 1 (*.f64 d1 d4) (neg.f64 (*.f64 d1 d1)))
(fma.f64 1 (*.f64 d1 d4) (*.f64 (neg.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 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 (neg.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 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d3))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 3) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (/.f64 (pow.f64 (*.f64 d1 d3) 3) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (fma.f64 d1 d2 (*.f64 d1 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 1 (/.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (neg.f64 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d3)) (neg.f64 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 (neg.f64 d1) d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d3)) (*.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (neg.f64 (*.f64 d1 d3)) (neg.f64 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d3))) (-.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) 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 d1) (-.f64 d2 d3)))
(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))))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 d3)))
(fma.f64 d1 d2 (*.f64 (neg.f64 d1) d3))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 d3)))
(fma.f64 d2 d1 (*.f64 (neg.f64 d1) d3))
(fma.f64 (-.f64 d2 d3) d1 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 d1) d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 d1) d3))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1)))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1))
(+.f64 (fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(*.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (/.f64 1 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) d1) (-.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))) (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)) (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))))
(/.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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 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 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 d1 d2 (*.f64 d1 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (fma.f64 d1 d2 (*.f64 d1 d3))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.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 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 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 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 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 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 (neg.f64 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 (*.f64 (neg.f64 d1) d1) 3)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (-.f64 (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1)) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.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 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1))) (-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1)))
(pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 2))
(log.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(exp.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (-.f64 d4 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 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1)))
(fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 d1 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (*.f64 (neg.f64 d1) d1))
(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 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 d1 d1)))
(fma.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (*.f64 (neg.f64 d1) d1))
(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)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d3))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 1 (*.f64 d1 (-.f64 d2 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (fma.f64 d1 d2 (*.f64 d1 d3))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 1 (/.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (neg.f64 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d3)) (neg.f64 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 (neg.f64 d1) d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d3)) (*.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (neg.f64 (*.f64 d1 d3)) (neg.f64 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d3))) (-.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) 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 d1) (-.f64 d2 d3)))
(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))))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 d3)))
(fma.f64 d1 d2 (*.f64 (neg.f64 d1) d3))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 d3)))
(fma.f64 d2 d1 (*.f64 (neg.f64 d1) d3))
(fma.f64 (-.f64 d2 d3) d1 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 d1) d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 d1) d3))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 d4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))
(*.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(*.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4)) (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4)) (-.f64 (*.f64 d1 d3) (*.f64 d1 d4)))) (+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))
(pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2))
(log.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(exp.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 1))
(log1p.f64 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))
(fma.f64 1 (*.f64 d1 d4) (*.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 d4))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1)))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1))
(+.f64 (fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))) (/.f64 (pow.f64 d1 4) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))
(*.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (/.f64 1 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) d1) (-.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))) (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)) (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))))
(/.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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 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 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 d1 d2 (*.f64 d1 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (fma.f64 d1 d2 (*.f64 d1 d3))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.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 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 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 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 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 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 (neg.f64 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 (*.f64 (neg.f64 d1) d1) 3)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (-.f64 (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1)) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.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 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1))) (-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1)))
(pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 2))
(log.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(exp.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))

simplify347.0ms (4.1%)

Algorithm
egg-herbie
Rules
1482×fma-def
844×associate-*r*
646×distribute-rgt-in
598×distribute-lft-in
442×cancel-sign-sub-inv
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
082135727
1241230995
Stop Event
node limit
Counts
873 → 481
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 (-.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) 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 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 d2 (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
d4
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
d4
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) d1)
(-.f64 (+.f64 d2 (+.f64 (*.f64 -1 d3) d4)) d1)
(-.f64 (+.f64 d2 (+.f64 (*.f64 -1 d3) d4)) d1)
(-.f64 (+.f64 d2 (+.f64 (*.f64 -1 d3) d4)) d1)
(*.f64 -1 d3)
(-.f64 (+.f64 d2 (+.f64 (*.f64 -1 d3) d4)) d1)
(-.f64 (+.f64 d2 (+.f64 (*.f64 -1 d3) d4)) d1)
(-.f64 (+.f64 d2 (+.f64 (*.f64 -1 d3) d4)) d1)
(*.f64 -1 d3)
(-.f64 (+.f64 d2 (+.f64 (*.f64 -1 d3) d4)) d1)
(-.f64 (+.f64 d2 (+.f64 (*.f64 -1 d3) d4)) d1)
(-.f64 (+.f64 d2 (+.f64 (*.f64 -1 d3) d4)) d1)
(-.f64 (+.f64 d2 d4) d3)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3)
(*.f64 -1 d1)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3)
(*.f64 -1 d1)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3)
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
d2
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
d2
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(*.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 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3)))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3)))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3)))))
(-.f64 (*.f64 d1 d4) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.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 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 d1 d4) (*.f64 d2 d1)) (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 -1 (*.f64 d1 d3))
(-.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 -1 (*.f64 d1 d3))
(-.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 (*.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 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(*.f64 d1 d4)
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(*.f64 d1 d4)
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(*.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 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))
(*.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 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3))))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3))))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3))))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3))))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d2 d1)
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3))
(*.f64 d2 d1)
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3))
(*.f64 d1 d4)
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 d4)
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.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 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 d2))
(+.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1)) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(fma.f64 d1 (-.f64 d4 (+.f64 d3 d1)) (*.f64 d1 d2))
(fma.f64 (-.f64 d4 (+.f64 d3 d1)) d1 (*.f64 d1 d2))
(-.f64 (-.f64 d4 d3) (-.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (-.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(*.f64 1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 2) (cbrt.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(*.f64 (sqrt.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) (sqrt.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(*.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3) (pow.f64 d2 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))))
(*.f64 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (*.f64 d2 d2)) (/.f64 1 (-.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3) (pow.f64 d2 3))))
(/.f64 1 (/.f64 (-.f64 (-.f64 d4 (+.f64 d3 d1)) d2) (-.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (*.f64 d2 d2))))
(/.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3) (pow.f64 d2 3)) (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (*.f64 d2 d2)) (-.f64 (-.f64 d4 (+.f64 d3 d1)) d2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3) (pow.f64 d2 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (*.f64 d2 d2))) (neg.f64 (-.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3)) (+.f64 (*.f64 d2 d2) (-.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (*.f64 d2 (-.f64 d4 (+.f64 d3 d1))))))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 (-.f64 d1 d2) 3)) (+.f64 (pow.f64 (-.f64 d4 d3) 2) (+.f64 (*.f64 (-.f64 d1 d2) (-.f64 d1 d2)) (*.f64 (-.f64 d4 d3) (-.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2)) (-.f64 d2 (-.f64 d4 (+.f64 d3 d1))))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 (-.f64 d1 d2) (-.f64 d1 d2))) (+.f64 (-.f64 d4 d3) (-.f64 d1 d2)))
(pow.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2) 1)
(pow.f64 (cbrt.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 3)
(pow.f64 (pow.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 2)
(sqrt.f64 (pow.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2) 2))
(log.f64 (exp.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2) 3))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(exp.f64 (log.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 1))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(fma.f64 1 (-.f64 d4 d3) (neg.f64 (-.f64 d1 d2)))
(fma.f64 1 (-.f64 d4 (+.f64 d3 d1)) d2)
(fma.f64 1 d2 (-.f64 d4 (+.f64 d3 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2) (cbrt.f64 (-.f64 d4 d3)) (neg.f64 (-.f64 d1 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 d2) (-.f64 d4 (+.f64 d3 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 (+.f64 d3 d1))) 2) (cbrt.f64 (-.f64 d4 (+.f64 d3 d1))) d2)
(fma.f64 (sqrt.f64 (-.f64 d4 d3)) (sqrt.f64 (-.f64 d4 d3)) (neg.f64 (-.f64 d1 d2)))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (-.f64 d4 (+.f64 d3 d1)))
(fma.f64 (sqrt.f64 (-.f64 d4 (+.f64 d3 d1))) (sqrt.f64 (-.f64 d4 (+.f64 d3 d1))) d2)
(-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))) (/.f64 (pow.f64 d1 4) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))
(*.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (/.f64 1 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) d1) (-.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))) (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)) (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))))
(/.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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 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 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 d1 d2 (*.f64 d1 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (fma.f64 d1 d2 (*.f64 d1 d3))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.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 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 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 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 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 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 (neg.f64 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 (*.f64 (neg.f64 d1) d1) 3)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (-.f64 (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1)) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.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 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1))) (-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1)))
(pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 2))
(log.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(exp.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (-.f64 d4 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 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1)))
(fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 d1 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (*.f64 (neg.f64 d1) d1))
(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 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 d1 d1)))
(fma.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (*.f64 (neg.f64 d1) d1))
(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)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 d4) (neg.f64 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 (neg.f64 d1) d1))
(+.f64 (fma.f64 d1 d4 (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 d1 d4 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 d4 d1 (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 d4 d1 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 1 (*.f64 d1 d4) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 1 (*.f64 d1 d4) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (-.f64 d4 d1) d1)
(*.f64 1 (*.f64 d1 (-.f64 d4 d1)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.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 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d4 (*.f64 d1 d1))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d4)) d1) (-.f64 (sqrt.f64 (*.f64 d1 d4)) d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.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 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (fma.f64 d1 d4 (*.f64 d1 d1)))
(/.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 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (neg.f64 (fma.f64 d1 d4 (*.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 (*.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) 3) (pow.f64 (neg.f64 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (neg.f64 (*.f64 d1 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (neg.f64 d1) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1)) (*.f64 (*.f64 d1 d4) (*.f64 (neg.f64 d1) 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)))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 d4) (neg.f64 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1))) (-.f64 (*.f64 d1 d4) (*.f64 (neg.f64 d1) d1)))
(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)))))
(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 (neg.f64 (*.f64 d1 d1)))
(fma.f64 d1 d4 (*.f64 (neg.f64 d1) d1))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d4 d1 (neg.f64 (*.f64 d1 d1)))
(fma.f64 d4 d1 (*.f64 (neg.f64 d1) d1))
(fma.f64 (-.f64 d4 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 1 (*.f64 d1 d4) (neg.f64 (*.f64 d1 d1)))
(fma.f64 1 (*.f64 d1 d4) (*.f64 (neg.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 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 (neg.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 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d3))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 3) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (/.f64 (pow.f64 (*.f64 d1 d3) 3) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (fma.f64 d1 d2 (*.f64 d1 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 1 (/.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (neg.f64 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d3)) (neg.f64 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 (neg.f64 d1) d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d3)) (*.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (neg.f64 (*.f64 d1 d3)) (neg.f64 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d3))) (-.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) 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 d1) (-.f64 d2 d3)))
(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))))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 d3)))
(fma.f64 d1 d2 (*.f64 (neg.f64 d1) d3))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 d3)))
(fma.f64 d2 d1 (*.f64 (neg.f64 d1) d3))
(fma.f64 (-.f64 d2 d3) d1 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 d1) d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 d1) d3))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1)))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1))
(+.f64 (fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(*.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (/.f64 1 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) d1) (-.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))) (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)) (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))))
(/.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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 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 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 d1 d2 (*.f64 d1 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (fma.f64 d1 d2 (*.f64 d1 d3))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.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 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 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 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 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 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 (neg.f64 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 (*.f64 (neg.f64 d1) d1) 3)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (-.f64 (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1)) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.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 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1))) (-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1)))
(pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 2))
(log.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(exp.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (-.f64 d4 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 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1)))
(fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 d1 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (*.f64 (neg.f64 d1) d1))
(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 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 d1 d1)))
(fma.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (*.f64 (neg.f64 d1) d1))
(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)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d3))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 1 (*.f64 d1 (-.f64 d2 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (fma.f64 d1 d2 (*.f64 d1 d3))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 1 (/.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (neg.f64 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d3)) (neg.f64 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 (neg.f64 d1) d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d3)) (*.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (neg.f64 (*.f64 d1 d3)) (neg.f64 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d3))) (-.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) 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 d1) (-.f64 d2 d3)))
(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))))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 d3)))
(fma.f64 d1 d2 (*.f64 (neg.f64 d1) d3))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 d3)))
(fma.f64 d2 d1 (*.f64 (neg.f64 d1) d3))
(fma.f64 (-.f64 d2 d3) d1 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 d1) d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 d1) d3))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 d4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))
(*.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(*.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4)) (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4)) (-.f64 (*.f64 d1 d3) (*.f64 d1 d4)))) (+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))
(pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2))
(log.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(exp.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 1))
(log1p.f64 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))
(fma.f64 1 (*.f64 d1 d4) (*.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 d4))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1)))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1))
(+.f64 (fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))) (/.f64 (pow.f64 d1 4) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))
(*.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (/.f64 1 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) d1) (-.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))) (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)) (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))))
(/.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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 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 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 d1 d2 (*.f64 d1 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (fma.f64 d1 d2 (*.f64 d1 d3))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.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 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 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 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 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 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 (neg.f64 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 (*.f64 (neg.f64 d1) d1) 3)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (-.f64 (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1)) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.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 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1))) (-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1)))
(pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 2))
(log.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(exp.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (neg.f64 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (neg.f64 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
d4
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
d4
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 d4) d1)
(+.f64 d2 (-.f64 d4 d1))
(-.f64 (+.f64 d2 (+.f64 (*.f64 -1 d3) d4)) d1)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 (+.f64 (*.f64 -1 d3) d4)) d1)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 (+.f64 (*.f64 -1 d3) d4)) d1)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(*.f64 -1 d3)
(neg.f64 d3)
(-.f64 (+.f64 d2 (+.f64 (*.f64 -1 d3) d4)) d1)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 (+.f64 (*.f64 -1 d3) d4)) d1)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 (+.f64 (*.f64 -1 d3) d4)) d1)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(*.f64 -1 d3)
(neg.f64 d3)
(-.f64 (+.f64 d2 (+.f64 (*.f64 -1 d3) d4)) d1)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 (+.f64 (*.f64 -1 d3) d4)) d1)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 (+.f64 (*.f64 -1 d3) d4)) d1)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d2 (-.f64 d4 d3))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(*.f64 -1 d1)
(neg.f64 d1)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(*.f64 -1 d1)
(neg.f64 d1)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
d2
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
d2
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (pow.f64 d1 2))
(*.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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (neg.f64 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (neg.f64 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.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 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.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 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.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 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.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 d3 (neg.f64 d1))
(+.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 d3 (neg.f64 d1))
(+.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 d3 (neg.f64 d1))
(+.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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (*.f64 d1 d4) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (pow.f64 d1 2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(-.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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (neg.f64 d1))
(-.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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (neg.f64 d1))
(-.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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(-.f64 (*.f64 d2 d1) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 d1 d4)
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 d1 d4)
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) 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 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (neg.f64 d1))
(+.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 d3 (neg.f64 d1))
(+.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 d3 (neg.f64 d1))
(+.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 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d3))
(*.f64 d1 (-.f64 d4 d3))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(fma.f64 d1 d4 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (neg.f64 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (neg.f64 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d3))
(*.f64 d1 (-.f64 d2 d3))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 d4)
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 d4)
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (neg.f64 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (neg.f64 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 d2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) (*.f64 d1 d2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))) 1)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3)) (+.f64 (*.f64 (*.f64 d1 d1) (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 3)) (fma.f64 d1 (*.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2) d1) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3)) (+.f64 (*.f64 (*.f64 d1 d1) (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 3)) (fma.f64 d1 (*.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2) d1) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 (+.f64 (+.f64 d1 d3) d2))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2) d1)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d1 (+.f64 d3 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1)) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 (+.f64 (+.f64 d1 d3) d2))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2) d1)) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d1 (+.f64 d3 d2)))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 1)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 3)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 3) 1/3)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 2)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) 2))
(fabs.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 3))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2) 3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2) 3) (pow.f64 d1 3)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 d1 (-.f64 d4 (+.f64 d3 d1)) (*.f64 d1 d2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (-.f64 d4 (+.f64 d3 d1)) d1 (*.f64 d1 d2))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (-.f64 d4 d3) (-.f64 d1 d2))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 1)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (/.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (-.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 d2)) (-.f64 d4 (+.f64 (+.f64 d1 d3) d2)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2) (*.f64 d2 d2)) (-.f64 d4 (+.f64 d1 (+.f64 d3 d2))))
(*.f64 1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 2) (cbrt.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(*.f64 (sqrt.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) (sqrt.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(*.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3) (pow.f64 d2 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))))
(*.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3) (pow.f64 d2 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 (+.f64 (-.f64 d2 d4) (+.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 3) (pow.f64 d2 3)) (fma.f64 d2 (-.f64 d2 (-.f64 (-.f64 d4 d1) d3)) (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2)))
(*.f64 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (*.f64 d2 d2)) (/.f64 1 (-.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 d2)) (-.f64 d4 (+.f64 (+.f64 d1 d3) d2)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2) (*.f64 d2 d2)) (-.f64 d4 (+.f64 d1 (+.f64 d3 d2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3) (pow.f64 d2 3))))
(*.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3) (pow.f64 d2 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 (+.f64 (-.f64 d2 d4) (+.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 3) (pow.f64 d2 3)) (fma.f64 d2 (-.f64 d2 (-.f64 (-.f64 d4 d1) d3)) (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2)))
(/.f64 1 (/.f64 (-.f64 (-.f64 d4 (+.f64 d3 d1)) d2) (-.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (*.f64 d2 d2))))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 d2)) (-.f64 d4 (+.f64 (+.f64 d1 d3) d2)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2) (*.f64 d2 d2)) (-.f64 d4 (+.f64 d1 (+.f64 d3 d2))))
(/.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3) (pow.f64 d2 3)) (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(*.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3) (pow.f64 d2 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 (+.f64 (-.f64 d2 d4) (+.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 3) (pow.f64 d2 3)) (fma.f64 d2 (-.f64 d2 (-.f64 (-.f64 d4 d1) d3)) (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (*.f64 d2 d2)) (-.f64 (-.f64 d4 (+.f64 d3 d1)) d2))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 d2)) (-.f64 d4 (+.f64 (+.f64 d1 d3) d2)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2) (*.f64 d2 d2)) (-.f64 d4 (+.f64 d1 (+.f64 d3 d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3) (pow.f64 d2 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3) (pow.f64 d2 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 (+.f64 (-.f64 d2 d4) (+.f64 d1 d3))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 3) (pow.f64 d2 3)) (fma.f64 d2 (-.f64 d2 (-.f64 (-.f64 d4 d1) d3)) (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (*.f64 d2 d2))) (neg.f64 (-.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 d2))) (neg.f64 (-.f64 d4 (+.f64 (+.f64 d1 d3) d2))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2) (*.f64 d2 d2)) (-.f64 d4 (+.f64 d1 (+.f64 d3 d2)))))
(/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3)) (+.f64 (*.f64 d2 d2) (-.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2) (*.f64 d2 (-.f64 d4 (+.f64 d3 d1))))))
(/.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3) (pow.f64 d2 3)) (fma.f64 d2 d2 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 (-.f64 d4 (+.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 3) (pow.f64 d2 3)) (fma.f64 d2 d2 (*.f64 (-.f64 (-.f64 d4 d1) d3) (-.f64 d4 (+.f64 d1 (+.f64 d3 d2))))))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 (-.f64 d1 d2) 3)) (+.f64 (pow.f64 (-.f64 d4 d3) 2) (+.f64 (*.f64 (-.f64 d1 d2) (-.f64 d1 d2)) (*.f64 (-.f64 d4 d3) (-.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 (-.f64 d1 d2) 3)) (+.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 (-.f64 d1 d2) (+.f64 (-.f64 d4 d3) (-.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 (-.f64 d1 d2) 3)) (fma.f64 (-.f64 d1 d2) (+.f64 (-.f64 d4 d3) (-.f64 d1 d2)) (pow.f64 (-.f64 d4 d3) 2)))
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 2)) (-.f64 d2 (-.f64 d4 (+.f64 d3 d1))))
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2)) (+.f64 (-.f64 d2 d4) (+.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2)) (-.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 (-.f64 d1 d2) (-.f64 d1 d2))) (+.f64 (-.f64 d4 d3) (-.f64 d1 d2)))
(pow.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2) 1)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 3)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(pow.f64 (pow.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2) 3) 1/3)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(pow.f64 (sqrt.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 2)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(sqrt.f64 (pow.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2) 2))
(sqrt.f64 (pow.f64 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) 2))
(fabs.f64 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(log.f64 (exp.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2) 3))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(exp.f64 (log.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 1))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(fma.f64 1 (-.f64 d4 d3) (neg.f64 (-.f64 d1 d2)))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(fma.f64 1 (-.f64 d4 (+.f64 d3 d1)) d2)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(fma.f64 1 d2 (-.f64 d4 (+.f64 d3 d1)))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2) (cbrt.f64 (-.f64 d4 d3)) (neg.f64 (-.f64 d1 d2)))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 d2) (-.f64 d4 (+.f64 d3 d1)))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 (+.f64 d3 d1))) 2) (cbrt.f64 (-.f64 d4 (+.f64 d3 d1))) d2)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(fma.f64 (sqrt.f64 (-.f64 d4 d3)) (sqrt.f64 (-.f64 d4 d3)) (neg.f64 (-.f64 d1 d2)))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (-.f64 d4 (+.f64 d3 d1)))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(fma.f64 (sqrt.f64 (-.f64 d4 (+.f64 d3 d1))) (sqrt.f64 (-.f64 d4 (+.f64 d3 d1))) d2)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) 1)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (/.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (/.f64 (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 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(-.f64 (/.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))) (/.f64 (pow.f64 d1 4) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(*.f64 1 (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 (-.f64 d4 d1) d3)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2) (cbrt.f64 (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 (-.f64 d4 d1) d3)))
(*.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) (sqrt.f64 (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 (-.f64 d4 d1) d3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (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)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (*.f64 (-.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 (-.f64 d4 d1) d2) d3)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (-.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 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(*.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (/.f64 1 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) d1) (-.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (*.f64 (-.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 (-.f64 d4 d1) d2) d3)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))) (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.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 (-.f64 d2 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 (-.f64 d2 (+.f64 d3 d4)) d1)))
(/.f64 1 (/.f64 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)) (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 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 (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)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (*.f64 (-.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 (-.f64 d4 d1) d2) d3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))
(/.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 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (+.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 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3)))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 d4 (*.f64 d1 d1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d4 d1)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 d1 (+.f64 d4 d1)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (+.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 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 d1 d2 (*.f64 d1 d3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.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 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (fma.f64 d1 d2 (*.f64 d1 d3)) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3)))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 d1 d2 (*.f64 d1 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 d1 d2 (*.f64 d1 d3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.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 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 d4 (*.f64 d1 d1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d4 d1)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 d1 (+.f64 d4 d1)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (fma.f64 d1 d2 (*.f64 d1 d3))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (fma.f64 d1 d2 (*.f64 d1 d3)) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.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 d2 d3)) (*.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 d1 (*.f64 (-.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 (-.f64 d4 d1) d2) d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (pow.f64 d1 4)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))))))
(/.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 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 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 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 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.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 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 (neg.f64 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 (*.f64 (neg.f64 d1) d1) 3)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (-.f64 (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1)) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))
(/.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 (-.f64 d4 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 (-.f64 d4 d1) d2) d3)))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1))) (-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1)))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 1)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 3)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3) 1/3)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(sqrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) 2))
(fabs.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))))
(log.f64 (exp.f64 (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 (-.f64 d4 d1) d3)))
(log.f64 (+.f64 1 (expm1.f64 (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 (-.f64 d4 d1) d3)))
(cbrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(expm1.f64 (log1p.f64 (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 (-.f64 d4 d1) d3)))
(exp.f64 (log.f64 (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 (-.f64 d4 d1) d3)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(log1p.f64 (expm1.f64 (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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 d1 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (*.f64 (neg.f64 d1) d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(fma.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 d1 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (*.f64 (neg.f64 d1) d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 (-.f64 d4 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 d1 (-.f64 d4 d1) (*.f64 (*.f64 d1 d1) 0))
(+.f64 (*.f64 d1 d4) (neg.f64 (*.f64 d1 d1)))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 d4) (*.f64 (neg.f64 d1) d1))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (fma.f64 d1 d4 (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (*.f64 d1 d1) 0))
(+.f64 (fma.f64 d1 d4 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 d1 d4 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (-.f64 (*.f64 d1 d4) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))) (*.f64 0 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 d4 d1 (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (*.f64 d1 d1) 0))
(+.f64 (fma.f64 d4 d1 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 d1 d4 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (-.f64 (*.f64 d1 d4) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))) (*.f64 0 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 1 (*.f64 d1 d4) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (*.f64 d1 d1) 0))
(+.f64 (fma.f64 1 (*.f64 d1 d4) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 d1 d4 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (-.f64 (*.f64 d1 d4) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))) (*.f64 0 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (*.f64 d1 d1) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 d1 d4 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (-.f64 (*.f64 d1 d4) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))) (*.f64 0 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (*.f64 d1 d1) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 d1 d4 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (-.f64 (*.f64 d1 d4) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))) (*.f64 0 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(*.f64 d1 (-.f64 d4 d1))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 (-.f64 d4 d1) d1)
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 1 (*.f64 d1 (-.f64 d4 d1)))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(-.f64 (*.f64 d1 d4) (*.f64 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 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d4 d1)))
(*.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 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))))
(/.f64 1 (/.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d4 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (fma.f64 d1 d4 (*.f64 d1 d1)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d4 d1)))
(/.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 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.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 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (neg.f64 (fma.f64 d1 d4 (*.f64 d1 d1))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d4 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 (-.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 (*.f64 d1 d1) 0) 3)) (fma.f64 (*.f64 (*.f64 d1 d1) 0) (-.f64 (*.f64 (*.f64 d1 d1) 0) (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (neg.f64 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (neg.f64 (*.f64 d1 d1))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (neg.f64 d1) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1)) (*.f64 (*.f64 d1 d4) (*.f64 (neg.f64 d1) d1)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))))
(/.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)))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 (*.f64 d1 d1) 0) (*.f64 (*.f64 d1 d1) 0))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (*.f64 d1 d1) 0)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 d4) (neg.f64 (*.f64 d1 d1))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d4 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1))) (-.f64 (*.f64 d1 d4) (*.f64 (neg.f64 d1) d1)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d4 d1)))
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) 1)
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 3)
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 1/3)
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))
(fabs.f64 (*.f64 d1 (-.f64 d4 d1)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1))))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 d1 d4 (neg.f64 (*.f64 d1 d1)))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 d1 d4 (*.f64 (neg.f64 d1) d1))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (*.f64 d1 d1) 0))
(fma.f64 d4 d1 (neg.f64 (*.f64 d1 d1)))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 d4 d1 (*.f64 (neg.f64 d1) d1))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (-.f64 d4 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 d1 (-.f64 d4 d1) (*.f64 (*.f64 d1 d1) 0))
(fma.f64 1 (*.f64 d1 (-.f64 d4 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 d1 (-.f64 d4 d1) (*.f64 (*.f64 d1 d1) 0))
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (*.f64 d1 d1)))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 1 (*.f64 d1 d4) (*.f64 (neg.f64 d1) d1))
(-.f64 (*.f64 d1 d4) (*.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)))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (*.f64 d1 d1) 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1)))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1))
(-.f64 (*.f64 d1 d4) (*.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)))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (*.f64 d1 d1) 0))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1)))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d3))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (-.f64 d2 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) 1)
(*.f64 d1 (-.f64 d2 d3))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 3) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (/.f64 (pow.f64 (*.f64 d1 d3) 3) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (fma.f64 d1 d2 (*.f64 d1 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 1 (/.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (fma.f64 d1 d2 (*.f64 d1 d3))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (-.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 (*.f64 d1 d3) 0) 3)) (fma.f64 (*.f64 (*.f64 d1 d3) 0) (-.f64 (*.f64 (*.f64 d1 d3) 0) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (neg.f64 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d3)) (neg.f64 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 (neg.f64 d1) d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d3)) (*.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (*.f64 d1 d3) 0) (*.f64 (*.f64 d1 d3) 0))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 d3) 0)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (neg.f64 (*.f64 d1 d3)) (neg.f64 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d3))) (-.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.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))
(fabs.f64 (*.f64 d1 (-.f64 d2 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))
(*.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))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 d1 d2 (*.f64 (neg.f64 d1) d3))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 d2 d1 (*.f64 (neg.f64 d1) d3))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (-.f64 d2 d3) d1 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 1 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d3))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 d1) d3))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 d1) d3))
(*.f64 d1 (-.f64 d2 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)) (*.f64 (*.f64 d1 d1) 0))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)) (*.f64 (*.f64 d1 d1) 0))
(+.f64 (fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))) (-.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)) (*.f64 (*.f64 d1 d1) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))) (-.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)) (*.f64 (*.f64 d1 d1) 0))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))) (-.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(*.f64 1 (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 (-.f64 d4 d1) d3)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2) (cbrt.f64 (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 (-.f64 d4 d1) d3)))
(*.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) (sqrt.f64 (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 (-.f64 d4 d1) d3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (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)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (*.f64 (-.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 (-.f64 d4 d1) d2) d3)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (-.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 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(*.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (/.f64 1 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) d1) (-.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (*.f64 (-.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 (-.f64 d4 d1) d2) d3)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))) (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.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 (-.f64 d2 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 (-.f64 d2 (+.f64 d3 d4)) d1)))
(/.f64 1 (/.f64 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)) (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 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 (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)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (*.f64 (-.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 (-.f64 d4 d1) d2) d3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))
(/.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 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (+.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 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3)))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 d4 (*.f64 d1 d1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d4 d1)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 d1 (+.f64 d4 d1)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (+.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 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 d1 d2 (*.f64 d1 d3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.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 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (fma.f64 d1 d2 (*.f64 d1 d3)) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3)))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 d1 d2 (*.f64 d1 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 d1 d2 (*.f64 d1 d3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.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 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 d4 (*.f64 d1 d1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d4 d1)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 d1 (+.f64 d4 d1)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (fma.f64 d1 d2 (*.f64 d1 d3))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (fma.f64 d1 d2 (*.f64 d1 d3)) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.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 d2 d3)) (*.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 d1 (*.f64 (-.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 (-.f64 d4 d1) d2) d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (pow.f64 d1 4)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))))))
(/.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 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 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 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 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.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 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 (neg.f64 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 (*.f64 (neg.f64 d1) d1) 3)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (-.f64 (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1)) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))
(/.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 (-.f64 d4 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 (-.f64 d4 d1) d2) d3)))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1))) (-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1)))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 1)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 3)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3) 1/3)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(sqrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) 2))
(fabs.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))))
(log.f64 (exp.f64 (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 (-.f64 d4 d1) d3)))
(log.f64 (+.f64 1 (expm1.f64 (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 (-.f64 d4 d1) d3)))
(cbrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(expm1.f64 (log1p.f64 (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 (-.f64 d4 d1) d3)))
(exp.f64 (log.f64 (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 (-.f64 d4 d1) d3)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(log1p.f64 (expm1.f64 (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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 d1 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (*.f64 (neg.f64 d1) d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(fma.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 d1 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (*.f64 (neg.f64 d1) d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d3))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (neg.f64 (*.f64 d1 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 d2 d3))
(*.f64 1 (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d2))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 1 (/.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (fma.f64 d1 d2 (*.f64 d1 d3))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (-.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 (*.f64 d1 d3) 0) 3)) (fma.f64 (*.f64 (*.f64 d1 d3) 0) (-.f64 (*.f64 (*.f64 d1 d3) 0) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (neg.f64 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d3)) (neg.f64 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 (neg.f64 d1) d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d3)) (*.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (*.f64 d1 d3) 0) (*.f64 (*.f64 d1 d3) 0))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 d3) 0)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (neg.f64 (*.f64 d1 d3)) (neg.f64 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d3))) (-.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.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))
(fabs.f64 (*.f64 d1 (-.f64 d2 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))
(*.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))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 d1 d2 (*.f64 (neg.f64 d1) d3))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 d2 d1 (*.f64 (neg.f64 d1) d3))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (-.f64 d2 d3) d1 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 1 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d3))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 d1) d3))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 d1) d3))
(*.f64 d1 (-.f64 d2 d3))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)))) 1)
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4))))
(*.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 d4)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 (-.f64 d4 d2) d3)))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 d4)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 (-.f64 d4 d2) d3)))))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 d4)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 (-.f64 d4 d2) d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 d4)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 (-.f64 d4 d2) d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 d4))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4)) (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d3 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (fma.f64 d1 d2 (*.f64 d1 (-.f64 d3 d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d3 d4)) 3)) (fma.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (+.f64 (-.f64 d3 d4) d2)) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 d1 (+.f64 (-.f64 d4 d2) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4)) (-.f64 (*.f64 d1 d3) (*.f64 d1 d4)))) (+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4)))) (fma.f64 d1 d2 (*.f64 d1 (-.f64 d3 d4))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d3 d4) d2)) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) (*.f64 d1 (+.f64 (-.f64 d3 d4) d2)))
(pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 1)
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 3)
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(pow.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) 1/3)
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(pow.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2)
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(sqrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2))
(fabs.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(log.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(cbrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(expm1.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(exp.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 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 (-.f64 d4 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 (-.f64 d4 d1) d3)))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)) (*.f64 (*.f64 d1 d1) 0))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1)))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)) (*.f64 (*.f64 d1 d1) 0))
(+.f64 (fma.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))) (-.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)) (*.f64 (*.f64 d1 d1) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))) (-.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (*.f64 d1 d1) 1))) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 (*.f64 d1 d1) 1)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)) (*.f64 (*.f64 d1 d1) 0))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))) (-.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4)))))
(-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) 1)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (/.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (/.f64 (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 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(-.f64 (/.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))) (/.f64 (pow.f64 d1 4) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(*.f64 1 (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 (-.f64 d4 d1) d3)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2) (cbrt.f64 (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 (-.f64 d4 d1) d3)))
(*.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) (sqrt.f64 (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 (-.f64 d4 d1) d3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (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)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (*.f64 (-.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 (-.f64 d4 d1) d2) d3)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (-.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 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(*.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (/.f64 1 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) d1) (-.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (*.f64 (-.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 (-.f64 d4 d1) d2) d3)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))) (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.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 (-.f64 d2 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 (-.f64 d2 (+.f64 d3 d4)) d1)))
(/.f64 1 (/.f64 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)) (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 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 (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)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (*.f64 (-.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 (-.f64 d4 d1) d2) d3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))
(/.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 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1)))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (+.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 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3)))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 d4 (*.f64 d1 d1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d4 d1)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 d1 (+.f64 d4 d1)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (+.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 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 d1 d2 (*.f64 d1 d3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.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 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (fma.f64 d1 d4 (*.f64 d1 d1))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (fma.f64 d1 d2 (*.f64 d1 d3)) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (fma.f64 d1 d2 (*.f64 d1 d3)) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3)))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 d1 d2 (*.f64 d1 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 d1 d2 (*.f64 d1 d3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d4)) (pow.f64 d1 4))) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.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 (*.f64 (pow.f64 d1 3) d4) (pow.f64 d1 4))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 d4 (*.f64 d1 d1)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d3))))) (fma.f64 d1 d4 (*.f64 d1 d1))))
(/.f64 (/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d4 d1)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 d1 (+.f64 d4 d1)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (fma.f64 d1 d2 (*.f64 d1 d3))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (fma.f64 d1 d2 (*.f64 d1 d3)) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (fma.f64 d1 d4 (*.f64 d1 d1)) (fma.f64 d1 d2 (*.f64 d1 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.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 d2 d3)) (*.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 d1 (*.f64 (-.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 (-.f64 d4 d1) d2) d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (pow.f64 d1 4)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))))))
(/.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 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 d1 d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 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 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 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.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 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 (neg.f64 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 (*.f64 (neg.f64 d1) d1) 3)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (-.f64 (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1)) (*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (+.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))
(/.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 (-.f64 d4 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 (-.f64 d4 d1) d2) d3)))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (*.f64 (*.f64 (neg.f64 d1) d1) (*.f64 (neg.f64 d1) d1))) (-.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1)))
(/.f64 (-.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 1)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 3)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3) 1/3)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2)
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(sqrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) 2))
(fabs.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))))
(log.f64 (exp.f64 (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 (-.f64 d4 d1) d3)))
(log.f64 (+.f64 1 (expm1.f64 (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 (-.f64 d4 d1) d3)))
(cbrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(expm1.f64 (log1p.f64 (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 (-.f64 d4 d1) d3)))
(exp.f64 (log.f64 (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 (-.f64 d4 d1) d3)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(log1p.f64 (expm1.f64 (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 (-.f64 d4 d1) d3)))

eval313.0ms (3.7%)

Compiler

Compiled 11691 to 3318 computations (71.6% saved)

prune100.0ms (1.2%)

Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New47011481
Fresh000
Picked314
Done000
Total47312485
Accuracy
100.0%
Counts
485 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.5%
(fma.f64 (-.f64 d4 (+.f64 d3 d1)) d1 (*.f64 d1 d2))
96.1%
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
71.3%
(-.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (*.f64 d1 d1))
69.8%
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
92.5%
(+.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) (*.f64 d1 d2))
28.4%
(*.f64 d3 (neg.f64 d1))
30.3%
(*.f64 d2 d1)
78.7%
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3))
81.2%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
78.4%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
31.5%
(*.f64 d1 (neg.f64 d1))
35.7%
(*.f64 d1 d4)
94.5%
(fma.f64 (-.f64 d4 (+.f64 d3 d1)) d1 (*.f64 d1 d2))
96.1%
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
71.3%
(-.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (*.f64 d1 d1))
69.8%
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
92.5%
(+.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) (*.f64 d1 d2))
28.4%
(*.f64 d3 (neg.f64 d1))
30.3%
(*.f64 d2 d1)
78.7%
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3))
81.2%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
78.4%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
31.5%
(*.f64 d1 (neg.f64 d1))
35.7%
(*.f64 d1 d4)
Compiler

Compiled 508 to 324 computations (36.2% saved)

localize68.0ms (0.8%)

Localize:

Found 3 expressions with local error:

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

Compiled 78 to 18 computations (76.9% saved)

series10.0ms (0.1%)

Counts
3 → 120
Calls

30 calls:

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

rewrite95.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1096×fma-neg
744×expm1-udef
744×log1p-udef
422×sum-log
420×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01765
140363
2606763
Stop Event
node limit
Counts
3 → 80
Calls
Call 1
Inputs
(fma.f64 (-.f64 d4 (+.f64 d3 d1)) d1 (*.f64 d1 d2))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3))
Outputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))) 1)
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))
(*.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 1)
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 2) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 2) (pow.f64 (*.f64 d1 d2) 2)) (fma.f64 d1 (-.f64 d4 (+.f64 d3 d1)) (neg.f64 (*.f64 d1 d2))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d3 d1)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d3 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d3 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))))) (pow.f64 (exp.f64 d1) d2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 d4 d1) d1))
(+.f64 (*.f64 d1 (+.f64 d4 d2)) (*.f64 (neg.f64 d1) d1))
(+.f64 (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 (neg.f64 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))) 1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d1 (+.f64 d4 (+.f64 d2 d1)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d1 d1))) (+.f64 d4 (+.f64 d2 d1)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d1 (+.f64 d4 (+.f64 d2 d1)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d1 d1)) d1) (+.f64 d4 (+.f64 d2 d1)))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d4 (-.f64 d2 d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(+.f64 (*.f64 d4 d1) (*.f64 d1 (neg.f64 (+.f64 d3 d1))))
(+.f64 (*.f64 d4 d1) (*.f64 (neg.f64 (+.f64 d3 d1)) d1))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (neg.f64 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))))) 1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d4 (+.f64 d3 d1)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3))) (+.f64 d3 (-.f64 d4 d1)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))) (+.f64 d4 (+.f64 d3 d1)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3)) d1) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3)) d1) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d4 (+.f64 d3 d1)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3)) d1) (+.f64 d3 (-.f64 d4 d1)))
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) d1) (+.f64 d4 (+.f64 d3 d1)))
(pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d3 d1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))))

simplify82.0ms (1%)

Algorithm
egg-herbie
Rules
1576×fma-def
1086×unswap-sqr
686×*-commutative
468×associate-+r+
452×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02524622
16804596
223794578
Stop Event
node limit
Counts
200 → 142
Calls
Call 1
Inputs
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(*.f64 d1 d4)
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(*.f64 d1 d4)
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) 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 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 -1 (*.f64 d1 (+.f64 (*.f64 -1 (-.f64 d4 d3)) (*.f64 -1 d2)))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (-.f64 d4 d3)) (*.f64 -1 d2)))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (-.f64 d4 d3)) (*.f64 -1 d2)))))
(*.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 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 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 -1 (*.f64 (+.f64 d1 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.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 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))) 1)
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))
(*.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 1)
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 2) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 2) (pow.f64 (*.f64 d1 d2) 2)) (fma.f64 d1 (-.f64 d4 (+.f64 d3 d1)) (neg.f64 (*.f64 d1 d2))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d3 d1)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d3 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d3 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))))) (pow.f64 (exp.f64 d1) d2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 d4 d1) d1))
(+.f64 (*.f64 d1 (+.f64 d4 d2)) (*.f64 (neg.f64 d1) d1))
(+.f64 (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 (neg.f64 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))) 1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d1 (+.f64 d4 (+.f64 d2 d1)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d1 d1))) (+.f64 d4 (+.f64 d2 d1)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d1 (+.f64 d4 (+.f64 d2 d1)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d1 d1)) d1) (+.f64 d4 (+.f64 d2 d1)))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d4 (-.f64 d2 d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(+.f64 (*.f64 d4 d1) (*.f64 d1 (neg.f64 (+.f64 d3 d1))))
(+.f64 (*.f64 d4 d1) (*.f64 (neg.f64 (+.f64 d3 d1)) d1))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (neg.f64 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))))) 1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d4 (+.f64 d3 d1)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3))) (+.f64 d3 (-.f64 d4 d1)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))) (+.f64 d4 (+.f64 d3 d1)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3)) d1) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3)) d1) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d4 (+.f64 d3 d1)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3)) d1) (+.f64 d3 (-.f64 d4 d1)))
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) d1) (+.f64 d4 (+.f64 d3 d1)))
(pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d3 d1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))))
Outputs
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(fma.f64 d2 d1 (*.f64 d1 (neg.f64 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 (-.f64 (neg.f64 d1) d3) d2))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 d4)
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 d4)
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.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)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.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)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (-.f64 d4 d3)) (*.f64 -1 d2)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (-.f64 d4 d3)) (*.f64 -1 d2)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (-.f64 d4 d3)) (*.f64 -1 d2)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d2 d1)
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d2 d1)
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 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 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 (-.f64 d4 d3) d1)
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(*.f64 -1 (*.f64 (+.f64 d1 d3) d1))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 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)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 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)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))) 1)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 1)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 2) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d2 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) 3) (pow.f64 (*.f64 d2 d1) 3)) (fma.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d2 (-.f64 (-.f64 d4 d3) d1))) (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 2) (pow.f64 (*.f64 d1 d2) 2)) (fma.f64 d1 (-.f64 d4 (+.f64 d3 d1)) (neg.f64 (*.f64 d1 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d2 d1) 2)) (fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 (neg.f64 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) (neg.f64 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) 2) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 d1 (-.f64 (-.f64 (-.f64 d4 d3) d1) d2)))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 1)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 3)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 3) 1/3)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 2)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d3 d1)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d3 d1)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d3 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))))) (pow.f64 (exp.f64 d1) d2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2)) 3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))) 1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) d2))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 d4 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (+.f64 d4 d2)) (*.f64 (neg.f64 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))) 1)
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d1 (+.f64 d4 (+.f64 d2 d1)))))
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d1 (+.f64 d4 (+.f64 d2 d1)))) (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3))))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3)) (/.f64 (fma.f64 d1 (+.f64 d2 (+.f64 d1 d4)) (pow.f64 (+.f64 d2 d4) 2)) d1))
(*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3)) (/.f64 d1 (fma.f64 d1 (+.f64 d2 (+.f64 d1 d4)) (pow.f64 (+.f64 d2 d4) 2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d1 d1))) (+.f64 d4 (+.f64 d2 d1)))
(/.f64 d1 (/.f64 (+.f64 d4 (+.f64 d2 d1)) (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d1 d1))))
(*.f64 (/.f64 d1 (+.f64 d2 (+.f64 d1 d4))) (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d1 d1)) (+.f64 d2 (+.f64 d1 d4))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d1 (+.f64 d4 (+.f64 d2 d1)))))
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d1 (+.f64 d4 (+.f64 d2 d1)))) (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3))))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3)) (/.f64 (fma.f64 d1 (+.f64 d2 (+.f64 d1 d4)) (pow.f64 (+.f64 d2 d4) 2)) d1))
(*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3)) (/.f64 d1 (fma.f64 d1 (+.f64 d2 (+.f64 d1 d4)) (pow.f64 (+.f64 d2 d4) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d1 d1)) d1) (+.f64 d4 (+.f64 d2 d1)))
(/.f64 d1 (/.f64 (+.f64 d4 (+.f64 d2 d1)) (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d1 d1))))
(*.f64 (/.f64 d1 (+.f64 d2 (+.f64 d1 d4))) (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d1 d1)) (+.f64 d2 (+.f64 d1 d4))))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 1)
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 3)
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 3) 1/3)
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 2)
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d4 (-.f64 d2 d1)) 3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d1)) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 d4 d1) (*.f64 d1 (neg.f64 (+.f64 d3 d1))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 d4 d1) (*.f64 (neg.f64 (+.f64 d3 d1)) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (neg.f64 d3) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))))) 1)
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 (+.f64 d3 (-.f64 d4 d1)))) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d3 (-.f64 d4 d1)) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3)))
(*.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3)) (/.f64 d1 (fma.f64 d3 d3 (*.f64 (-.f64 d4 d1) (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d4 (+.f64 d3 d1)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))
(*.f64 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d4))))) d1)
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)) (/.f64 (fma.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d4)) (*.f64 d4 d4)) d1))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3))) (+.f64 d3 (-.f64 d4 d1)))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3)) (/.f64 (+.f64 d3 (-.f64 d4 d1)) d1))
(*.f64 (/.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3)) (+.f64 d3 (-.f64 d4 d1))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))) (+.f64 d4 (+.f64 d3 d1)))
(/.f64 d1 (/.f64 (+.f64 d4 (+.f64 d1 d3)) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))))
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d3 d4))) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)))
(*.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 d1 (+.f64 d1 (+.f64 d3 d4))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3)) d1) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 (+.f64 d3 (-.f64 d4 d1)))) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d3 (-.f64 d4 d1)) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3)))
(*.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3)) (/.f64 d1 (fma.f64 d3 d3 (*.f64 (-.f64 d4 d1) (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3)) d1) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d4 (+.f64 d3 d1)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))
(*.f64 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d4))))) d1)
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)) (/.f64 (fma.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d4)) (*.f64 d4 d4)) d1))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3)) d1) (+.f64 d3 (-.f64 d4 d1)))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3)) (/.f64 (+.f64 d3 (-.f64 d4 d1)) d1))
(*.f64 (/.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3)) (+.f64 d3 (-.f64 d4 d1))))
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) d1) (+.f64 d4 (+.f64 d3 d1)))
(/.f64 d1 (/.f64 (+.f64 d4 (+.f64 d1 d3)) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))))
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d3 d4))) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)))
(*.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 d1 (+.f64 d1 (+.f64 d3 d4))))
(pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 1)
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))) 3)
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 3) 1/3)
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))) 2)
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 2))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d3 d1))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 3))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 (+.f64 d3 d1)) 3) (pow.f64 d1 3)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))) 1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))

eval26.0ms (0.3%)

Compiler

Compiled 1979 to 616 computations (68.9% saved)

prune40.0ms (0.5%)

Pruning

16 alts after pruning (11 fresh and 5 done)

PrunedKeptTotal
New1366142
Fresh156
Picked145
Done011
Total13816154
Accuracy
100.0%
Counts
154 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.5%
(fma.f64 (-.f64 d4 (+.f64 d3 d1)) d1 (*.f64 d1 d2))
96.1%
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
69.8%
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
92.5%
(+.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) (*.f64 d1 d2))
74.0%
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (neg.f64 d3) d1))
59.1%
(*.f64 (-.f64 d4 d3) d1)
51.9%
(*.f64 (-.f64 d2 d1) d1)
28.4%
(*.f64 d3 (neg.f64 d1))
30.3%
(*.f64 d2 d1)
81.2%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
78.4%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
51.8%
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
57.9%
(*.f64 d1 (-.f64 d4 d1))
59.1%
(*.f64 d1 (+.f64 d2 d4))
31.5%
(*.f64 d1 (neg.f64 d1))
35.7%
(*.f64 d1 d4)
94.5%
(fma.f64 (-.f64 d4 (+.f64 d3 d1)) d1 (*.f64 d1 d2))
96.1%
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
69.8%
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
92.5%
(+.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) (*.f64 d1 d2))
74.0%
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (neg.f64 d3) d1))
59.1%
(*.f64 (-.f64 d4 d3) d1)
51.9%
(*.f64 (-.f64 d2 d1) d1)
28.4%
(*.f64 d3 (neg.f64 d1))
30.3%
(*.f64 d2 d1)
81.2%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
78.4%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
51.8%
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
57.9%
(*.f64 d1 (-.f64 d4 d1))
59.1%
(*.f64 d1 (+.f64 d2 d4))
31.5%
(*.f64 d1 (neg.f64 d1))
35.7%
(*.f64 d1 d4)
Compiler

Compiled 564 to 368 computations (34.8% saved)

localize69.0ms (0.8%)

Localize:

Found 5 expressions with local error:

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

Compiled 78 to 18 computations (76.9% saved)

series8.0ms (0.1%)

Counts
5 → 156
Calls

42 calls:

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

rewrite304.0ms (3.6%)

Algorithm
batch-egg-rewrite
Rules
776×expm1-udef
776×log1p-udef
484×add-sqr-sqrt
478×pow1
478×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01989
144583
2723283
Stop Event
node limit
Counts
5 → 149
Calls
Call 1
Inputs
(+.f64 (*.f64 (-.f64 d4 (+.f64 d3 d1)) d1) (*.f64 d1 d2))
(*.f64 (-.f64 d4 (+.f64 d3 d1)) d1)
(*.f64 d1 (+.f64 d2 d4))
(*.f64 (-.f64 d2 d1) d1)
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
Outputs
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d1 d3)) d2))
(*.f64 1 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 2) (/.f64 1 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))))))
(*.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 1)
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 d2))) (-.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 d2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 2)))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 2) (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 (+.f64 d4 (-.f64 d1 d3)) (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 2)) (neg.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (+.f64 d4 (-.f64 d1 d3)) (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) 2)
(pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 1)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d1 d3))) (exp.f64 (*.f64 d1 d2))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (neg.f64 (*.f64 d1 d2)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 (+.f64 d4 (-.f64 d1 d3)) d1 (*.f64 d1 d2))
(fma.f64 (+.f64 d4 (-.f64 d1 d3)) d1 (neg.f64 (*.f64 d1 d2)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (neg.f64 (*.f64 d1 d2)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (neg.f64 (*.f64 d1 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (neg.f64 (*.f64 d1 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(+.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d1 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))) 1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d4 (+.f64 d3 d1)))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))) (+.f64 d4 (+.f64 d3 d1)))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3)) d1) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d4 (+.f64 d3 d1)))))
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) d1) (+.f64 d4 (+.f64 d3 d1)))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d1 d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(+.f64 (*.f64 d1 d2) (*.f64 d4 d1))
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d4 d1) 1))
(+.f64 (*.f64 d4 d1) (*.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 d4 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d4 d1) (*.f64 d4 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d4 d1) (*.f64 d4 d1))) (-.f64 (*.f64 d1 d2) (*.f64 d4 d1)))
(/.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 d1) (+.f64 d4 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 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 d4 d1))
(fma.f64 d2 d1 (*.f64 d4 d1))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d4 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d4 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d4 d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d1))
(+.f64 (*.f64 d1 d1) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 d2)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 d1) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d1 3))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))))
(/.f64 (*.f64 d1 (pow.f64 (+.f64 d1 d2) 2)) (+.f64 d1 d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d1 3)) d1) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))))
(/.f64 (*.f64 (pow.f64 (+.f64 d1 d2) 2) d1) (+.f64 d1 d2))
(pow.f64 (*.f64 d1 (+.f64 d1 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d1 d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d2)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d1 d2)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d1 d2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d1 d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d1 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d1 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d1 d2))))
(fma.f64 d1 d1 (*.f64 d1 d2))
(+.f64 (*.f64 d1 (-.f64 d1 d3)) (fma.f64 d1 d3 (*.f64 d3 d1)))
(+.f64 (*.f64 d1 d1) (*.f64 d3 d1))
(+.f64 (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(-.f64 (*.f64 d1 d1) (*.f64 d3 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d1 d3)))) 1)
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (*.f64 d3 d1) 3)) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d3 d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d3 d1) (*.f64 d3 d1))) (*.f64 d1 (-.f64 d1 d3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d1 3) (pow.f64 d3 3))) (fma.f64 d1 d1 (*.f64 d3 (+.f64 d3 d1))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d3 d1) (-.f64 d1 d3))) (+.f64 d3 d1))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 3) (pow.f64 d3 3)) d1) (fma.f64 d1 d1 (*.f64 d3 (+.f64 d3 d1))))
(/.f64 (*.f64 (*.f64 (+.f64 d3 d1) (-.f64 d1 d3)) d1) (+.f64 d3 d1))
(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))))
(fma.f64 d1 d1 (*.f64 d3 d1))

simplify217.0ms (2.6%)

Algorithm
egg-herbie
Rules
1100×cancel-sign-sub-inv
800×fma-neg
694×distribute-lft-neg-in
628×log-prod
542×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03887275
110746817
242796723
Stop Event
node limit
Counts
305 → 252
Calls
Call 1
Inputs
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(*.f64 d1 d4)
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(*.f64 d1 d4)
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) 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 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 -1 (*.f64 d1 (+.f64 (*.f64 -1 (-.f64 d4 d3)) (*.f64 -1 d2)))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (-.f64 d4 d3)) (*.f64 -1 d2)))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (-.f64 d4 d3)) (*.f64 -1 d2)))))
(*.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 -1 (*.f64 (+.f64 d1 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.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 d4 d3) d1)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) 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 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 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(*.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 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d1 d3)) d2))
(*.f64 1 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 2) (/.f64 1 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))))))
(*.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 1)
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 d2))) (-.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 d2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 2)))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 2) (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 (+.f64 d4 (-.f64 d1 d3)) (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 2)) (neg.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (+.f64 d4 (-.f64 d1 d3)) (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) 2)
(pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 1)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d1 d3))) (exp.f64 (*.f64 d1 d2))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (neg.f64 (*.f64 d1 d2)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 (+.f64 d4 (-.f64 d1 d3)) d1 (*.f64 d1 d2))
(fma.f64 (+.f64 d4 (-.f64 d1 d3)) d1 (neg.f64 (*.f64 d1 d2)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (neg.f64 (*.f64 d1 d2)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (neg.f64 (*.f64 d1 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (neg.f64 (*.f64 d1 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(+.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d1 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))) 1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d4 (+.f64 d3 d1)))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))) (+.f64 d4 (+.f64 d3 d1)))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3)) d1) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d4 (+.f64 d3 d1)))))
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) d1) (+.f64 d4 (+.f64 d3 d1)))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d1 d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(+.f64 (*.f64 d1 d2) (*.f64 d4 d1))
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d4 d1) 1))
(+.f64 (*.f64 d4 d1) (*.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 d4 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d4 d1) (*.f64 d4 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d4 d1) (*.f64 d4 d1))) (-.f64 (*.f64 d1 d2) (*.f64 d4 d1)))
(/.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 d1) (+.f64 d4 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 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 d4 d1))
(fma.f64 d2 d1 (*.f64 d4 d1))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d4 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d4 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d4 d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d1))
(+.f64 (*.f64 d1 d1) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 d2)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 d1) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d1 3))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))))
(/.f64 (*.f64 d1 (pow.f64 (+.f64 d1 d2) 2)) (+.f64 d1 d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d1 3)) d1) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))))
(/.f64 (*.f64 (pow.f64 (+.f64 d1 d2) 2) d1) (+.f64 d1 d2))
(pow.f64 (*.f64 d1 (+.f64 d1 d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d1 d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d2)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d1 d2)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d2)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d1 d2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d1 d2) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d1 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d1 d2))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d1 d2))))
(fma.f64 d1 d1 (*.f64 d1 d2))
(+.f64 (*.f64 d1 (-.f64 d1 d3)) (fma.f64 d1 d3 (*.f64 d3 d1)))
(+.f64 (*.f64 d1 d1) (*.f64 d3 d1))
(+.f64 (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(-.f64 (*.f64 d1 d1) (*.f64 d3 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d1 d3)))) 1)
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (*.f64 d3 d1) 3)) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d3 d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d3 d1) (*.f64 d3 d1))) (*.f64 d1 (-.f64 d1 d3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d1 3) (pow.f64 d3 3))) (fma.f64 d1 d1 (*.f64 d3 (+.f64 d3 d1))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d3 d1) (-.f64 d1 d3))) (+.f64 d3 d1))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 3) (pow.f64 d3 3)) d1) (fma.f64 d1 d1 (*.f64 d3 (+.f64 d3 d1))))
(/.f64 (*.f64 (*.f64 (+.f64 d3 d1) (-.f64 d1 d3)) d1) (+.f64 d3 d1))
(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))))
(fma.f64 d1 d1 (*.f64 d3 d1))
Outputs
(+.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 (neg.f64 (+.f64 d1 d3)) d2))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 d4)
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 d4)
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d2 d1 (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.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 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.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 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 -1 (*.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 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.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 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.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 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 -1 (*.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 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.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 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.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 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.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 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.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 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.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 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.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 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.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 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.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 d4 d3)) (*.f64 -1 d2)))))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (-.f64 d4 d3)) (*.f64 -1 d2)))))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (-.f64 d4 d3)) (*.f64 -1 d2)))))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.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 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d2 d1)
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d2 d1)
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1))
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 -1 (*.f64 (+.f64 d1 d3) d1))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 d4 d1))
(+.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 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 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 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 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 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.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 d4 d3) d1)
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 d4)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d2 d1)
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d2 d1)
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d2 d1)
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 d4)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 d4)
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d2 d1))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d2 d1))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d2 d1))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d2 d1))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d2 d1))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d2 d1))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d2 d1))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d2 d1))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d2 d1))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d1))
(*.f64 d2 d1)
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d2 d1))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d2 d1))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d2 d1))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d2 d1))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d2 d1))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d2 d1))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d2 d1))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d2 d1))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1))
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d2 d1))
(-.f64 (*.f64 d2 d1) (*.f64 d1 d1))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (*.f64 d1 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3)))
(neg.f64 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d1 d3) d2)))
(*.f64 d1 (+.f64 (-.f64 d1 d3) (-.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (-.f64 d1 (+.f64 d3 d2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)))) 1)
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))) (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 2) (*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))) (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))))
(*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d1 d3)) d2))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d1 d3) d2)))
(*.f64 d1 (+.f64 (-.f64 d1 d3) (-.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (-.f64 d1 (+.f64 d3 d2))))
(*.f64 1 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) 2))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 2) (/.f64 1 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d2 d1) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (-.f64 d2 (+.f64 d4 (-.f64 d1 d3))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 3) (pow.f64 (*.f64 d2 d1) 3)) (fma.f64 d1 (*.f64 d2 (*.f64 d1 (-.f64 d2 (+.f64 d1 (-.f64 d4 d3))))) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 3) (pow.f64 (*.f64 d2 d1) 3)) (fma.f64 d1 (*.f64 (*.f64 d2 d1) (-.f64 (-.f64 d2 d4) (-.f64 d1 d3))) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 2)))
(*.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 1)
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 d2))) (-.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 d2))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d1 d3) d2)))
(*.f64 d1 (+.f64 (-.f64 d1 d3) (-.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (-.f64 d1 (+.f64 d3 d2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d2 d1) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (-.f64 d2 (+.f64 d4 (-.f64 d1 d3))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 3) (pow.f64 (*.f64 d2 d1) 3)) (fma.f64 d1 (*.f64 d2 (*.f64 d1 (-.f64 d2 (+.f64 d1 (-.f64 d4 d3))))) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 3) (pow.f64 (*.f64 d2 d1) 3)) (fma.f64 d1 (*.f64 (*.f64 d2 d1) (-.f64 (-.f64 d2 d4) (-.f64 d1 d3))) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 2)))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 2) (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d2 d1) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (-.f64 d2 (+.f64 d4 (-.f64 d1 d3))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 3) (pow.f64 (*.f64 d2 d1) 3)) (fma.f64 d1 (*.f64 d2 (*.f64 d1 (-.f64 d2 (+.f64 d1 (-.f64 d4 d3))))) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 3) (pow.f64 (*.f64 d2 d1) 3)) (fma.f64 d1 (*.f64 (*.f64 d2 d1) (-.f64 (-.f64 d2 d4) (-.f64 d1 d3))) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 (+.f64 d4 (-.f64 d1 d3)) (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 (+.f64 d4 (-.f64 d1 d3)) (*.f64 d1 (*.f64 d2 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) (*.f64 d1 (+.f64 (-.f64 d1 d3) (-.f64 d4 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) (*.f64 d1 (+.f64 d4 (-.f64 d1 (+.f64 d3 d2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d2 d1) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (-.f64 d2 (+.f64 d4 (-.f64 d1 d3))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 3) (pow.f64 (*.f64 d2 d1) 3)) (fma.f64 d1 (*.f64 d2 (*.f64 d1 (-.f64 d2 (+.f64 d1 (-.f64 d4 d3))))) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 3) (pow.f64 (*.f64 d2 d1) 3)) (fma.f64 d1 (*.f64 (*.f64 d2 d1) (-.f64 (-.f64 d2 d4) (-.f64 d1 d3))) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 2)) (neg.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (+.f64 d4 (-.f64 d1 d3)) (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (+.f64 d4 (-.f64 d1 d3)) (*.f64 d1 (*.f64 d2 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 (+.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d2 3))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d4 (-.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d1 (-.f64 d4 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d4) (-.f64 d1 d3))))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) 3)
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 3) 1/3)
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) 2)
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 1)
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 2))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(log.f64 (/.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d1 d3))) (exp.f64 (*.f64 d1 d2))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d1 d3) d2)))
(*.f64 d1 (+.f64 (-.f64 d1 d3) (-.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (-.f64 d1 (+.f64 d3 d2))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2)) 3))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))) 1))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (neg.f64 (*.f64 d1 d2)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d1 d3) d2)))
(*.f64 d1 (+.f64 (-.f64 d1 d3) (-.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (-.f64 d1 (+.f64 d3 d2))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(fma.f64 (+.f64 d4 (-.f64 d1 d3)) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(fma.f64 (+.f64 d4 (-.f64 d1 d3)) d1 (neg.f64 (*.f64 d1 d2)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d1 d3) d2)))
(*.f64 d1 (+.f64 (-.f64 d1 d3) (-.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (-.f64 d1 (+.f64 d3 d2))))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(fma.f64 1 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(fma.f64 1 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (neg.f64 (*.f64 d1 d2)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d1 d3) d2)))
(*.f64 d1 (+.f64 (-.f64 d1 d3) (-.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (-.f64 d1 (+.f64 d3 d2))))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (neg.f64 (*.f64 d1 d2)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d1 d3) d2)))
(*.f64 d1 (+.f64 (-.f64 d1 d3) (-.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (-.f64 d1 (+.f64 d3 d2))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (neg.f64 (*.f64 d1 d2)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d1 d3) d2)))
(*.f64 d1 (+.f64 (-.f64 d1 d3) (-.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 (-.f64 d1 (+.f64 d3 d2))))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(+.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d1 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))) 1)
(*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d4 (+.f64 d3 d1)))))
(/.f64 d1 (/.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))) (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))))
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d3 (+.f64 d1 d4))))) (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)))
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d4))))) (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))) (+.f64 d4 (+.f64 d3 d1)))
(/.f64 d1 (/.f64 (+.f64 d4 (+.f64 d1 d3)) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))))
(*.f64 (/.f64 d1 (+.f64 d3 (+.f64 d1 d4))) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)))
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d3 d4))) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3)) d1) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d4 (+.f64 d3 d1)))))
(/.f64 d1 (/.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))) (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))))
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d3 (+.f64 d1 d4))))) (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)))
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d4))))) (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)))
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) d1) (+.f64 d4 (+.f64 d3 d1)))
(/.f64 d1 (/.f64 (+.f64 d4 (+.f64 d1 d3)) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))))
(*.f64 (/.f64 d1 (+.f64 d3 (+.f64 d1 d4))) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)))
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d3 d4))) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 1)
(*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) 3)
(*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3) 1/3)
(*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) 2)
(*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 2))
(*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))))
(*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) 3))
(*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) 1))
(*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d4 d1))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d4 d1) 1))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d4 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 d4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 d2)))) 1)
(*.f64 d1 (+.f64 d2 d4))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d4 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d4 d1) (*.f64 d4 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d4 d1)))))
(/.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)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d2 d1) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d4 d1) (*.f64 d4 d1))) (-.f64 (*.f64 d1 d2) (*.f64 d4 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (-.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d2 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 d1 (+.f64 (pow.f64 d4 3) (pow.f64 d2 3))) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))))
(*.f64 (/.f64 (+.f64 (pow.f64 d4 3) (pow.f64 d2 3)) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))) d1)
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4))) (-.f64 d2 d4))
(/.f64 d1 (/.f64 (-.f64 d2 d4) (-.f64 (*.f64 d2 d2) (*.f64 d4 d4))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (-.f64 d2 d4)) d1)
(*.f64 (/.f64 (fma.f64 d2 d2 (*.f64 d4 (neg.f64 d4))) (-.f64 d2 d4)) d1)
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) d1) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 3) (pow.f64 d2 3))) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))))
(*.f64 (/.f64 (+.f64 (pow.f64 d4 3) (pow.f64 d2 3)) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))) d1)
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) d1) (-.f64 d2 d4))
(/.f64 d1 (/.f64 (-.f64 d2 d4) (-.f64 (*.f64 d2 d2) (*.f64 d4 d4))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (-.f64 d2 d4)) d1)
(*.f64 (/.f64 (fma.f64 d2 d2 (*.f64 d4 (neg.f64 d4))) (-.f64 d2 d4)) d1)
(pow.f64 (*.f64 d1 (+.f64 d4 d2)) 1)
(*.f64 d1 (+.f64 d2 d4))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 d2))) 3)
(*.f64 d1 (+.f64 d2 d4))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 3) 1/3)
(*.f64 d1 (+.f64 d2 d4))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 d2))) 2)
(*.f64 d1 (+.f64 d2 d4))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 2))
(*.f64 d1 (+.f64 d2 d4))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d2 d4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 d2)))))
(*.f64 d1 (+.f64 d2 d4))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 3))
(*.f64 d1 (+.f64 d2 d4))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d4 d2) 3)))
(*.f64 d1 (+.f64 d2 d4))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 d2 d4))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 d2))))
(*.f64 d1 (+.f64 d2 d4))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 d2))))
(*.f64 d1 (+.f64 d2 d4))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 d2))) 1))
(*.f64 d1 (+.f64 d2 d4))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 d2))))
(*.f64 d1 (+.f64 d2 d4))
(fma.f64 d1 d2 (*.f64 d4 d1))
(*.f64 d1 (+.f64 d2 d4))
(fma.f64 d2 d1 (*.f64 d4 d1))
(*.f64 d1 (+.f64 d2 d4))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d4 d1))
(*.f64 d1 (+.f64 d2 d4))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d4 d1))
(*.f64 d1 (+.f64 d2 d4))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d4 d1))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d2 d1))
(+.f64 (*.f64 d1 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 d2)))) 1)
(*.f64 d1 (+.f64 d2 d1))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d1) 3)) (+.f64 (*.f64 d1 (pow.f64 d1 3)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (pow.f64 d1 3) d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 d1 4) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d2 (pow.f64 d1 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 d1) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 d1 (pow.f64 d1 3)) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 d1 (-.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 d1 (-.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d1 3))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))))
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d2 d1))) (+.f64 (pow.f64 d2 3) (pow.f64 d1 3))))
(/.f64 (fma.f64 d1 (pow.f64 d2 3) (pow.f64 d1 4)) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d2 d1))))
(/.f64 (*.f64 d1 (pow.f64 (+.f64 d1 d2) 2)) (+.f64 d1 d2))
(/.f64 d1 (/.f64 (+.f64 d2 d1) (pow.f64 (+.f64 d2 d1) 2)))
(*.f64 (/.f64 d1 (+.f64 d2 d1)) (pow.f64 (+.f64 d2 d1) 2))
(/.f64 d1 (/.f64 1 (+.f64 d2 d1)))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d1 3)) d1) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))))
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d2 d1))) (+.f64 (pow.f64 d2 3) (pow.f64 d1 3))))
(/.f64 (fma.f64 d1 (pow.f64 d2 3) (pow.f64 d1 4)) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d2 d1))))
(/.f64 (*.f64 (pow.f64 (+.f64 d1 d2) 2) d1) (+.f64 d1 d2))
(/.f64 d1 (/.f64 (+.f64 d2 d1) (pow.f64 (+.f64 d2 d1) 2)))
(*.f64 (/.f64 d1 (+.f64 d2 d1)) (pow.f64 (+.f64 d2 d1) 2))
(/.f64 d1 (/.f64 1 (+.f64 d2 d1)))
(pow.f64 (*.f64 d1 (+.f64 d1 d2)) 1)
(*.f64 d1 (+.f64 d2 d1))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d2))) 3)
(*.f64 d1 (+.f64 d2 d1))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d2)) 3) 1/3)
(*.f64 d1 (+.f64 d2 d1))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d1 d2))) 2)
(*.f64 d1 (+.f64 d2 d1))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d2)) 2))
(*.f64 d1 (+.f64 d2 d1))
(log.f64 (pow.f64 (exp.f64 (+.f64 d1 d2)) d1))
(*.f64 d1 (+.f64 d2 d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d2)))))
(*.f64 d1 (+.f64 d2 d1))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d2)) 3))
(*.f64 d1 (+.f64 d2 d1))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d1 d2) 3)))
(*.f64 d1 (+.f64 d2 d1))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d1 d2) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 d2 d1))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 d2))))
(*.f64 d1 (+.f64 d2 d1))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d1 d2))))
(*.f64 d1 (+.f64 d2 d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d1 d2))) 1))
(*.f64 d1 (+.f64 d2 d1))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d1 d2))))
(*.f64 d1 (+.f64 d2 d1))
(fma.f64 d1 d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 d1))
(+.f64 (*.f64 d1 (-.f64 d1 d3)) (fma.f64 d1 d3 (*.f64 d3 d1)))
(fma.f64 d1 (-.f64 d1 d3) (fma.f64 d1 d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d1 d3) (*.f64 d1 (+.f64 d3 d3)))
(fma.f64 d1 (-.f64 d1 d3) (*.f64 d3 (+.f64 d1 d1)))
(+.f64 (*.f64 d1 d1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d1 d3))
(+.f64 (*.f64 d1 d1) (*.f64 (neg.f64 d3) d1))
(*.f64 d1 (-.f64 d1 d3))
(+.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d1 d3))
(-.f64 (*.f64 d1 d1) (*.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 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (*.f64 d3 d1) 3)) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d3 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (*.f64 d1 (pow.f64 d1 3)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 d1 6) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d1 d3)) (pow.f64 d1 4)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d3 d1) (*.f64 d3 d1))) (*.f64 d1 (-.f64 d1 d3)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (-.f64 d1 d3))) (*.f64 d1 (-.f64 d1 d3)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (-.f64 d1 d3)) (/.f64 (*.f64 d1 (-.f64 d1 d3)) d1))
(/.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 d3 d1))))
(/.f64 d1 (/.f64 (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3))) (-.f64 (pow.f64 d1 3) (pow.f64 d3 3))))
(*.f64 (/.f64 d1 (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3)))) (-.f64 (pow.f64 d1 3) (pow.f64 d3 3)))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d3 d1) (-.f64 d1 d3))) (+.f64 d3 d1))
(/.f64 (*.f64 (-.f64 d1 d3) (+.f64 d1 d3)) (/.f64 (+.f64 d1 d3) d1))
(*.f64 (/.f64 d1 (+.f64 d1 d3)) (*.f64 (-.f64 d1 d3) (+.f64 d1 d3)))
(/.f64 d1 (/.f64 1 (-.f64 d1 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 3) (pow.f64 d3 3)) d1) (fma.f64 d1 d1 (*.f64 d3 (+.f64 d3 d1))))
(/.f64 d1 (/.f64 (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3))) (-.f64 (pow.f64 d1 3) (pow.f64 d3 3))))
(*.f64 (/.f64 d1 (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3)))) (-.f64 (pow.f64 d1 3) (pow.f64 d3 3)))
(/.f64 (*.f64 (*.f64 (+.f64 d3 d1) (-.f64 d1 d3)) d1) (+.f64 d3 d1))
(/.f64 (*.f64 (-.f64 d1 d3) (+.f64 d1 d3)) (/.f64 (+.f64 d1 d3) d1))
(*.f64 (/.f64 d1 (+.f64 d1 d3)) (*.f64 (-.f64 d1 d3) (+.f64 d1 d3)))
(/.f64 d1 (/.f64 1 (-.f64 d1 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))
(*.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))
(fma.f64 d1 d1 (*.f64 d3 d1))
(*.f64 d1 (+.f64 d1 d3))

eval48.0ms (0.6%)

Compiler

Compiled 3730 to 1088 computations (70.8% saved)

prune60.0ms (0.7%)

Pruning

16 alts after pruning (7 fresh and 9 done)

PrunedKeptTotal
New2511252
Fresh066
Picked145
Done055
Total25216268
Accuracy
100.0%
Counts
268 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.5%
(fma.f64 (-.f64 d4 (+.f64 d3 d1)) d1 (*.f64 d1 d2))
96.1%
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
69.8%
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
78.1%
(+.f64 (*.f64 (-.f64 d4 d3) d1) (*.f64 d1 d2))
74.0%
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (neg.f64 d3) d1))
59.1%
(*.f64 (-.f64 d4 d3) d1)
51.9%
(*.f64 (-.f64 d2 d1) d1)
28.4%
(*.f64 d3 (neg.f64 d1))
30.3%
(*.f64 d2 d1)
81.2%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
78.4%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
51.8%
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
57.9%
(*.f64 d1 (-.f64 d4 d1))
59.1%
(*.f64 d1 (+.f64 d2 d4))
31.5%
(*.f64 d1 (neg.f64 d1))
35.7%
(*.f64 d1 d4)
94.5%
(fma.f64 (-.f64 d4 (+.f64 d3 d1)) d1 (*.f64 d1 d2))
96.1%
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
69.8%
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
78.1%
(+.f64 (*.f64 (-.f64 d4 d3) d1) (*.f64 d1 d2))
74.0%
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (neg.f64 d3) d1))
59.1%
(*.f64 (-.f64 d4 d3) d1)
51.9%
(*.f64 (-.f64 d2 d1) d1)
28.4%
(*.f64 d3 (neg.f64 d1))
30.3%
(*.f64 d2 d1)
81.2%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
78.4%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
51.8%
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
57.9%
(*.f64 d1 (-.f64 d4 d1))
59.1%
(*.f64 d1 (+.f64 d2 d4))
31.5%
(*.f64 d1 (neg.f64 d1))
35.7%
(*.f64 d1 d4)
Compiler

Compiled 486 to 316 computations (35% saved)

localize171.0ms (2%)

Localize:

Found 5 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 (-.f64 d4 d3) d1)
96.1%
(+.f64 (*.f64 (-.f64 d4 d3) d1) (*.f64 d1 d2))
100.0%
(*.f64 (-.f64 d4 d3) d1)
100.0%
(-.f64 (+.f64 d2 d4) d3)
100.0%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
Compiler

Compiled 77 to 16 computations (79.2% saved)

series9.0ms (0.1%)

Counts
5 → 150
Calls

51 calls:

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

rewrite145.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
1880×fma-def
1516×log-prod
578×fma-neg
548×expm1-udef
548×log1p-udef
Iterations

Useful iterations: 0 (0.0ms)

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

simplify170.0ms (2%)

Algorithm
egg-herbie
Rules
1032×fma-neg
934×cancel-sign-sub-inv
650×log-prod
532×distribute-lft-neg-in
498×distribute-rgt-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
052510591
1126910337
2422110219
Stop Event
node limit
Counts
477 → 317
Calls
Call 1
Inputs
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 (-.f64 d2 d3) d1)
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(-.f64 d4 d3)
d2
d2
(-.f64 d2 d3)
d4
d4
(+.f64 d2 d4)
(+.f64 d2 (+.f64 (*.f64 -1 d3) d4))
(+.f64 d2 (+.f64 (*.f64 -1 d3) d4))
(+.f64 d2 (+.f64 (*.f64 -1 d3) d4))
(*.f64 -1 d3)
(+.f64 d2 (+.f64 (*.f64 -1 d3) d4))
(+.f64 d2 (+.f64 (*.f64 -1 d3) d4))
(+.f64 d2 (+.f64 (*.f64 -1 d3) d4))
(*.f64 -1 d3)
(+.f64 d2 (+.f64 (*.f64 -1 d3) d4))
(+.f64 d2 (+.f64 (*.f64 -1 d3) d4))
(+.f64 d2 (+.f64 (*.f64 -1 d3) d4))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (-.f64 d4 d3)) (*.f64 -1 d2))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (-.f64 d4 d3)) (*.f64 -1 d2))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (-.f64 d4 d3)) (*.f64 -1 d2))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (-.f64 d4 d3)) (*.f64 -1 d2))))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d2 d1)
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 0 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 (+.f64 d2 d4) d1) (*.f64 (neg.f64 d3) d1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)) d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 d1 (-.f64 (-.f64 d4 d3) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 (-.f64 d4 d3) d2))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d4 d3) d2)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (-.f64 d4 d3) (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 (-.f64 d4 d3) d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d4 d3) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3))) (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3))) (+.f64 d4 (+.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3)) d1) (+.f64 d4 (+.f64 d2 d3)))
(pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))) (pow.f64 (exp.f64 d1) d2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d1) (-.f64 d4 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 (+.f64 d2 d4) d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (+.f64 d2 d4) d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))))
(fma.f64 d1 d2 (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 d1 (+.f64 d2 d4) (*.f64 d1 (neg.f64 d3)))
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (+.f64 d2 d4) d1 (*.f64 (neg.f64 d3) d1))
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 d2))
(fma.f64 (*.f64 d1 (-.f64 d4 d3)) 1 (*.f64 d1 d2))
(fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d3)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d3)) d1) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d3)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (sqrt.f64 (-.f64 d4 d3)) (*.f64 (sqrt.f64 (-.f64 d4 d3)) d1) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2)) (cbrt.f64 (-.f64 d4 d3)) (*.f64 d1 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d3))) (sqrt.f64 (-.f64 d4 d3)) (*.f64 d1 d2))
(fma.f64 (*.f64 (-.f64 d4 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 (-.f64 d4 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 d2 (-.f64 d4 d3))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 (+.f64 d2 d4) (neg.f64 d3))
(+.f64 (+.f64 d2 d4) (*.f64 (neg.f64 d3) 1))
(+.f64 (-.f64 (+.f64 d2 d4) d3) (fma.f64 (neg.f64 d3) 1 d3))
(+.f64 (-.f64 (+.f64 d2 d4) d3) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) 2) d3))
(+.f64 (-.f64 (+.f64 d2 d4) d3) (+.f64 (neg.f64 d3) d3))
(+.f64 (-.f64 d4 d3) d2)
(+.f64 (neg.f64 d3) (+.f64 d2 d4))
(+.f64 0 (-.f64 (+.f64 d2 d4) d3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3))) (cbrt.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)))))
(*.f64 (-.f64 (+.f64 d2 d4) d3) 1)
(*.f64 1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) (pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2) (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)))
(*.f64 (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)) (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)))
(*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2))))
(*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3)) (/.f64 1 (+.f64 d4 (+.f64 d2 d3))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)))
(/.f64 1 (/.f64 (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2)) (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3))))
(/.f64 1 (/.f64 (+.f64 d4 (+.f64 d2 d3)) (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3))))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3)) (+.f64 d4 (+.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3))) (neg.f64 (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3))) (neg.f64 (+.f64 d4 (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d3) 3)) (fma.f64 d2 d2 (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d2 (-.f64 d4 d3)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 (neg.f64 d3) 3)) (+.f64 (pow.f64 (+.f64 d2 d4) 2) (-.f64 (*.f64 (neg.f64 d3) (neg.f64 d3)) (*.f64 (+.f64 d2 d4) (neg.f64 d3)))))
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (-.f64 d4 d3) 2)) (-.f64 d2 (-.f64 d4 d3)))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 (neg.f64 d3) (neg.f64 d3))) (-.f64 (+.f64 d2 d4) (neg.f64 d3)))
(pow.f64 (-.f64 (+.f64 d2 d4) d3) 1)
(pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 3)
(pow.f64 (pow.f64 (-.f64 (+.f64 d2 d4) d3) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2)
(sqrt.f64 (pow.f64 (-.f64 (+.f64 d2 d4) d3) 2))
(log.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (+.f64 d2 d4) d3))))
(log.f64 (*.f64 (exp.f64 d2) (+.f64 1 (expm1.f64 (-.f64 d4 d3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 d2)) (exp.f64 (-.f64 d4 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 d2)) (+.f64 1 (expm1.f64 (-.f64 d4 d3)))))
(log.f64 (*.f64 (exp.f64 (+.f64 d2 d4)) (/.f64 1 (exp.f64 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 d2 d4))) (exp.f64 (neg.f64 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 d2 d4))) (/.f64 1 (exp.f64 d3))))
(log.f64 (*.f64 (exp.f64 (-.f64 d4 d3)) (exp.f64 d2)))
(log.f64 (*.f64 (exp.f64 (-.f64 d4 d3)) (+.f64 1 (expm1.f64 d2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 d4 d3))) (exp.f64 d2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 d4 d3))) (+.f64 1 (expm1.f64 d2))))
(log.f64 (*.f64 (exp.f64 (neg.f64 d3)) (exp.f64 (+.f64 d2 d4))))
(log.f64 (*.f64 (exp.f64 (neg.f64 d3)) (+.f64 1 (expm1.f64 (+.f64 d2 d4)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 d3)) (exp.f64 (+.f64 d2 d4))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 d3)) (+.f64 1 (expm1.f64 (+.f64 d2 d4)))))
(log.f64 (/.f64 (exp.f64 (+.f64 d2 d4)) (+.f64 1 (expm1.f64 d3))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 d2 d4))) (exp.f64 d3)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 d2 d4))) (+.f64 1 (expm1.f64 d3))))
(cbrt.f64 (pow.f64 (-.f64 (+.f64 d2 d4) d3) 3))
(expm1.f64 (log1p.f64 (-.f64 (+.f64 d2 d4) d3)))
(exp.f64 (log.f64 (-.f64 (+.f64 d2 d4) d3)))
(exp.f64 (*.f64 (log.f64 (-.f64 (+.f64 d2 d4) d3)) 1))
(log1p.f64 (expm1.f64 (-.f64 (+.f64 d2 d4) d3)))
(fma.f64 d2 1 (-.f64 d4 d3))
(fma.f64 d4 1 (-.f64 d2 d3))
(fma.f64 (+.f64 d2 d4) 1 (neg.f64 d3))
(fma.f64 (+.f64 d2 d4) 1 (*.f64 (neg.f64 d3) 1))
(fma.f64 (-.f64 (+.f64 d2 d4) d3) 1 (fma.f64 (neg.f64 d3) 1 d3))
(fma.f64 (-.f64 (+.f64 d2 d4) d3) 1 (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) 2) d3))
(fma.f64 (-.f64 (+.f64 d2 d4) d3) 1 (+.f64 (neg.f64 d3) d3))
(fma.f64 (-.f64 d4 d3) 1 d2)
(fma.f64 1 d2 (-.f64 d4 d3))
(fma.f64 1 d4 (-.f64 d2 d3))
(fma.f64 1 (+.f64 d2 d4) (neg.f64 d3))
(fma.f64 1 (+.f64 d2 d4) (*.f64 (neg.f64 d3) 1))
(fma.f64 1 (-.f64 (+.f64 d2 d4) d3) (fma.f64 (neg.f64 d3) 1 d3))
(fma.f64 1 (-.f64 (+.f64 d2 d4) d3) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) 2) d3))
(fma.f64 1 (-.f64 (+.f64 d2 d4) d3) (+.f64 (neg.f64 d3) d3))
(fma.f64 1 (-.f64 d4 d3) d2)
(fma.f64 1 (neg.f64 d3) (+.f64 d2 d4))
(fma.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) (pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2) (fma.f64 (neg.f64 d3) 1 d3))
(fma.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) (pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) 2) d3))
(fma.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) (pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2) (+.f64 (neg.f64 d3) d3))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2) (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) (fma.f64 (neg.f64 d3) 1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2) (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) 2) d3))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2) (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) (+.f64 (neg.f64 d3) d3))
(fma.f64 (cbrt.f64 d4) (pow.f64 (cbrt.f64 d4) 2) (-.f64 d2 d3))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (cbrt.f64 d4) (-.f64 d2 d3))
(fma.f64 (cbrt.f64 (+.f64 d2 d4)) (pow.f64 (cbrt.f64 (+.f64 d2 d4)) 2) (neg.f64 d3))
(fma.f64 (cbrt.f64 (+.f64 d2 d4)) (pow.f64 (cbrt.f64 (+.f64 d2 d4)) 2) (*.f64 (neg.f64 d3) 1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) 2) (cbrt.f64 (+.f64 d2 d4)) (neg.f64 d3))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) 2) (cbrt.f64 (+.f64 d2 d4)) (*.f64 (neg.f64 d3) 1))
(fma.f64 (cbrt.f64 (-.f64 d4 d3)) (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2) d2)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2) (cbrt.f64 (-.f64 d4 d3)) d2)
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (neg.f64 (cbrt.f64 d3)) (+.f64 d2 d4))
(fma.f64 (cbrt.f64 d2) (pow.f64 (cbrt.f64 d2) 2) (-.f64 d4 d3))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 d2) (-.f64 d4 d3))
(fma.f64 (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)) (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)) (fma.f64 (neg.f64 d3) 1 d3))
(fma.f64 (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)) (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) 2) d3))
(fma.f64 (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)) (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)) (+.f64 (neg.f64 d3) d3))
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) (-.f64 d2 d3))
(fma.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)) (neg.f64 d3))
(fma.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)) (*.f64 (neg.f64 d3) 1))
(fma.f64 (sqrt.f64 (-.f64 d4 d3)) (sqrt.f64 (-.f64 d4 d3)) d2)
(fma.f64 (sqrt.f64 d3) (neg.f64 (sqrt.f64 d3)) (+.f64 d2 d4))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (-.f64 d4 d3))
(fma.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) (/.f64 1 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))) (neg.f64 d3))
(fma.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) (/.f64 1 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))) (*.f64 (neg.f64 d3) 1))
(fma.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4))) d2)
(fma.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2))) (fma.f64 (neg.f64 d3) 1 d3))
(fma.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2))) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) 2) d3))
(fma.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2))) (+.f64 (neg.f64 d3) d3))
(fma.f64 (*.f64 (+.f64 d2 d4) (-.f64 d2 d4)) (/.f64 1 (-.f64 d2 d4)) (neg.f64 d3))
(fma.f64 (*.f64 (+.f64 d2 d4) (-.f64 d2 d4)) (/.f64 1 (-.f64 d2 d4)) (*.f64 (neg.f64 d3) 1))
(fma.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) (/.f64 1 (+.f64 d4 d3)) d2)
(fma.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3)) (/.f64 1 (+.f64 d4 (+.f64 d2 d3))) (fma.f64 (neg.f64 d3) 1 d3))
(fma.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3)) (/.f64 1 (+.f64 d4 (+.f64 d2 d3))) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) 2) d3))
(fma.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3)) (/.f64 1 (+.f64 d4 (+.f64 d2 d3))) (+.f64 (neg.f64 d3) d3))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 d3)) (cbrt.f64 (neg.f64 d3))) (cbrt.f64 (neg.f64 d3)) (+.f64 d2 d4))
(fma.f64 (sqrt.f64 (neg.f64 d3)) (sqrt.f64 (neg.f64 d3)) (+.f64 d2 d4))
(fma.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3) (+.f64 d2 d4))
(fma.f64 -1 d3 (+.f64 d2 d4))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)) (fma.f64 (neg.f64 d3) 1 d3))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) 2) d3))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)) (+.f64 (neg.f64 d3) d3))
(fma.f64 (+.f64 (sqrt.f64 d4) (sqrt.f64 d3)) (-.f64 (sqrt.f64 d4) (sqrt.f64 d3)) d2)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (+.f64 d2 d4))
(+.f64 0 (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 d4 d1) (*.f64 (neg.f64 d3) d1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) 1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3))) (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) (+.f64 d4 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) d1) (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4)))
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) d1) (+.f64 d4 d3))
(pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))
(fma.f64 d1 d4 (*.f64 d1 (neg.f64 d3)))
(fma.f64 d4 d1 (*.f64 (neg.f64 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 d1 (-.f64 (-.f64 d4 d3) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 (-.f64 d4 d3) d2))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 (-.f64 (+.f64 d2 d4) d3) d1)
(*.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) 1)
(*.f64 1 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2) (*.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) d1))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 (+.f64 d2 d4) d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))))
(*.f64 (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)) (*.f64 (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 (+.f64 d2 d4) d3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d4 d3) d2))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2)) (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 (+.f64 d2 d4) d3))) (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)))
(*.f64 (*.f64 (-.f64 (+.f64 d2 d4) d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 (+.f64 d2 d4) d3) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d4 d3) d2)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (-.f64 d4 d3) (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 (-.f64 d4 d3) d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d4 d3) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3))) (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3))) (+.f64 d4 (+.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3)) d1) (+.f64 d4 (+.f64 d2 d3)))
(pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))) (pow.f64 (exp.f64 d1) d2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d1) (-.f64 d4 d3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 (+.f64 d2 d4) d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (+.f64 d2 d4) d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))))
(fma.f64 d1 d2 (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 d1 (+.f64 d2 d4) (*.f64 d1 (neg.f64 d3)))
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (+.f64 d2 d4) d1 (*.f64 (neg.f64 d3) d1))
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 d2))
(fma.f64 (*.f64 d1 (-.f64 d4 d3)) 1 (*.f64 d1 d2))
(fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d3)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d3)) d1) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d3)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (sqrt.f64 (-.f64 d4 d3)) (*.f64 (sqrt.f64 (-.f64 d4 d3)) d1) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2)) (cbrt.f64 (-.f64 d4 d3)) (*.f64 d1 d2))
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d3))) (sqrt.f64 (-.f64 d4 d3)) (*.f64 d1 d2))
(fma.f64 (*.f64 (-.f64 d4 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 (-.f64 d4 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 0 (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 d4 d1) (*.f64 (neg.f64 d3) d1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) 1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3))) (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) (+.f64 d4 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) d1) (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4)))
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) d1) (+.f64 d4 d3))
(pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))) 1))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))
(fma.f64 d1 d4 (*.f64 d1 (neg.f64 d3)))
(fma.f64 d4 d1 (*.f64 (neg.f64 d3) d1))
Outputs
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 d4)
(*.f64 d4 d1)
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 d4)
(*.f64 d4 d1)
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(-.f64 d4 d3)
d2
d2
(-.f64 d2 d3)
d4
d4
(+.f64 d2 d4)
(+.f64 d4 d2)
(+.f64 d2 (+.f64 (*.f64 -1 d3) d4))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(+.f64 d2 (+.f64 (*.f64 -1 d3) d4))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(+.f64 d2 (+.f64 (*.f64 -1 d3) d4))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(*.f64 -1 d3)
(neg.f64 d3)
(+.f64 d2 (+.f64 (*.f64 -1 d3) d4))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(+.f64 d2 (+.f64 (*.f64 -1 d3) d4))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(+.f64 d2 (+.f64 (*.f64 -1 d3) d4))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(*.f64 -1 d3)
(neg.f64 d3)
(+.f64 d2 (+.f64 (*.f64 -1 d3) d4))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(+.f64 d2 (+.f64 (*.f64 -1 d3) d4))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(+.f64 d2 (+.f64 (*.f64 -1 d3) d4))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(*.f64 d1 d4)
(*.f64 d4 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(*.f64 d1 d4)
(*.f64 d4 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(*.f64 d1 d4)
(*.f64 d4 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 d4)
(*.f64 d4 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 d4)
(*.f64 d4 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (-.f64 d4 d3)) (*.f64 -1 d2))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (-.f64 d4 d3)) (*.f64 -1 d2))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (-.f64 d4 d3)) (*.f64 -1 d2))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (-.f64 d4 d3)) (*.f64 -1 d2))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d2 d1)
(*.f64 d1 d2)
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(*.f64 d1 d4)
(*.f64 d4 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(*.f64 d1 d4)
(*.f64 d4 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(*.f64 d1 d4)
(*.f64 d4 d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 0 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 (+.f64 d2 d4) d1) (*.f64 (neg.f64 d3) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)) d1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3))) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3))) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3))) d1))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3))) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3))) d1))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d4 (-.f64 d3 d2))) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d4 (-.f64 d3 d2))) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)) d1))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))) 1)
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 d1 (-.f64 (-.f64 d4 d3) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 (-.f64 d4 d3) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (-.f64 d2 d4) d3)) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d3) 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d4 d3) d2)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (-.f64 d2 d4) d3)) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d3) 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (-.f64 d4 d3) (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (-.f64 d4 d3) (*.f64 (*.f64 d1 d1) d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d3) 3))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 (-.f64 d4 d3) d1) (-.f64 (*.f64 (-.f64 d4 d3) d1) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 (-.f64 d4 d3) d1) (*.f64 d1 (-.f64 d4 (+.f64 d3 d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 (-.f64 d4 d3) d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (-.f64 d2 d4) d3)) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d3) 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d4 d3) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3))) (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2)) d1))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2))) (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2))) d1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3))) (+.f64 d4 (+.f64 d2 d3)))
(/.f64 d1 (/.f64 (+.f64 d4 (+.f64 d3 d2)) (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (+.f64 d4 (+.f64 d3 d2))) d1)
(*.f64 (/.f64 d1 (+.f64 d4 (+.f64 d3 d2))) (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2)) d1))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2))) (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2))) d1)
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3)) d1) (+.f64 d4 (+.f64 d2 d3)))
(/.f64 d1 (/.f64 (+.f64 d4 (+.f64 d3 d2)) (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (+.f64 d4 (+.f64 d3 d2))) d1)
(*.f64 (/.f64 d1 (+.f64 d4 (+.f64 d3 d2))) (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)))
(pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) 1)
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) 3)
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) 3) 1/3)
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) 2)
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) 2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))) (pow.f64 (exp.f64 d1) d2)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d1) (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) 3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 (+.f64 d2 d4) d3) 3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (+.f64 d2 d4) d3) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) 1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 d1 d2 (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 d1 (+.f64 d2 d4) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 d2 d1 (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (+.f64 d2 d4) d1 (*.f64 (neg.f64 d3) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (*.f64 d1 (-.f64 d4 d3)) 1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d3)) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (sqrt.f64 (-.f64 d4 d3)) (*.f64 (sqrt.f64 (-.f64 d4 d3)) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2)) (cbrt.f64 (-.f64 d4 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d3))) (sqrt.f64 (-.f64 d4 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (*.f64 (-.f64 d4 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (*.f64 (-.f64 d4 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 d2 (-.f64 d4 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(+.f64 (+.f64 d2 d4) (neg.f64 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(+.f64 (+.f64 d2 d4) (*.f64 (neg.f64 d3) 1))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(+.f64 (-.f64 (+.f64 d2 d4) d3) (fma.f64 (neg.f64 d3) 1 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(+.f64 (-.f64 (+.f64 d2 d4) d3) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) 2) d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(+.f64 (-.f64 (+.f64 d2 d4) d3) (+.f64 (neg.f64 d3) d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(+.f64 (-.f64 d4 d3) d2)
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(+.f64 (neg.f64 d3) (+.f64 d2 d4))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(+.f64 0 (-.f64 (+.f64 d2 d4) d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3))) (cbrt.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3)))) (cbrt.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 d4 (-.f64 d3 d2)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 d4 (-.f64 d3 d2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 d4 (-.f64 d3 d2))))))
(*.f64 (-.f64 (+.f64 d2 d4) d3) 1)
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(*.f64 1 (-.f64 (+.f64 d2 d4) d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(*.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) (pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2) (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(*.f64 (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)) (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2)))
(*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3)) (/.f64 1 (+.f64 d4 (+.f64 d2 d3))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (/.f64 1 (+.f64 d4 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (+.f64 d4 (+.f64 d3 d2)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)))
(/.f64 1 (/.f64 (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2)) (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2)))
(/.f64 1 (/.f64 (+.f64 d4 (+.f64 d2 d3)) (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (/.f64 1 (+.f64 d4 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (+.f64 d4 (+.f64 d3 d2)))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2)))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3)) (+.f64 d4 (+.f64 d2 d3)))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (/.f64 1 (+.f64 d4 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (+.f64 d4 (+.f64 d3 d2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3))) (neg.f64 (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3))) (neg.f64 (+.f64 d4 (+.f64 d2 d3))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (/.f64 1 (+.f64 d4 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (+.f64 d4 (+.f64 d3 d2)))
(/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d3) 3)) (fma.f64 d2 d2 (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d2 (-.f64 d4 d3)))))
(/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d3) 3)) (fma.f64 d2 d2 (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 (-.f64 d4 d3) d2))))
(/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d3) 3)) (fma.f64 d2 d2 (*.f64 (-.f64 d4 d3) (-.f64 d4 (+.f64 d3 d2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 (neg.f64 d3) 3)) (+.f64 (pow.f64 (+.f64 d2 d4) 2) (-.f64 (*.f64 (neg.f64 d3) (neg.f64 d3)) (*.f64 (+.f64 d2 d4) (neg.f64 d3)))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2)))
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (-.f64 d4 d3) 2)) (-.f64 d2 (-.f64 d4 d3)))
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (-.f64 d4 d3) 2)) (+.f64 (-.f64 d2 d4) d3))
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (-.f64 d4 d3) 2)) (+.f64 d3 (-.f64 d2 d4)))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 (neg.f64 d3) (neg.f64 d3))) (-.f64 (+.f64 d2 d4) (neg.f64 d3)))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (/.f64 1 (+.f64 d4 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (+.f64 d4 (+.f64 d3 d2)))
(pow.f64 (-.f64 (+.f64 d2 d4) d3) 1)
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 3)
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(pow.f64 (pow.f64 (-.f64 (+.f64 d2 d4) d3) 3) 1/3)
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(pow.f64 (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2)
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(sqrt.f64 (pow.f64 (-.f64 (+.f64 d2 d4) d3) 2))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(log.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (+.f64 d2 d4) d3))))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(log.f64 (*.f64 (exp.f64 d2) (+.f64 1 (expm1.f64 (-.f64 d4 d3)))))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 d2)) (exp.f64 (-.f64 d4 d3))))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 d2)) (+.f64 1 (expm1.f64 (-.f64 d4 d3)))))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(log.f64 (*.f64 (exp.f64 (+.f64 d2 d4)) (/.f64 1 (exp.f64 d3))))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 d2 d4))) (exp.f64 (neg.f64 d3))))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 d2 d4))) (/.f64 1 (exp.f64 d3))))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(log.f64 (*.f64 (exp.f64 (-.f64 d4 d3)) (exp.f64 d2)))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(log.f64 (*.f64 (exp.f64 (-.f64 d4 d3)) (+.f64 1 (expm1.f64 d2))))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 d4 d3))) (exp.f64 d2)))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 d4 d3))) (+.f64 1 (expm1.f64 d2))))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(log.f64 (*.f64 (exp.f64 (neg.f64 d3)) (exp.f64 (+.f64 d2 d4))))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(log.f64 (*.f64 (exp.f64 (neg.f64 d3)) (+.f64 1 (expm1.f64 (+.f64 d2 d4)))))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(log.f64 (*.f64 (/.f64 1 (exp.f64 d3)) (exp.f64 (+.f64 d2 d4))))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(log.f64 (*.f64 (/.f64 1 (exp.f64 d3)) (+.f64 1 (expm1.f64 (+.f64 d2 d4)))))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(log.f64 (/.f64 (exp.f64 (+.f64 d2 d4)) (+.f64 1 (expm1.f64 d3))))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 d2 d4))) (exp.f64 d3)))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 d2 d4))) (+.f64 1 (expm1.f64 d3))))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(cbrt.f64 (pow.f64 (-.f64 (+.f64 d2 d4) d3) 3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(expm1.f64 (log1p.f64 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(exp.f64 (log.f64 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(exp.f64 (*.f64 (log.f64 (-.f64 (+.f64 d2 d4) d3)) 1))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(log1p.f64 (expm1.f64 (-.f64 (+.f64 d2 d4) d3)))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 d2 1 (-.f64 d4 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 d4 1 (-.f64 d2 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (+.f64 d2 d4) 1 (neg.f64 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (+.f64 d2 d4) 1 (*.f64 (neg.f64 d3) 1))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (-.f64 (+.f64 d2 d4) d3) 1 (fma.f64 (neg.f64 d3) 1 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (-.f64 (+.f64 d2 d4) d3) 1 (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) 2) d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (-.f64 (+.f64 d2 d4) d3) 1 (+.f64 (neg.f64 d3) d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (-.f64 d4 d3) 1 d2)
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 1 d2 (-.f64 d4 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 1 d4 (-.f64 d2 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 1 (+.f64 d2 d4) (neg.f64 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 1 (+.f64 d2 d4) (*.f64 (neg.f64 d3) 1))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 1 (-.f64 (+.f64 d2 d4) d3) (fma.f64 (neg.f64 d3) 1 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 1 (-.f64 (+.f64 d2 d4) d3) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) 2) d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 1 (-.f64 (+.f64 d2 d4) d3) (+.f64 (neg.f64 d3) d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 1 (-.f64 d4 d3) d2)
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 1 (neg.f64 d3) (+.f64 d2 d4))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) (pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2) (fma.f64 (neg.f64 d3) 1 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) (pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) 2) d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) (pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2) (+.f64 (neg.f64 d3) d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2) (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) (fma.f64 (neg.f64 d3) 1 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2) (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) 2) d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2) (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) (+.f64 (neg.f64 d3) d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (cbrt.f64 d4) (pow.f64 (cbrt.f64 d4) 2) (-.f64 d2 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (cbrt.f64 d4) (-.f64 d2 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (cbrt.f64 (+.f64 d2 d4)) (pow.f64 (cbrt.f64 (+.f64 d2 d4)) 2) (neg.f64 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (cbrt.f64 (+.f64 d2 d4)) (pow.f64 (cbrt.f64 (+.f64 d2 d4)) 2) (*.f64 (neg.f64 d3) 1))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) 2) (cbrt.f64 (+.f64 d2 d4)) (neg.f64 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) 2) (cbrt.f64 (+.f64 d2 d4)) (*.f64 (neg.f64 d3) 1))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (cbrt.f64 (-.f64 d4 d3)) (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2) d2)
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2) (cbrt.f64 (-.f64 d4 d3)) d2)
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (neg.f64 (cbrt.f64 d3)) (+.f64 d2 d4))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (cbrt.f64 d2) (pow.f64 (cbrt.f64 d2) 2) (-.f64 d4 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 d2) (-.f64 d4 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)) (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)) (fma.f64 (neg.f64 d3) 1 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)) (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) 2) d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)) (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)) (+.f64 (neg.f64 d3) d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) (-.f64 d2 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)) (neg.f64 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)) (*.f64 (neg.f64 d3) 1))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (sqrt.f64 (-.f64 d4 d3)) (sqrt.f64 (-.f64 d4 d3)) d2)
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (sqrt.f64 d3) (neg.f64 (sqrt.f64 d3)) (+.f64 d2 d4))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (-.f64 d4 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) (/.f64 1 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))) (neg.f64 d3))
(-.f64 (/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))) d3)
(fma.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) (/.f64 1 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))) (*.f64 (neg.f64 d3) 1))
(fma.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) (/.f64 1 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))) (neg.f64 d3))
(-.f64 (/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))) d3)
(fma.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4))) d2)
(+.f64 d2 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4))))
(fma.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2))) (fma.f64 (neg.f64 d3) 1 d3))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2)))
(fma.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2))) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) 2) d3))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2)))
(fma.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2))) (+.f64 (neg.f64 d3) d3))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (/.f64 1 (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2)))
(fma.f64 (*.f64 (+.f64 d2 d4) (-.f64 d2 d4)) (/.f64 1 (-.f64 d2 d4)) (neg.f64 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (*.f64 (+.f64 d2 d4) (-.f64 d2 d4)) (/.f64 1 (-.f64 d2 d4)) (*.f64 (neg.f64 d3) 1))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) (/.f64 1 (+.f64 d4 d3)) d2)
(fma.f64 (*.f64 (-.f64 d4 d3) (+.f64 d4 d3)) (/.f64 1 (+.f64 d4 d3)) d2)
(+.f64 d2 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) (+.f64 d4 d3)))
(fma.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3)) (/.f64 1 (+.f64 d4 (+.f64 d2 d3))) (fma.f64 (neg.f64 d3) 1 d3))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (/.f64 1 (+.f64 d4 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (+.f64 d4 (+.f64 d3 d2)))
(fma.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3)) (/.f64 1 (+.f64 d4 (+.f64 d2 d3))) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) 2) d3))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (/.f64 1 (+.f64 d4 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (+.f64 d4 (+.f64 d3 d2)))
(fma.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3)) (/.f64 1 (+.f64 d4 (+.f64 d2 d3))) (+.f64 (neg.f64 d3) d3))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (/.f64 1 (+.f64 d4 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (+.f64 d4 (+.f64 d3 d2)))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 d3)) (cbrt.f64 (neg.f64 d3))) (cbrt.f64 (neg.f64 d3)) (+.f64 d2 d4))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (sqrt.f64 (neg.f64 d3)) (sqrt.f64 (neg.f64 d3)) (+.f64 d2 d4))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3) (+.f64 d2 d4))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 -1 d3 (+.f64 d2 d4))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)) (fma.f64 (neg.f64 d3) 1 d3))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)) (+.f64 d3 (neg.f64 d3)))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)) (-.f64 d3 d3))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)) 0)
(fma.f64 (+.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) 2) d3))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)) (+.f64 d3 (neg.f64 d3)))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)) (-.f64 d3 d3))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)) 0)
(fma.f64 (+.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)) (+.f64 (neg.f64 d3) d3))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)) (+.f64 d3 (neg.f64 d3)))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)) (-.f64 d3 d3))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)) 0)
(fma.f64 (+.f64 (sqrt.f64 d4) (sqrt.f64 d3)) (-.f64 (sqrt.f64 d4) (sqrt.f64 d3)) d2)
(fma.f64 (+.f64 (sqrt.f64 d3) (sqrt.f64 d4)) (-.f64 (sqrt.f64 d4) (sqrt.f64 d3)) d2)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (+.f64 d2 d4))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d4 (-.f64 d3 d2))
(+.f64 0 (*.f64 d1 (-.f64 d4 d3)))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d3)))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 d4 d1) (*.f64 (neg.f64 d3) d1))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))))
(*.f64 (-.f64 d4 d3) d1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) 1)
(*.f64 (-.f64 d4 d3) d1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3))) (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4)))
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4)) d1))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4))) (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4))) d1)
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) (+.f64 d4 d3))
(/.f64 d1 (/.f64 (+.f64 d4 d3) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))))
(*.f64 (/.f64 (*.f64 (-.f64 d4 d3) (+.f64 d4 d3)) (+.f64 d4 d3)) d1)
(/.f64 d1 (/.f64 1 (-.f64 d4 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) d1) (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4)))
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4)) d1))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4))) (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4))) d1)
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) d1) (+.f64 d4 d3))
(/.f64 d1 (/.f64 (+.f64 d4 d3) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))))
(*.f64 (/.f64 (*.f64 (-.f64 d4 d3) (+.f64 d4 d3)) (+.f64 d4 d3)) d1)
(/.f64 d1 (/.f64 1 (-.f64 d4 d3)))
(pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1)
(*.f64 (-.f64 d4 d3) d1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 3)
(*.f64 (-.f64 d4 d3) d1)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) 1/3)
(*.f64 (-.f64 d4 d3) d1)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2)
(*.f64 (-.f64 d4 d3) d1)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))
(*.f64 (-.f64 d4 d3) d1)
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))
(*.f64 (-.f64 d4 d3) d1)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))))
(*.f64 (-.f64 d4 d3) d1)
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3))
(*.f64 (-.f64 d4 d3) d1)
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3))))
(*.f64 (-.f64 d4 d3) d1)
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))))
(*.f64 (-.f64 d4 d3) d1)
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))) 1))
(*.f64 (-.f64 d4 d3) d1)
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))
(*.f64 (-.f64 d4 d3) d1)
(fma.f64 d1 d4 (*.f64 d1 (neg.f64 d3)))
(*.f64 (-.f64 d4 d3) d1)
(fma.f64 d4 d1 (*.f64 (neg.f64 d3) d1))
(*.f64 (-.f64 d4 d3) d1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))) 1)
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 d1 (-.f64 (-.f64 d4 d3) d2))) (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 (-.f64 d4 d3) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 (-.f64 (+.f64 d2 d4) d3) d1)
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) 1)
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 1 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2) (*.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 (+.f64 d2 d4) d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) 2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)) (*.f64 (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 (+.f64 d2 d4) d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (-.f64 d2 d4) d3)) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d3) 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d4 d3) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)) 2)) (cbrt.f64 (-.f64 (+.f64 d2 d4) d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 (+.f64 d2 d4) d3))) (sqrt.f64 (-.f64 (+.f64 d2 d4) d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 (*.f64 (-.f64 (+.f64 d2 d4) d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 (*.f64 (-.f64 (+.f64 d2 d4) d3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (-.f64 d2 d4) d3)) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d3) 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d4 d3) d2)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 d2) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (-.f64 d2 d4) d3)) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d3) 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (-.f64 d4 d3) (*.f64 d1 (*.f64 d1 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (-.f64 d4 d3) (*.f64 (*.f64 d1 d1) d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d3) 3))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 (-.f64 d4 d3) d1) (-.f64 (*.f64 (-.f64 d4 d3) d1) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 (-.f64 d4 d3) d1) (*.f64 d1 (-.f64 d4 (+.f64 d3 d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 (-.f64 d4 d3) d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (fma.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (-.f64 d2 d4) d3)) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d3) 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d4 d3) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d3 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d2 d4))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3))) (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2)) d1))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2))) (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2))) d1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3))) (+.f64 d4 (+.f64 d2 d3)))
(/.f64 d1 (/.f64 (+.f64 d4 (+.f64 d3 d2)) (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (+.f64 d4 (+.f64 d3 d2))) d1)
(*.f64 (/.f64 d1 (+.f64 d4 (+.f64 d3 d2))) (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d2 d4) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2)) d1))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2))) (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2))) d1)
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3)) d1) (+.f64 d4 (+.f64 d2 d3)))
(/.f64 d1 (/.f64 (+.f64 d4 (+.f64 d3 d2)) (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (+.f64 d4 (+.f64 d3 d2))) d1)
(*.f64 (/.f64 d1 (+.f64 d4 (+.f64 d3 d2))) (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)))
(pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) 1)
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) 3)
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) 3) 1/3)
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) 2)
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) 2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (+.f64 d2 d4) d3)) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))) (pow.f64 (exp.f64 d1) d2)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 d2)))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d1) (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) 3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 (+.f64 d2 d4) d3) 3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (+.f64 d2 d4) d3) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) 1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 d1 d2 (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 d1 (+.f64 d2 d4) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 d2 d1 (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (+.f64 d2 d4) d1 (*.f64 (neg.f64 d3) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (*.f64 d1 (-.f64 d4 d3)) 1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d3)) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (sqrt.f64 (-.f64 d4 d3)) (*.f64 (sqrt.f64 (-.f64 d4 d3)) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2)) (cbrt.f64 (-.f64 d4 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d3))) (sqrt.f64 (-.f64 d4 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (*.f64 (-.f64 d4 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (*.f64 (-.f64 d4 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 0 (*.f64 d1 (-.f64 d4 d3)))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d3)))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 d4 d1) (*.f64 (neg.f64 d3) d1))
(*.f64 (-.f64 d4 d3) d1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))))
(*.f64 (-.f64 d4 d3) d1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) 1)
(*.f64 (-.f64 d4 d3) d1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3))) (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4)))
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4)) d1))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4))) (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4))) d1)
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) (+.f64 d4 d3))
(/.f64 d1 (/.f64 (+.f64 d4 d3) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))))
(*.f64 (/.f64 (*.f64 (-.f64 d4 d3) (+.f64 d4 d3)) (+.f64 d4 d3)) d1)
(/.f64 d1 (/.f64 1 (-.f64 d4 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) d1) (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4)))
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4)) d1))
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4))) (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 d3) (*.f64 d4 d4))) d1)
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) d1) (+.f64 d4 d3))
(/.f64 d1 (/.f64 (+.f64 d4 d3) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))))
(*.f64 (/.f64 (*.f64 (-.f64 d4 d3) (+.f64 d4 d3)) (+.f64 d4 d3)) d1)
(/.f64 d1 (/.f64 1 (-.f64 d4 d3)))
(pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1)
(*.f64 (-.f64 d4 d3) d1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 3)
(*.f64 (-.f64 d4 d3) d1)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) 1/3)
(*.f64 (-.f64 d4 d3) d1)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2)
(*.f64 (-.f64 d4 d3) d1)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))
(*.f64 (-.f64 d4 d3) d1)
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))
(*.f64 (-.f64 d4 d3) d1)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))))
(*.f64 (-.f64 d4 d3) d1)
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3))
(*.f64 (-.f64 d4 d3) d1)
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3))))
(*.f64 (-.f64 d4 d3) d1)
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))))
(*.f64 (-.f64 d4 d3) d1)
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))) 1))
(*.f64 (-.f64 d4 d3) d1)
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))
(*.f64 (-.f64 d4 d3) d1)
(fma.f64 d1 d4 (*.f64 d1 (neg.f64 d3)))
(*.f64 (-.f64 d4 d3) d1)
(fma.f64 d4 d1 (*.f64 (neg.f64 d3) d1))
(*.f64 (-.f64 d4 d3) d1)

eval147.0ms (1.7%)

Compiler

Compiled 5148 to 1540 computations (70.1% saved)

prune133.0ms (1.6%)

Pruning

17 alts after pruning (4 fresh and 13 done)

PrunedKeptTotal
New3463349
Fresh112
Picked055
Done189
Total34817365
Accuracy
100.0%
Counts
365 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.1%
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
69.8%
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1))
78.0%
(+.f64 (/.f64 d1 (/.f64 1 (-.f64 d4 d3))) (*.f64 d1 d2))
78.1%
(+.f64 (*.f64 (-.f64 d4 d3) d1) (*.f64 d1 d2))
58.3%
(+.f64 (*.f64 d4 d1) (*.f64 (neg.f64 d3) d1))
59.1%
(*.f64 (-.f64 d4 d3) d1)
52.5%
(*.f64 (-.f64 d2 d3) d1)
51.9%
(*.f64 (-.f64 d2 d1) d1)
28.4%
(*.f64 d3 (neg.f64 d1))
30.3%
(*.f64 d2 d1)
81.2%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
78.4%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
51.8%
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
57.9%
(*.f64 d1 (-.f64 d4 d1))
59.1%
(*.f64 d1 (+.f64 d2 d4))
31.5%
(*.f64 d1 (neg.f64 d1))
35.7%
(*.f64 d1 d4)
Compiler

Compiled 370 to 174 computations (53% saved)

regimes112.0ms (1.3%)

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

5 calls:

54.0ms
d2
16.0ms
d3
14.0ms
d4
13.0ms
d1
10.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 235 to 86 computations (63.4% saved)

regimes198.0ms (2.4%)

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

4 calls:

75.0ms
d4
46.0ms
d2
44.0ms
d3
30.0ms
d1
Results
AccuracySegmentsBranch
94.8%3d1
96.3%5d2
95.0%3d3
87.5%3d4
Compiler

Compiled 98 to 47 computations (52% saved)

regimes87.0ms (1%)

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

2 calls:

55.0ms
d1
30.0ms
d3
Results
AccuracySegmentsBranch
94.4%3d1
94.4%3d3
Compiler

Compiled 73 to 33 computations (54.8% saved)

regimes148.0ms (1.8%)

Counts
11 → 5
Calls
Call 1
Inputs
(*.f64 d1 d4)
(*.f64 d2 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 d3 (neg.f64 d1))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (-.f64 d2 d1) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d4 d3) d1)
(*.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 d1 (-.f64 (neg.f64 d1) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 (-.f64 d4 d3) d1)
Calls

3 calls:

64.0ms
d3
47.0ms
d1
35.0ms
d2
Results
AccuracySegmentsBranch
84.2%5d2
83.4%5d1
93.1%5d3
Compiler

Compiled 71 to 35 computations (50.7% saved)

regimes213.0ms (2.5%)

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

4 calls:

81.0ms
d1
60.0ms
d2
46.0ms
d3
24.0ms
d4
Results
AccuracySegmentsBranch
80.1%6d1
82.0%9d2
79.6%3d4
83.2%7d3
Compiler

Compiled 69 to 37 computations (46.4% saved)

regimes96.0ms (1.1%)

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

3 calls:

42.0ms
d3
27.0ms
d4
25.0ms
d1
Results
AccuracySegmentsBranch
76.9%5d1
78.5%8d3
77.3%5d4
Compiler

Compiled 48 to 27 computations (43.8% saved)

regimes192.0ms (2.3%)

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

3 calls:

129.0ms
d4
38.0ms
d2
24.0ms
d1
Results
AccuracySegmentsBranch
75.2%7d2
74.4%5d1
71.1%7d4
Compiler

Compiled 43 to 25 computations (41.9% saved)

regimes57.0ms (0.7%)

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

2 calls:

29.0ms
d3
27.0ms
d1
Results
AccuracySegmentsBranch
73.4%5d3
71.6%5d1
Compiler

Compiled 33 to 19 computations (42.4% saved)

regimes552.0ms (6.6%)

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

4 calls:

189.0ms
d2
143.0ms
d3
131.0ms
d1
89.0ms
d4
Results
AccuracySegmentsBranch
61.8%7d4
58.1%7d1
57.1%7d2
61.1%8d3
Compiler

Compiled 38 to 25 computations (34.2% saved)

regimes17.0ms (0.2%)

Counts
3 → 3
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 d1 d4)
Calls

1 calls:

16.0ms
d4
Results
AccuracySegmentsBranch
56.5%3d4
Compiler

Compiled 19 to 12 computations (36.8% saved)

regimes7.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.5%2d4
Compiler

Compiled 15 to 10 computations (33.3% saved)

regimes14.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:

5.0ms
d4
3.0ms
d3
3.0ms
d1
3.0ms
d2
Results
AccuracySegmentsBranch
35.7%1d2
35.7%1d1
35.7%1d3
35.7%1d4
Compiler

Compiled 27 to 21 computations (22.2% saved)

bsearch67.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
23.9560482019336
173191.0362064546
39.0ms
-2.121189632626918e-9
-5.423762646668952e-22
Results
45.0ms197×body256valid
16.0ms91×body256infinite
Compiler

Compiled 458 to 305 computations (33.4% saved)

bsearch48.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
2.077747995240142e+85
2.9771656711807436e+92
23.0ms
-2.121189632626918e-9
-5.423762646668952e-22
Results
29.0ms203×body256valid
14.0ms101×body256infinite
Compiler

Compiled 482 to 321 computations (33.4% saved)

bsearch128.0ms (1.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
9.119197340858692e+167
1.3398693684748565e+168
49.0ms
8.299811124835223e+137
9.715515865950627e+143
26.0ms
23.9560482019336
173191.0362064546
23.0ms
-8.793262414515519e+138
-7.075967947509146e+138
Results
87.0ms247×body256valid
29.0ms121×body256infinite
Compiler

Compiled 549 to 379 computations (31% saved)

bsearch28.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
1.985774472396663e+110
6.077093759164595e+111
10.0ms
2.7456392429129258e-101
8.697195624030727e-101
Results
18.0ms132×body256valid
7.0ms60×body256infinite
Compiler

Compiled 266 to 185 computations (30.5% saved)

bsearch68.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
1.985774472396663e+110
6.077093759164595e+111
16.0ms
9.163852423372274e-16
3.6028914332450005e-11
18.0ms
-1.1633011184933233e-226
-5.19909094024692e-231
18.0ms
-1.1064032607374248e-157
-9.652357309785545e-161
Results
43.0ms349×body256valid
19.0ms147×body256infinite
Compiler

Compiled 630 to 451 computations (28.4% saved)

bsearch131.0ms (1.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
36.0ms
1.821132030165515e+110
3.1880063458802644e+112
32.0ms
1.335878999519414e-120
5.380914640054556e-120
43.0ms
4.267077458167686e-136
1.0546835757719115e-131
21.0ms
-51738716580151700.0
-550157091148940.9
Results
104.0ms381×body256valid
16.0ms67×body256infinite
Compiler

Compiled 572 to 409 computations (28.5% saved)

bsearch123.0ms (1.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
6.0ms
9.119197340858692e+167
1.3398693684748565e+168
23.0ms
2.077747995240142e+85
2.9771656711807436e+92
54.0ms
23.9560482019336
173191.0362064546
40.0ms
-9.150621492550523e+119
-6.275258637969417e+116
Results
88.0ms338×body256valid
27.0ms110×body256infinite
Compiler

Compiled 558 to 409 computations (26.7% saved)

bsearch178.0ms (2.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
4.1447197608281456e+45
7.417279092886093e+46
12.0ms
2.7456392429129258e-101
8.697195624030727e-101
34.0ms
1.3109785128086584e-116
3.357461852027614e-111
20.0ms
1.4446503194265015e-204
1.3269921746677299e-201
82.0ms
-1.1633011184933233e-226
-5.19909094024692e-231
16.0ms
-1.1064032607374248e-157
-9.652357309785545e-161
Results
76.0ms513×body256valid
26.0ms207×body256infinite
Compiler

Compiled 791 to 602 computations (23.9% saved)

bsearch54.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
4.1447197608281456e+45
7.417279092886093e+46
29.0ms
2.7456392429129258e-101
8.697195624030727e-101
Results
39.0ms126×body256valid
11.0ms66×body256infinite
Compiler

Compiled 230 to 173 computations (24.8% saved)

bsearch20.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
20.0ms
4.074026417549708e-5
0.002737888325591299
Results
12.0ms76×body256valid
6.0ms36×body256infinite
Compiler

Compiled 138 to 101 computations (26.8% saved)

simplify32.0ms (0.4%)

Algorithm
egg-herbie
Rules
44×*-commutative
36×+-commutative
30×sub-neg
14×neg-mul-1
14×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0123818
1162818
2184818
3201818
4212818
5215818
6216818
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2))
(if (<=.f64 d3 -8356095265176317/154742504910672534362390528) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (if (<=.f64 d3 170000) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))))
(if (<=.f64 d3 -5324132520958563/5070602400912917605986812821504) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (if (<=.f64 d3 144999999999999995219704461657292802055900370963349531144289591969233917653892267507712) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))))
(if (<=.f64 d3 -7600000000000000249595874917957438200301295504333048885893582039566477252430788766134409998770728336398016236360850510397728528820007337984) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d3 170000) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (if (<=.f64 d3 107999999999999990325769373029160037492291196511417266547236190750320291052093198030636317361567644066082337722401126090669796488027675033600) (*.f64 d1 (-.f64 (neg.f64 d1) d3)) (if (<=.f64 d3 919999999999999951721475182284721378232842634933885741634662853328453386579474209304790816182128562148998544763194603216901097398199900445211366961171339652876380143616) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (*.f64 (-.f64 d4 d3) d1)))))
(if (<=.f64 d4 6698341053387061/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d4 1700000000000000073442722210353654953946419910495950957988109478578778366815000067639309130029672761554716590080) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d4))))
(if (<=.f64 d4 -6205025112157247/63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978816) (*.f64 (-.f64 d2 d1) d1) (if (<=.f64 d4 -5067690968988689/53344115463038834192638814325770062377158066578527265283170062494112297902541056572171457606972434325943439284747465923567110413232954920642906848418646640368761260636112116467704626287294512197831720129087092815853525984299811690329311019008) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 4951760157141521/154742504910672534362390528) (*.f64 (-.f64 d2 d1) d1) (if (<=.f64 d4 999999999999999956819772641641815758405104477258378281795396215622882607621111488153942930947432322044748890112) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d4))))))
(if (<=.f64 d1 -5200000000000000) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d1 8391260103249387/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d1 3924929111196277/2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d1 210000000000000014962006408855019736209066134631720728457459081793149009504651500512299930531166975387720744960) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d4 d1))))))
(if (<=.f64 d3 -269999999999999983133443373846076760996472925571757595928110098352902933261461558940878766988673918383696774748262367232) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d3 170000) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d3 21000000000000000997419234523228712393846488972860301489961723747604379165526534914048) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d3 919999999999999951721475182284721378232842634933885741634662853328453386579474209304790816182128562148998544763194603216901097398199900445211366961171339652876380143616) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d3 (neg.f64 d1))))))
(if (<=.f64 d4 -1422149808470351/123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568) (*.f64 d2 d1) (if (<=.f64 d4 -1600323463891165/106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 1129605583483287/706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433728) (*.f64 d2 d1) (if (<=.f64 d4 112293122611893/2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 1733688272641357/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (*.f64 d2 d1) (if (<=.f64 d4 46000000000000001205612395927438261355276140544) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))))))
(if (<=.f64 d4 3703788582461081/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) (*.f64 d2 d1) (if (<=.f64 d4 14500000000000001041412916226638270121138716672) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))
(if (<=.f64 d4 3112888062438487/1152921504606846976) (*.f64 d2 d1) (*.f64 d1 d4))
(*.f64 d1 d4)
Outputs
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2))
(if (<=.f64 d3 -8356095265176317/154742504910672534362390528) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (if (<=.f64 d3 170000) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))))
(if (<=.f64 d3 -8356095265176317/154742504910672534362390528) (*.f64 d1 (-.f64 (+.f64 d4 d2) d3)) (if (<=.f64 d3 170000) (*.f64 d1 (-.f64 (+.f64 d4 d2) d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))))
(if (<=.f64 d3 -5324132520958563/5070602400912917605986812821504) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (if (<=.f64 d3 144999999999999995219704461657292802055900370963349531144289591969233917653892267507712) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))))
(if (or (<=.f64 d3 -5324132520958563/5070602400912917605986812821504) (not (<=.f64 d3 144999999999999995219704461657292802055900370963349531144289591969233917653892267507712))) (*.f64 d1 (-.f64 (+.f64 d4 d2) d3)) (*.f64 d1 (-.f64 (+.f64 d4 d2) d1)))
(if (<=.f64 d3 -7600000000000000249595874917957438200301295504333048885893582039566477252430788766134409998770728336398016236360850510397728528820007337984) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d3 170000) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (if (<=.f64 d3 107999999999999990325769373029160037492291196511417266547236190750320291052093198030636317361567644066082337722401126090669796488027675033600) (*.f64 d1 (-.f64 (neg.f64 d1) d3)) (if (<=.f64 d3 919999999999999951721475182284721378232842634933885741634662853328453386579474209304790816182128562148998544763194603216901097398199900445211366961171339652876380143616) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (*.f64 (-.f64 d4 d3) d1)))))
(if (<=.f64 d3 -7600000000000000249595874917957438200301295504333048885893582039566477252430788766134409998770728336398016236360850510397728528820007337984) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d3 170000) (*.f64 d1 (-.f64 (+.f64 d4 d2) d1)) (if (<=.f64 d3 107999999999999990325769373029160037492291196511417266547236190750320291052093198030636317361567644066082337722401126090669796488027675033600) (*.f64 d1 (-.f64 (neg.f64 d1) d3)) (if (<=.f64 d3 919999999999999951721475182284721378232842634933885741634662853328453386579474209304790816182128562148998544763194603216901097398199900445211366961171339652876380143616) (*.f64 d1 (-.f64 (+.f64 d4 d2) d1)) (*.f64 d1 (-.f64 d4 d3))))))
(if (<=.f64 d3 -7600000000000000249595874917957438200301295504333048885893582039566477252430788766134409998770728336398016236360850510397728528820007337984) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d3 170000) (*.f64 d1 (-.f64 (+.f64 d4 d2) d1)) (if (<=.f64 d3 107999999999999990325769373029160037492291196511417266547236190750320291052093198030636317361567644066082337722401126090669796488027675033600) (*.f64 (neg.f64 d1) (+.f64 d1 d3)) (if (<=.f64 d3 919999999999999951721475182284721378232842634933885741634662853328453386579474209304790816182128562148998544763194603216901097398199900445211366961171339652876380143616) (*.f64 d1 (-.f64 (+.f64 d4 d2) d1)) (*.f64 d1 (-.f64 d4 d3))))))
(if (<=.f64 d4 6698341053387061/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d4 1700000000000000073442722210353654953946419910495950957988109478578778366815000067639309130029672761554716590080) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d4))))
(if (<=.f64 d4 6698341053387061/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d4 1700000000000000073442722210353654953946419910495950957988109478578778366815000067639309130029672761554716590080) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (+.f64 d4 d2))))
(if (<=.f64 d4 -6205025112157247/63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978816) (*.f64 (-.f64 d2 d1) d1) (if (<=.f64 d4 -5067690968988689/53344115463038834192638814325770062377158066578527265283170062494112297902541056572171457606972434325943439284747465923567110413232954920642906848418646640368761260636112116467704626287294512197831720129087092815853525984299811690329311019008) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 4951760157141521/154742504910672534362390528) (*.f64 (-.f64 d2 d1) d1) (if (<=.f64 d4 999999999999999956819772641641815758405104477258378281795396215622882607621111488153942930947432322044748890112) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d4))))))
(if (<=.f64 d4 -6205025112157247/63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978816) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 -5067690968988689/53344115463038834192638814325770062377158066578527265283170062494112297902541056572171457606972434325943439284747465923567110413232954920642906848418646640368761260636112116467704626287294512197831720129087092815853525984299811690329311019008) (neg.f64 (*.f64 d3 d1)) (if (<=.f64 d4 4951760157141521/154742504910672534362390528) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 999999999999999956819772641641815758405104477258378281795396215622882607621111488153942930947432322044748890112) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (+.f64 d4 d2))))))
(if (<=.f64 d4 -6205025112157247/63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978816) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 -5067690968988689/53344115463038834192638814325770062377158066578527265283170062494112297902541056572171457606972434325943439284747465923567110413232954920642906848418646640368761260636112116467704626287294512197831720129087092815853525984299811690329311019008) (neg.f64 (*.f64 d1 d3)) (if (<=.f64 d4 4951760157141521/154742504910672534362390528) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 999999999999999956819772641641815758405104477258378281795396215622882607621111488153942930947432322044748890112) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (+.f64 d4 d2))))))
(if (<=.f64 d1 -5200000000000000) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d1 8391260103249387/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d1 3924929111196277/2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d1 210000000000000014962006408855019736209066134631720728457459081793149009504651500512299930531166975387720744960) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d4 d1))))))
(if (<=.f64 d1 -5200000000000000) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d1 8391260103249387/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d1 3924929111196277/2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624) (neg.f64 (*.f64 d3 d1)) (if (<=.f64 d1 210000000000000014962006408855019736209066134631720728457459081793149009504651500512299930531166975387720744960) (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 (-.f64 d4 d1))))))
(if (<=.f64 d1 -5200000000000000) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d1 8391260103249387/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d1 3924929111196277/2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624) (neg.f64 (*.f64 d1 d3)) (if (<=.f64 d1 210000000000000014962006408855019736209066134631720728457459081793149009504651500512299930531166975387720744960) (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 (-.f64 d4 d1))))))
(if (<=.f64 d3 -269999999999999983133443373846076760996472925571757595928110098352902933261461558940878766988673918383696774748262367232) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d3 170000) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d3 21000000000000000997419234523228712393846488972860301489961723747604379165526534914048) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d3 919999999999999951721475182284721378232842634933885741634662853328453386579474209304790816182128562148998544763194603216901097398199900445211366961171339652876380143616) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d3 (neg.f64 d1))))))
(if (<=.f64 d3 -269999999999999983133443373846076760996472925571757595928110098352902933261461558940878766988673918383696774748262367232) (neg.f64 (*.f64 d3 d1)) (if (<=.f64 d3 170000) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d3 21000000000000000997419234523228712393846488972860301489961723747604379165526534914048) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d3 919999999999999951721475182284721378232842634933885741634662853328453386579474209304790816182128562148998544763194603216901097398199900445211366961171339652876380143616) (*.f64 d1 (+.f64 d4 d2)) (neg.f64 (*.f64 d3 d1))))))
(if (<=.f64 d3 -269999999999999983133443373846076760996472925571757595928110098352902933261461558940878766988673918383696774748262367232) (neg.f64 (*.f64 d1 d3)) (if (<=.f64 d3 170000) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d3 21000000000000000997419234523228712393846488972860301489961723747604379165526534914048) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d3 919999999999999951721475182284721378232842634933885741634662853328453386579474209304790816182128562148998544763194603216901097398199900445211366961171339652876380143616) (*.f64 d1 (+.f64 d4 d2)) (neg.f64 (*.f64 d1 d3))))))
(if (<=.f64 d4 -1422149808470351/123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568) (*.f64 d2 d1) (if (<=.f64 d4 -1600323463891165/106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 1129605583483287/706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433728) (*.f64 d2 d1) (if (<=.f64 d4 112293122611893/2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 1733688272641357/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (*.f64 d2 d1) (if (<=.f64 d4 46000000000000001205612395927438261355276140544) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))))))
(if (<=.f64 d4 -1422149808470351/123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568) (*.f64 d1 d2) (if (<=.f64 d4 -1600323463891165/106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016) (neg.f64 (*.f64 d3 d1)) (if (<=.f64 d4 1129605583483287/706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433728) (*.f64 d1 d2) (if (<=.f64 d4 112293122611893/2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824) (neg.f64 (*.f64 d3 d1)) (if (<=.f64 d4 1733688272641357/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (*.f64 d1 d2) (if (<=.f64 d4 46000000000000001205612395927438261355276140544) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))))))
(if (<=.f64 d4 -1422149808470351/123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568) (*.f64 d1 d2) (if (<=.f64 d4 -1600323463891165/106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016) (neg.f64 (*.f64 d1 d3)) (if (<=.f64 d4 1129605583483287/706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433728) (*.f64 d1 d2) (if (<=.f64 d4 112293122611893/2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824) (neg.f64 (*.f64 d1 d3)) (if (<=.f64 d4 1733688272641357/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (*.f64 d1 d2) (if (<=.f64 d4 46000000000000001205612395927438261355276140544) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))))))
(if (<=.f64 d4 3703788582461081/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) (*.f64 d2 d1) (if (<=.f64 d4 14500000000000001041412916226638270121138716672) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))
(if (<=.f64 d4 3703788582461081/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) (*.f64 d1 d2) (if (<=.f64 d4 14500000000000001041412916226638270121138716672) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))
(if (<=.f64 d4 3112888062438487/1152921504606846976) (*.f64 d2 d1) (*.f64 d1 d4))
(if (<=.f64 d4 3112888062438487/1152921504606846976) (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 d4)
Compiler

Compiled 375 to 208 computations (44.5% saved)

soundness1.3s (15.8%)

Rules
1602×sub-neg
1576×fma-def
1482×fma-def
1482×fma-def
1482×fma-def
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
064464
1272344
2893304
33674300
47165300
082135727
1241230995
082135727
1241230995
082135727
1241230995
02524622
16804596
223794578
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 388 to 131 computations (66.2% saved)

end0.0ms (0%)

preprocess268.0ms (3.2%)

Remove

(sort d2 d4)

Compiler

Compiled 752 to 304 computations (59.6% saved)

Profiling

Loading profile data...