quad2m (problem 3.2.1, negative)

Details

Time bar (total: 11.6s)

analyze127.0ms (1.1%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
25%25%74.9%0.1%0%0%0%4
37.5%37.4%62.4%0.1%0%0%0%5
37.5%37.4%62.4%0.1%0%0%0%6
42.6%40.6%54.6%0.1%0%4.7%0%7
51.2%48.4%46%0.1%0%5.5%0%8
54.5%49.9%41.7%0.1%0%8.2%0%9
60.2%53.4%35.3%0.1%0%11.1%0%10
67.6%58.7%28.2%0.1%0%13%0%11
71.4%60.6%24.2%0.1%0%15.1%0%12
Compiler

Compiled 17 to 11 computations (35.3% saved)

sample1.5s (12.5%)

Results
570.0ms5108×body256valid
350.0ms1109×body2048valid
157.0ms662×body1024valid
129.0ms353×body4096valid
97.0ms1095×body256invalid
78.0ms693×body256infinite
57.0ms331×body512valid
Bogosity

preprocess205.0ms (1.8%)

Algorithm
egg-herbie
Rules
2236×fma-def
1502×fma-neg
1166×div-sub
1130×associate-/l*
908×distribute-lft-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032156
185156
2170156
3393156
4697156
51236156
63274156
75794156
86761156
97148156
107221156
117297156
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b_2 c)))) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) c)
(/.f64 (-.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 a b_2)))) a)
Outputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b_2 c)))) b_2)
(/.f64 (-.f64 (neg.f64 a) (sqrt.f64 (fma.f64 b_2 (neg.f64 c) (*.f64 a a)))) b_2)
(/.f64 (+.f64 a (sqrt.f64 (fma.f64 b_2 (neg.f64 c) (*.f64 a a)))) (neg.f64 b_2))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) c)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) c)
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 c))
(/.f64 (-.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 a b_2)))) a)
(/.f64 (-.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b_2 a)))) a)
(/.f64 (-.f64 (neg.f64 c) (sqrt.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 c c)))) a)
(/.f64 (+.f64 c (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b_2 a)))) (neg.f64 a))
Compiler

Compiled 19 to 13 computations (31.6% saved)

simplify164.0ms (1.4%)

Algorithm
egg-herbie
Rules
1084×fma-def
1044×div-sub
532×distribute-rgt-in
522×distribute-lft-in
440×associate-/r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01339
13039
26039
312939
421939
539139
665439
7103039
8124039
9159839
10308439
11523139
12532939
13533739
14535339
15535339
16541139
17544739
18547939
19549139
Stop Event
saturated
Counts
1 → 2
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Outputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a))

eval1.0ms (0%)

Compiler

Compiled 29 to 13 computations (55.2% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New112
Fresh011
Picked000
Done000
Total123
Accurracy
50.5%
Counts
3 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.5%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
50.5%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 32 to 20 computations (37.5% saved)

localize54.0ms (0.5%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
98.4%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
94.5%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
78.0%
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
61.7%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 54 to 11 computations (79.6% saved)

series154.0ms (1.3%)

Counts
4 → 96
Calls

36 calls:

TimeVariablePointExpression
138.0ms
a
@0
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
1.0ms
c
@inf
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
1.0ms
a
@inf
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
1.0ms
b_2
@0
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
1.0ms
c
@inf
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))

rewrite224.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
1618×fma-def
1474×log-prod
520×fma-neg
512×expm1-udef
512×log1p-udef
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
013114
1301106
24553100
Stop Event
node limit
Counts
4 → 375
Calls
Call 1
Inputs
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
Outputs
(+.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/2)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 1/3)
(fabs.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(hypot.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(+.f64 0 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(*.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)) (fma.f64 b_2 b_2 (-.f64 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3)
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(sqrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))
(log.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (exp.f64 b_2) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (/.f64 (exp.f64 b_2) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 1 (*.f64 (exp.f64 b_2) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3))
(expm1.f64 (log1p.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(exp.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 b_2 1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 b_2 1 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 b_2 -1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 b_2 -1 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) b_2)
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 -1 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (sqrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) b_2)
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 0 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(-.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) 1)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 a -1))
(*.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (pow.f64 a -1) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
(neg.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(fma.f64 b_2 (pow.f64 a -1) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 -1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 -1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4)) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c (neg.f64 a)) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (-.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (exp.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (pow.f64 (exp.f64 b_2) b_2)))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (pow.f64 (exp.f64 b_2) b_2)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (pow.f64 (exp.f64 a) c)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 b_2 b_2 (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 b_2) 1 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 b_2) 1 (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (fma.f64 a (neg.f64 c) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 1 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (neg.f64 (cbrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c (neg.f64 a)))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 -1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (cbrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (cbrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) 1) c (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))

simplify292.0ms (2.5%)

Algorithm
egg-herbie
Rules
1644×fma-neg
818×fma-def
660×associate-*r*
588×log-prod
538×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
081721839
1196720029
2683519957
Stop Event
node limit
Counts
471 → 621
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 b_2) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/2)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 1/3)
(fabs.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(hypot.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(+.f64 0 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(*.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)) (fma.f64 b_2 b_2 (-.f64 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3)
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(sqrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))
(log.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (exp.f64 b_2) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (/.f64 (exp.f64 b_2) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 1 (*.f64 (exp.f64 b_2) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3))
(expm1.f64 (log1p.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(exp.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 b_2 1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 b_2 1 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 b_2 -1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 b_2 -1 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) b_2)
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 -1 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (sqrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) b_2)
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 0 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(-.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) 1)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 a -1))
(*.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (pow.f64 a -1) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
(neg.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(fma.f64 b_2 (pow.f64 a -1) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 -1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 -1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4)) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c (neg.f64 a)) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (-.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (exp.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (pow.f64 (exp.f64 b_2) b_2)))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (pow.f64 (exp.f64 b_2) b_2)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (pow.f64 (exp.f64 a) c)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 b_2 b_2 (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 b_2) 1 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 b_2) 1 (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (fma.f64 a (neg.f64 c) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 1 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (neg.f64 (cbrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c (neg.f64 a)))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 -1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (cbrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (cbrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) 1) c (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
Outputs
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1)))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) b_2))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (neg.f64 b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (/.f64 (*.f64 1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 3))) b_2)
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (/.f64 (*.f64 1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 3))) b_2))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) b_2))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) b_2)))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) b_2))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (*.f64 c a))))
(+.f64 (*.f64 -1 b_2) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))
(*.f64 -1 (+.f64 b_2 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 -1) (neg.f64 b_2))
(fma.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))))
(fma.f64 -1 b_2 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 -1))))
(-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) -1/2 (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (*.f64 c a))))) b_2)
(-.f64 (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) -1/2) (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (*.f64 c a))))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))))
(fma.f64 -1 b_2 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 -1)))))
(-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) -1/2 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1))) 1/8 (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (*.f64 c a)))))) b_2)
(-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) -1/2 (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1)) 1/8) (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (*.f64 c a)))))) b_2)
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 b_2 -2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (/.f64 (*.f64 1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 b_2 -2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (/.f64 (*.f64 1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 3)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) a))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) 2)) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) 2)) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 b_2 -2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (/.f64 (*.f64 1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 b_2 -2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (/.f64 (*.f64 1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 3)))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 b_2 -2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (/.f64 (*.f64 1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 b_2 -2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (/.f64 (*.f64 1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 3)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))
(*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (/.f64 c a))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) (neg.f64 (/.f64 b_2 a)))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (*.f64 (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1)) 1/8)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 1/16 (pow.f64 c 3)) (/.f64 (pow.f64 b_2 5) (*.f64 a a))))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (/.f64 (*.f64 -1/2 c) b_2)))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/16 (pow.f64 c 3)) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (/.f64 (*.f64 -1/2 c) b_2))))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/16 (pow.f64 c 3)) (/.f64 (pow.f64 b_2 5) (*.f64 a a))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 1/16 (pow.f64 c 3)) (/.f64 (pow.f64 b_2 5) (*.f64 a a))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 1/16 (pow.f64 c 3)) (/.f64 (pow.f64 b_2 5) (*.f64 a a))))))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(fabs.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (*.f64 0 (*.f64 c a))))
(hypot.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 (sqrt.f64 (*.f64 0 (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(+.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 0 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (+.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 c a (*.f64 b_2 (+.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))))
(*.f64 (+.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 c a (*.f64 b_2 (+.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (+.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 c a (*.f64 b_2 (+.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (+.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 b_2 b_2)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 (+.f64 b_2 b_2)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)) (fma.f64 b_2 b_2 (-.f64 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)) (fma.f64 b_2 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3)) (fma.f64 b_2 b_2 (+.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) 1/3)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))
(fabs.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(log.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (exp.f64 b_2) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (/.f64 (exp.f64 b_2) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (/.f64 1 (*.f64 (exp.f64 b_2) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(expm1.f64 (log1p.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 1 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 -1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 -1 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 1 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 -1 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 c a (*.f64 b_2 (+.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 c a (*.f64 b_2 (+.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 c a (*.f64 b_2 (+.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (fabs.f64 (cbrt.f64 b_2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (fabs.f64 (cbrt.f64 b_2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(+.f64 0 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(-.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) 1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 a -1))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (pow.f64 a -1) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (*.f64 a a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3) 1/3)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(neg.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (neg.f64 a))
(/.f64 (+.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 2))
(fabs.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) (pow.f64 a 3)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 1))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(fma.f64 b_2 (pow.f64 a -1) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(fma.f64 -1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(fma.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (/.f64 -1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 -1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(fma.f64 (/.f64 -1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 a)))
(fma.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 -1 (cbrt.f64 (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(-.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 -1 (sqrt.f64 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4)))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4)) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4)))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4)))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (neg.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c (neg.f64 a)) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (-.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 c a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 c a)) (-.f64 (fma.f64 a (neg.f64 c) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 0 (*.f64 c a)) 3)) (fma.f64 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 0 (*.f64 c a)) 3)) (fma.f64 (*.f64 0 (*.f64 c a)) (-.f64 (fma.f64 0 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 c a)) (fma.f64 a (neg.f64 c) (*.f64 c a)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (*.f64 0 (*.f64 c a)) (*.f64 0 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a)))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) 1/2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2))
(fabs.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) 1/3)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2))
(fabs.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (exp.f64 (*.f64 c (neg.f64 a)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (pow.f64 (exp.f64 b_2) b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (pow.f64 (exp.f64 b_2) b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (pow.f64 (exp.f64 a) c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 b_2 b_2 (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 b_2 b_2) 1 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 b_2 b_2) 1 (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 1 (fma.f64 a (neg.f64 c) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 1 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (neg.f64 (cbrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (neg.f64 (cbrt.f64 (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (*.f64 c a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (*.f64 c a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (*.f64 c a))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (*.f64 c a))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 0 (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 0 (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 0 (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 2 (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 c a))) (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))
(fma.f64 -1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 -1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 0 (*.f64 c a)))
(fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 -1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 0 (*.f64 c a)))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 c a))) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (cbrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 0 (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 0 (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 0 (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 2 (*.f64 0 (*.f64 c a))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (cbrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (neg.f64 (cbrt.f64 (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) 1) c (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 a (neg.f64 (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 a (neg.f64 (sqrt.f64 c))) (sqrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 0 (*.f64 c a)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 0 (*.f64 c a)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 0 (*.f64 c a)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 2 (*.f64 0 (*.f64 c a))))

eval164.0ms (1.4%)

Compiler

Compiled 15721 to 4794 computations (69.5% saved)

prune251.0ms (2.2%)

Pruning

19 alts after pruning (18 fresh and 1 done)

PrunedKeptTotal
New60318621
Fresh000
Picked011
Done000
Total60319622
Accurracy
91.3%
Counts
622 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.5%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
26.1%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
29.2%
(/.f64 (fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
23.4%
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) a)
49.7%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
33.3%
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) a)
50.5%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
50.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
33.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
9.8%
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
40.4%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
42.1%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) a)
30.6%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
33.4%
(/.f64 (*.f64 b_2 -2) a)
27.8%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
35.8%
(/.f64 (*.f64 -1/2 c) b_2)
33.4%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
26.1%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
47.8%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
26.5%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
26.1%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
29.2%
(/.f64 (fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
23.4%
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) a)
49.7%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
33.3%
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) a)
50.5%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
50.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
33.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
9.8%
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
40.4%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
42.1%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) a)
30.6%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
33.4%
(/.f64 (*.f64 b_2 -2) a)
27.8%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
35.8%
(/.f64 (*.f64 -1/2 c) b_2)
33.4%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
26.1%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
47.8%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
Compiler

Compiled 1232 to 804 computations (34.7% saved)

localize357.0ms (3.1%)

Local Accuracy

Found 14 expressions with local accuracy:

NewAccuracyProgram
95.4%
(*.f64 (/.f64 c b_2) a)
90.1%
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) a)
89.3%
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))
84.6%
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
100.0%
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
97.2%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
89.2%
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
81.6%
(sqrt.f64 (*.f64 c (neg.f64 a)))
100.0%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
100.0%
(*.f64 -2 (/.f64 b_2 a))
97.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
89.2%
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))))
75.5%
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))
44.1%
(fma.f64 a (neg.f64 c) (*.f64 c a))
Compiler

Compiled 292 to 96 computations (67.1% saved)

series91.0ms (0.8%)

Counts
14 → 279
Calls

117 calls:

TimeVariablePointExpression
7.0ms
c
@-inf
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
6.0ms
a
@inf
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
3.0ms
a
@inf
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
3.0ms
c
@0
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
3.0ms
a
@inf
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) a)

rewrite113.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
968×add-sqr-sqrt
944×pow1
940×*-un-lft-identity
894×add-exp-log
894×add-cbrt-cube
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044490
1995490
Stop Event
node limit
Counts
14 → 139
Calls
Call 1
Inputs
(fma.f64 a (neg.f64 c) (*.f64 c a))
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) a)
(*.f64 (/.f64 c b_2) a)
Outputs
(+.f64 (*.f64 a (neg.f64 c)) (*.f64 a c))
(*.f64 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1)
(log.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(expm1.f64 (log1p.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(exp.f64 (log.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(log1p.f64 (expm1.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 1 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))) (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) (sqrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(pow.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)) 1/2)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) 1)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(cbrt.f64 (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(+.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(*.f64 1 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))) (cbrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))) (cbrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(*.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))) (sqrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 3) (pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) 3)) (+.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)) (*.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) (+.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) 1)
(log.f64 (exp.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))) (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(exp.f64 (log.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(log1p.f64 (expm1.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) (/.f64 1 a))
(*.f64 1 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a))) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(/.f64 (*.f64 -2 b_2) a)
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(log.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 a))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a))) (*.f64 -2 (/.f64 b_2 a))))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (+.f64 (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a))) (-.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 1/2 (/.f64 c b_2))) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 1/2 (/.f64 c b_2)))) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))
(pow.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) 1)
(log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)))
(pow.f64 (*.f64 c (neg.f64 a)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) 1)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(cbrt.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3)) (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(log.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(expm1.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(exp.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log1p.f64 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(/.f64 (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1) (neg.f64 a))
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(exp.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(cbrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 1 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)))
(*.f64 (pow.f64 (*.f64 a c) 2) (/.f64 1 (pow.f64 b_2 3)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))) (sqrt.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(pow.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) 1)
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))) (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))
(*.f64 1 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) (cbrt.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))) (cbrt.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) (sqrt.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(pow.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) 1)
(log.f64 (exp.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(expm1.f64 (log1p.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(exp.f64 (log.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(log1p.f64 (expm1.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(*.f64 1 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a))
(*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) (/.f64 1 a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) (cbrt.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a))) (cbrt.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) (sqrt.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(pow.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a) (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (*.f64 a c) b_2)
(pow.f64 (*.f64 a (/.f64 c b_2)) 1)
(log.f64 (exp.f64 (*.f64 a (/.f64 c b_2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 a (/.f64 c b_2))))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 a (/.f64 c b_2))))
(log1p.f64 (expm1.f64 (*.f64 a (/.f64 c b_2))))

simplify144.0ms (1.2%)

Algorithm
egg-herbie
Rules
1158×fma-def
1140×associate-*r*
932×associate-*l*
552×*-commutative
540×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
068022662
1187614818
Stop Event
node limit
Counts
418 → 428
Calls
Call 1
Inputs
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3)))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 b_2 6) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 5))))) (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))))))
b_2
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) b_2)
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) b_2))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) b_2)))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))))
b_2
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) b_2)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (pow.f64 b_2 5))))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 3)) (pow.f64 b_2 5))))))
(*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
(+.f64 (*.f64 -1 b_2) (*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (*.f64 -1 b_2) (*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))))
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (*.f64 -1 b_2) (*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))))
(*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2)) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (*.f64 -2 b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -2 b_2) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (*.f64 -2 b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (+.f64 (*.f64 -2 b_2) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 3)) (pow.f64 b_2 5))))))
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 b_2 4) a) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))) (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))))))
(*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2)) 2)) (*.f64 a (pow.f64 b_2 7)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (*.f64 a (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (*.f64 a (pow.f64 b_2 5)))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (*.f64 a (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) a) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) a) (pow.f64 b_2 3))))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) b_2)
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 b_2 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 b_2 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(*.f64 2 b_2)
(+.f64 (*.f64 2 b_2) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 2 b_2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 2 b_2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 2 b_2)
(*.f64 2 b_2)
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
b_2
b_2
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(+.f64 (*.f64 a (neg.f64 c)) (*.f64 a c))
(*.f64 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1)
(log.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(expm1.f64 (log1p.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(exp.f64 (log.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(log1p.f64 (expm1.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 1 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))) (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) (sqrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(pow.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)) 1/2)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) 1)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(cbrt.f64 (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(+.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(*.f64 1 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))) (cbrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))) (cbrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(*.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))) (sqrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 3) (pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) 3)) (+.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)) (*.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) (+.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) 1)
(log.f64 (exp.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))) (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(exp.f64 (log.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(log1p.f64 (expm1.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) (/.f64 1 a))
(*.f64 1 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a))) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(/.f64 (*.f64 -2 b_2) a)
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(log.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 a))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a))) (*.f64 -2 (/.f64 b_2 a))))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (+.f64 (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a))) (-.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 1/2 (/.f64 c b_2))) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 1/2 (/.f64 c b_2)))) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))
(pow.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) 1)
(log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)))
(pow.f64 (*.f64 c (neg.f64 a)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) 1)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(cbrt.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3)) (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(log.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(expm1.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(exp.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log1p.f64 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(/.f64 (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1) (neg.f64 a))
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(exp.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(cbrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 1 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)))
(*.f64 (pow.f64 (*.f64 a c) 2) (/.f64 1 (pow.f64 b_2 3)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))) (sqrt.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(pow.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) 1)
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))) (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))
(*.f64 1 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) (cbrt.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))) (cbrt.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) (sqrt.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(pow.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) 1)
(log.f64 (exp.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(expm1.f64 (log1p.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(exp.f64 (log.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(log1p.f64 (expm1.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(*.f64 1 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a))
(*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) (/.f64 1 a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) (cbrt.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a))) (cbrt.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) (sqrt.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(pow.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a) (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (*.f64 a c) b_2)
(pow.f64 (*.f64 a (/.f64 c b_2)) 1)
(log.f64 (exp.f64 (*.f64 a (/.f64 c b_2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 a (/.f64 c b_2))))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 a (/.f64 c b_2))))
(log1p.f64 (expm1.f64 (*.f64 a (/.f64 c b_2))))
Outputs
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 a (*.f64 0 c))
0
(sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
(fma.f64 1/2 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 1 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))))) (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))))
(fma.f64 1/2 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))))) (sqrt.f64 (*.f64 a (neg.f64 c))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3)))))))
(+.f64 (fma.f64 1/2 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 1 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))))) (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))) (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3))))))
(fma.f64 1/2 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))))) (fma.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 3)))) (sqrt.f64 (*.f64 a (neg.f64 c)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 b_2 6) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 5))))) (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))))))
(+.f64 (fma.f64 1/2 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 1 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))))) (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 6) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 5)))) (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3)))))))
(+.f64 (fma.f64 1/2 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))))) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 3)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 5))) (*.f64 1/16 (pow.f64 b_2 6)))))
b_2
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) b_2)
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) b_2)
(+.f64 b_2 (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) b_2))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (+.f64 b_2 (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) b_2)))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) b_2)))
(+.f64 (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) b_2))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))
(fma.f64 -1 b_2 (*.f64 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) -1/2))
(-.f64 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (*.f64 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) -1/2)))
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 c 1/2) a) b_2)) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3) (pow.f64 b_2 5)) (*.f64 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) -1/2))))
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) -1/16 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2))) b_2)
b_2
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) b_2)
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) b_2)
(+.f64 b_2 (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) b_2))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (+.f64 b_2 (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (pow.f64 b_2 5))))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (-.f64 (*.f64 (*.f64 0 a) 2) a))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 (*.f64 0 a) 2) a) 2))) (+.f64 b_2 (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 (-.f64 (*.f64 (*.f64 0 a) 2) a) 3)))))))
(+.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 (neg.f64 a) 3)) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) b_2)
(+.f64 b_2 (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2))))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (+.f64 b_2 (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 3)) (pow.f64 b_2 5))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) 2) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) (/.f64 b_2 a)) (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3)))))))
(+.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (neg.f64 c) 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) b_2))
(*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
(neg.f64 (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))))
(neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c))))
(+.f64 (*.f64 -1 b_2) (*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
(*.f64 -1 (+.f64 b_2 (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (*.f64 -1 b_2) (*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))))
(fma.f64 -1/2 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 1 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))))) (*.f64 -1 (+.f64 b_2 (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))))) -1/2 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))))
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (*.f64 -1 b_2) (*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))))
(fma.f64 1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3)))) (fma.f64 -1/2 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 1 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))))) (*.f64 -1 (+.f64 b_2 (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))))))
(fma.f64 (*.f64 (pow.f64 b_2 4) 1/8) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 3))) (fma.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))))) -1/2 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))
(fma.f64 -2 b_2 (*.f64 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) -1/2))
(fma.f64 b_2 -2 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (*.f64 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) -1/2)))
(fma.f64 b_2 -2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 c 1/2) a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3) (pow.f64 b_2 5)) (*.f64 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) -1/2))))
(fma.f64 b_2 -2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) -1/16 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2))))
(*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))
(/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2)
(*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3) (pow.f64 b_2 5)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2)) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 4) (pow.f64 (*.f64 -1/8 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2)) 2)) (pow.f64 b_2 7)) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3) (pow.f64 b_2 5)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (*.f64 a (neg.f64 c)) 4) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) 4) 1/64)) (pow.f64 b_2 7)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (*.f64 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) -1/2))
(fma.f64 b_2 -2 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -2 b_2) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3)))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (*.f64 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) -1/2)))
(fma.f64 b_2 -2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 c 1/2) a) b_2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))))))
(fma.f64 -1/2 (/.f64 c (/.f64 b_2 (-.f64 (*.f64 (*.f64 0 a) 2) a))) (fma.f64 -2 b_2 (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 (-.f64 (*.f64 (*.f64 0 a) 2) a) 3))) (*.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 (*.f64 0 a) 2) a) 2)))))))
(+.f64 (fma.f64 b_2 -2 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 (neg.f64 a) 3)) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 a c) 2)))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (*.f64 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) -1/2))
(fma.f64 b_2 -2 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (+.f64 (*.f64 -2 b_2) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3)))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (*.f64 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) -1/2)))
(fma.f64 b_2 -2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 c 1/2) a) b_2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 3)) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) (/.f64 b_2 a)) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) 2) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3)))))))
(+.f64 (fma.f64 b_2 -2 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2)) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 -1/16 (pow.f64 a 3)) (pow.f64 (neg.f64 c) 3)) (pow.f64 b_2 5))))
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
(neg.f64 (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) (/.f64 1 a)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 -1 (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) (/.f64 1 a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 -1 (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) (/.f64 1 a)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 b_2 b_2) a)) (/.f64 (neg.f64 b_2) a)))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))) (/.f64 b_2 (/.f64 a b_2))) (/.f64 b_2 (neg.f64 a))) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 b_2 4) a) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) (/.f64 1 a)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 b_2 b_2) a)) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3))) (/.f64 (pow.f64 b_2 4) a)) (/.f64 (neg.f64 b_2) a))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))) (/.f64 b_2 (/.f64 a b_2))) (fma.f64 (*.f64 1/8 (/.f64 (pow.f64 b_2 4) a)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 3))) (/.f64 b_2 (neg.f64 a)))) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) (*.f64 a b_2))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2) a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (*.f64 a (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) (*.f64 a b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (*.f64 a (pow.f64 b_2 3))) (/.f64 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2) a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))) (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) (*.f64 a b_2)) (*.f64 -1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3) (*.f64 a (pow.f64 b_2 5)))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (*.f64 a (pow.f64 b_2 5))) (/.f64 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2) a))))
(*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))
(/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) (*.f64 a b_2))
(/.f64 (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))) a)
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (*.f64 a (pow.f64 b_2 3))) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) (*.f64 a b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (*.f64 a (pow.f64 b_2 3))) (/.f64 (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))) a))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3) (*.f64 a (pow.f64 b_2 5))) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) (*.f64 a b_2))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (*.f64 a (pow.f64 b_2 5))) (/.f64 (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))) a)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2)) 2)) (*.f64 a (pow.f64 b_2 7)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3) (*.f64 a (pow.f64 b_2 5))) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 4) (pow.f64 (*.f64 -1/8 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2)) 2)) (*.f64 a (pow.f64 b_2 7))) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) (*.f64 a b_2)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (*.f64 a (pow.f64 b_2 5))) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (*.f64 a (neg.f64 c)) 4) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) 4) 1/64)) (*.f64 a (pow.f64 b_2 7))) (/.f64 (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))) a))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) (*.f64 a b_2))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2) a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (*.f64 a (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (*.f64 a (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) (*.f64 a b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (*.f64 a (pow.f64 b_2 3))) (/.f64 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2) a)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (*.f64 a (pow.f64 b_2 5)))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (*.f64 a (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) a) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 0 a) 2) a) 3) (pow.f64 b_2 5))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 c c) a) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 0 a) 2) a) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (*.f64 (/.f64 c a) (/.f64 (-.f64 (*.f64 (*.f64 0 a) 2) a) b_2))))))
(fma.f64 -1/16 (/.f64 (*.f64 (/.f64 (pow.f64 c 3) a) (pow.f64 (neg.f64 a) 3)) (pow.f64 b_2 5)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (*.f64 a (pow.f64 b_2 3))) (/.f64 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2) a))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 c 1/2) b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) a) (pow.f64 b_2 3)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) b_2) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) 2) (/.f64 (pow.f64 b_2 3) a)))))
(fma.f64 1/8 (/.f64 (pow.f64 (neg.f64 c) 2) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 c 1/2) b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) a) (pow.f64 b_2 3))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) b_2) (fma.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) 2) (/.f64 (pow.f64 b_2 3) a))))))
(+.f64 (fma.f64 1/8 (/.f64 (pow.f64 (neg.f64 c) 2) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 c 1/2) b_2))) (*.f64 -1/16 (/.f64 (pow.f64 (neg.f64 c) 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 (*.f64 1/2 c) b_2)
(/.f64 (*.f64 c 1/2) b_2)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 (*.f64 1/2 c) b_2)
(/.f64 (*.f64 c 1/2) b_2)
(*.f64 1/2 (/.f64 c b_2))
(/.f64 (*.f64 1/2 c) b_2)
(/.f64 (*.f64 c 1/2) b_2)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 (*.f64 1/2 c) b_2)
(/.f64 (*.f64 c 1/2) b_2)
(*.f64 1/2 (/.f64 c b_2))
(/.f64 (*.f64 1/2 c) b_2)
(/.f64 (*.f64 c 1/2) b_2)
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) b_2)
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 b_2 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) b_2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) b_2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 b_2 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) b_2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) b_2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (/.f64 (*.f64 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 3)))) -1/8) (*.f64 -1 (sqrt.f64 -1)))))
(*.f64 2 b_2)
(+.f64 (*.f64 2 b_2) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 2 b_2 (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 2 b_2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 2 b_2 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))))
(fma.f64 2 b_2 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 2 b_2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 2 b_2 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 -1 (pow.f64 a 3)))) (fma.f64 2 b_2 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))))
(*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))
(/.f64 (*.f64 (*.f64 c 1/2) a) b_2)
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 c 1/2) a) b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))))
(fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 -1 (pow.f64 a 3)))) (/.f64 (*.f64 (*.f64 c 1/2) a) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))))
(fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (fma.f64 1/2 (/.f64 (fma.f64 1/16 (*.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) 1) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) 4) 1/64)) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 -1 (pow.f64 a 3)))) (/.f64 (*.f64 (*.f64 c 1/2) a) b_2))))
(*.f64 2 b_2)
(*.f64 2 b_2)
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))
(*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (/.f64 c a))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 (neg.f64 b_2) a))
(neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 (neg.f64 b_2) a)))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) (/.f64 (neg.f64 b_2) a))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (+.f64 (neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) (*.f64 1/8 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5)))))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 c 1/2) b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) b_2) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) 2) (/.f64 (pow.f64 b_2 3) a)))))
(fma.f64 1/8 (/.f64 (pow.f64 (neg.f64 c) 2) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 c 1/2) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 (pow.f64 (neg.f64 c) 2) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a (neg.f64 a))) (/.f64 (*.f64 c 1/2) b_2))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))))
(fma.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (neg.f64 c) 2) (/.f64 (pow.f64 b_2 3) a)) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(fma.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5)))))
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (neg.f64 c) 2) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 (*.f64 1/16 (*.f64 a (neg.f64 a))) (pow.f64 c 3)) (pow.f64 b_2 5))) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7))) (fma.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))))))
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (neg.f64 c) 2) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 (*.f64 1/16 (*.f64 a (neg.f64 a))) (pow.f64 c 3)) (pow.f64 b_2 5))) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) 1) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) 4) 1/64)) (*.f64 a (pow.f64 b_2 7))) (/.f64 -1/2 (/.f64 b_2 c))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (/.f64 (*.f64 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 3)))) -1/8) (*.f64 -1 (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (/.f64 (*.f64 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 3)))) -1/8) (*.f64 -1 (sqrt.f64 -1))))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) b_2)
(+.f64 b_2 (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (+.f64 b_2 (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4)))) (+.f64 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 -1 (pow.f64 a 3)))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (+.f64 b_2 (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 -1 b_2 (*.f64 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) -1/2))
(-.f64 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (*.f64 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) -1/2)))
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 c 1/2) a) b_2)) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 -1 b_2 (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))))
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 -1 (pow.f64 a 3)))) (/.f64 (*.f64 (*.f64 c 1/2) a) b_2))) b_2)
b_2
b_2
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2)
(*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(/.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 b_2 3))
(/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 a c) 2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(/.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 b_2 3))
(/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 a c) 2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2)
(*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(/.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 b_2 3))
(/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 a c) 2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(/.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 b_2 3))
(/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 a c) 2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(/.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 b_2 3))
(/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 a c) 2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2)
(*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2)
(*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)))
(/.f64 (*.f64 (*.f64 -1/8 a) (*.f64 c c)) (pow.f64 b_2 3))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)))
(/.f64 (*.f64 (*.f64 -1/8 a) (*.f64 c c)) (pow.f64 b_2 3))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)))
(/.f64 (*.f64 (*.f64 -1/8 a) (*.f64 c c)) (pow.f64 b_2 3))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)))
(/.f64 (*.f64 (*.f64 -1/8 a) (*.f64 c c)) (pow.f64 b_2 3))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)))
(/.f64 (*.f64 (*.f64 -1/8 a) (*.f64 c c)) (pow.f64 b_2 3))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 -1/2 (/.f64 b_2 c)))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(/.f64 a (/.f64 b_2 c))
(+.f64 (*.f64 a (neg.f64 c)) (*.f64 a c))
(*.f64 a (*.f64 0 c))
0
(*.f64 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 (*.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 a (*.f64 0 c))
0
(*.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 a (*.f64 0 c))
0
(pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1)
(*.f64 a (*.f64 0 c))
0
(log.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 a (*.f64 0 c))
0
(cbrt.f64 (*.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(cbrt.f64 (*.f64 (*.f64 a (*.f64 0 c)) (*.f64 (*.f64 a (*.f64 0 c)) (*.f64 a (*.f64 0 c)))))
(cbrt.f64 0)
(expm1.f64 (log1p.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 a (*.f64 0 c))
0
(exp.f64 (log.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 a (*.f64 0 c))
0
(log1p.f64 (expm1.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 a (*.f64 0 c))
0
(*.f64 1 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))) (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) (sqrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(pow.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)) 1/2)
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) 1)
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(cbrt.f64 (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(cbrt.f64 (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 1 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))) (cbrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))) (cbrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))) (sqrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 3) (pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) 3)) (+.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)) (*.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 3) (pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) 3)) (+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))) (*.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (neg.f64 b_2)))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (-.f64 (fma.f64 b_2 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) (+.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (neg.f64 b_2)))
(/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) 1)
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(log.f64 (exp.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))) (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(cbrt.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))) (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))))))
(cbrt.f64 (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 3))
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(exp.f64 (log.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(log1p.f64 (expm1.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) (/.f64 1 a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(*.f64 1 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a))) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a) 1)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(cbrt.f64 (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))) a) (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (*.f64 -2 b_2) a)
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(log.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 a))))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(cbrt.f64 (*.f64 (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a))) (*.f64 -2 (/.f64 b_2 a))))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 c 1/2) b_2))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 c 1/2) b_2))
(*.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 c 1/2) b_2))
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (+.f64 (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a))) (-.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 1/2 (/.f64 c b_2))) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 -2 (/.f64 a b_2)) 3) (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3)) (+.f64 (*.f64 4 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (*.f64 (/.f64 (*.f64 1/2 c) b_2) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 -2 (/.f64 a b_2))))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) (fma.f64 (/.f64 (*.f64 c 1/2) b_2) (fma.f64 1/2 (/.f64 c b_2) (*.f64 2 (/.f64 b_2 a))) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 1/2 (/.f64 c b_2)))) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))
(/.f64 (-.f64 (*.f64 4 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (*.f64 1/4 (*.f64 (/.f64 c b_2) (/.f64 c b_2)))) (+.f64 (/.f64 -2 (/.f64 a b_2)) (/.f64 (*.f64 -1/2 c) b_2)))
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 -1/4 (*.f64 (/.f64 c b_2) (/.f64 c b_2)))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))
(pow.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 c 1/2) b_2))
(log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 c 1/2) b_2))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(cbrt.f64 (*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)))))
(cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 c 1/2) b_2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 c 1/2) b_2))
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 c 1/2) b_2))
(log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 c 1/2) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 c 1/2) b_2))
(*.f64 1 (sqrt.f64 (*.f64 c (neg.f64 a))))
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)))
(pow.f64 (*.f64 c (neg.f64 a)) 1/2)
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(pow.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) 1)
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(cbrt.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(cbrt.f64 (*.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c))))))
(cbrt.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(*.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3)) (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 3)) (fma.f64 b_2 b_2 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 3)) (fma.f64 b_2 b_2 (-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 a c)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 (fma.f64 a c 0) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(log.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(cbrt.f64 (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 3))
(expm1.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(exp.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(log1p.f64 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (neg.f64 a))
(/.f64 (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1) (neg.f64 a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (neg.f64 a))
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)) 1)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (neg.f64 a))
(log.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (neg.f64 a))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(cbrt.f64 (*.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (neg.f64 a)) (*.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (neg.f64 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (neg.f64 a)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (neg.f64 a)) 3))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (neg.f64 a))
(exp.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (neg.f64 a))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (neg.f64 a))
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(cbrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(cbrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(*.f64 1 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(*.f64 (pow.f64 (*.f64 a c) 2) (/.f64 1 (pow.f64 b_2 3)))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))) (sqrt.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(pow.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) 1)
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))) (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) 3))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(*.f64 1 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) (cbrt.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))) (cbrt.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) (sqrt.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(pow.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) 1)
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(log.f64 (exp.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(cbrt.f64 (*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))) (*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))))))
(cbrt.f64 (pow.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(exp.f64 (log.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(log1p.f64 (expm1.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(*.f64 1 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a))
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))) a)
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) (/.f64 1 a))
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))) a)
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) (cbrt.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a))) (cbrt.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))) a)
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) (sqrt.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))) a)
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(pow.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a) 1)
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))) a)
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(log.f64 (exp.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))) a)
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a) (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(cbrt.f64 (*.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))) a) (*.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))) a) (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))) a))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))) a)
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(exp.f64 (log.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))) a)
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))) a)
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(/.f64 (*.f64 a c) b_2)
(/.f64 a (/.f64 b_2 c))
(pow.f64 (*.f64 a (/.f64 c b_2)) 1)
(/.f64 a (/.f64 b_2 c))
(log.f64 (exp.f64 (*.f64 a (/.f64 c b_2))))
(/.f64 a (/.f64 b_2 c))
(cbrt.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 a (/.f64 c b_2))))
(cbrt.f64 (*.f64 (/.f64 a (/.f64 b_2 c)) (*.f64 a (*.f64 (/.f64 c b_2) (/.f64 a (/.f64 b_2 c))))))
(cbrt.f64 (pow.f64 (/.f64 a (/.f64 b_2 c)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 c b_2))))
(/.f64 a (/.f64 b_2 c))
(exp.f64 (log.f64 (*.f64 a (/.f64 c b_2))))
(/.f64 a (/.f64 b_2 c))
(log1p.f64 (expm1.f64 (*.f64 a (/.f64 c b_2))))
(/.f64 a (/.f64 b_2 c))

eval259.0ms (2.2%)

Compiler

Compiled 13883 to 7460 computations (46.3% saved)

prune153.0ms (1.3%)

Pruning

28 alts after pruning (24 fresh and 4 done)

PrunedKeptTotal
New41315428
Fresh4913
Picked235
Done011
Total41928447
Accurracy
94.6%
Counts
447 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.5%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
26.1%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
45.8%
(/.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a)
28.1%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (neg.f64 b_2))) a)
49.7%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
33.3%
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) a)
50.5%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
50.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
33.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
42.1%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) a)
23.4%
(/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)
30.6%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
9.5%
(/.f64 (*.f64 c 1/2) b_2)
33.4%
(/.f64 (*.f64 b_2 -2) a)
27.8%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
35.8%
(/.f64 (*.f64 -1/2 c) b_2)
29.9%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
35.7%
(/.f64 -1/2 (/.f64 b_2 c))
33.3%
(/.f64 -2 (/.f64 a b_2))
50.0%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))
33.4%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
33.2%
(*.f64 (fma.f64 2 b_2 (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) (/.f64 1 (neg.f64 a)))
27.1%
(*.f64 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2) (/.f64 1 (neg.f64 a)))
25.9%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
41.2%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (cbrt.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2)))) (/.f64 1 (neg.f64 a)))
25.0%
(*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))
29.5%
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
14.5%
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
26.5%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
26.1%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
45.8%
(/.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a)
28.1%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (neg.f64 b_2))) a)
49.7%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
33.3%
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) a)
50.5%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
50.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
33.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
42.1%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) a)
23.4%
(/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)
30.6%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
9.5%
(/.f64 (*.f64 c 1/2) b_2)
33.4%
(/.f64 (*.f64 b_2 -2) a)
27.8%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
35.8%
(/.f64 (*.f64 -1/2 c) b_2)
29.9%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
35.7%
(/.f64 -1/2 (/.f64 b_2 c))
33.3%
(/.f64 -2 (/.f64 a b_2))
50.0%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))
33.4%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
33.2%
(*.f64 (fma.f64 2 b_2 (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) (/.f64 1 (neg.f64 a)))
27.1%
(*.f64 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2) (/.f64 1 (neg.f64 a)))
25.9%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
41.2%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (cbrt.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2)))) (/.f64 1 (neg.f64 a)))
25.0%
(*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))
29.5%
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
14.5%
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
Compiler

Compiled 1812 to 1198 computations (33.9% saved)

localize282.0ms (2.4%)

Local Accuracy

Found 14 expressions with local accuracy:

NewAccuracyProgram
100.0%
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
97.9%
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
89.8%
(log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
99.8%
(*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
94.2%
(+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))
88.7%
(sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))
100.0%
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
96.9%
(/.f64 (*.f64 c a) b_2)
96.3%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
99.9%
(/.f64 -2 (/.f64 a b_2))
99.9%
(/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)
93.6%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))
87.3%
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))
73.2%
(fma.f64 a (neg.f64 c) (*.f64 a c))
Compiler

Compiled 341 to 126 computations (63% saved)

series59.0ms (0.5%)

Counts
14 → 276
Calls

111 calls:

TimeVariablePointExpression
16.0ms
a
@inf
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))
10.0ms
a
@-inf
(*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
1.0ms
a
@-inf
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))
1.0ms
c
@inf
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))
1.0ms
a
@inf
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))

rewrite118.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
976×add-sqr-sqrt
960×pow1
900×add-exp-log
898×add-cbrt-cube
898×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045452
11024452
Stop Event
node limit
Counts
14 → 140
Calls
Call 1
Inputs
(fma.f64 a (neg.f64 c) (*.f64 a c))
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))
(/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)
(/.f64 -2 (/.f64 a b_2))
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))
(+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))
(*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
(log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
Outputs
(+.f64 (*.f64 a (neg.f64 c)) (*.f64 a c))
(*.f64 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1)
(log.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(expm1.f64 (log1p.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(exp.f64 (log.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(log1p.f64 (expm1.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 1 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))) (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) (sqrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(pow.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)) 1/2)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) 1)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(cbrt.f64 (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(+.f64 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(*.f64 1 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a))) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))) (*.f64 a a))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 3) (pow.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a) 3)) (+.f64 (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 b_2) a)) (+.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 b_2) a)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))) (+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(*.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) (/.f64 1 a))
(*.f64 1 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)) (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))) (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)) (sqrt.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a) 1)
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1 (*.f64 (/.f64 -2 a) b_2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2))) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -2 a) b_2)) (sqrt.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 (/.f64 -2 a) b_2)
(pow.f64 (*.f64 (/.f64 -2 a) b_2) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 -2 a) b_2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -2 a) b_2) (*.f64 (/.f64 -2 a) b_2)) (*.f64 (/.f64 -2 a) b_2)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -2 a) b_2)))
(exp.f64 (log.f64 (*.f64 (/.f64 -2 a) b_2)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) (/.f64 1 a))
(*.f64 1 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)) (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a))) (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)) (sqrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(pow.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a) (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)) (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(*.f64 (*.f64 a c) (/.f64 1 b_2))
(*.f64 1 (/.f64 (*.f64 a c) b_2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 a c) b_2)) (cbrt.f64 (/.f64 (*.f64 a c) b_2))) (cbrt.f64 (/.f64 (*.f64 a c) b_2)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a c) b_2)) (sqrt.f64 (/.f64 (*.f64 a c) b_2)))
(pow.f64 (/.f64 (*.f64 a c) b_2) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 a c) b_2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (/.f64 (*.f64 a c) b_2)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a c) b_2)))
(exp.f64 (log.f64 (/.f64 (*.f64 a c) b_2)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 a c) b_2)))
(/.f64 (*.f64 1/2 (*.f64 a c)) b_2)
(pow.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2)) 1)
(log.f64 (exp.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(pow.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)) 1/2)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) 1)
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(cbrt.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(*.f64 1 (*.f64 0 (*.f64 a c)))
(*.f64 0 (*.f64 a c))
(*.f64 (*.f64 (cbrt.f64 (*.f64 0 (*.f64 a c))) (cbrt.f64 (*.f64 0 (*.f64 a c)))) (cbrt.f64 (*.f64 0 (*.f64 a c))))
(*.f64 (sqrt.f64 (*.f64 0 (*.f64 a c))) (sqrt.f64 (*.f64 0 (*.f64 a c))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 c) a) 3) (pow.f64 (*.f64 a c) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 c) a) (*.f64 (neg.f64 c) a)) (-.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 (*.f64 (neg.f64 c) a) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 c) a) (*.f64 (neg.f64 c) a)) (*.f64 (*.f64 a c) (*.f64 a c))) (-.f64 (*.f64 (neg.f64 c) a) (*.f64 a c)))
(pow.f64 (*.f64 0 (*.f64 a c)) 1)
(log.f64 (exp.f64 (*.f64 0 (*.f64 a c))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 0 (*.f64 a c)) (*.f64 0 (*.f64 a c))) (*.f64 0 (*.f64 a c))))
(expm1.f64 (log1p.f64 (*.f64 0 (*.f64 a c))))
(exp.f64 (log.f64 (*.f64 0 (*.f64 a c))))
(log1p.f64 (expm1.f64 (*.f64 0 (*.f64 a c))))
(fma.f64 -1 (*.f64 a c) (*.f64 a c))
(/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)
(pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a) 1)
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)))
(*.f64 1 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))) (cbrt.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))) (cbrt.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(*.f64 (sqrt.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 1)
(cbrt.f64 (*.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))) (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(expm1.f64 (log1p.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(exp.f64 (log.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(log1p.f64 (expm1.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(+.f64 (*.f64 (/.f64 -2 a) b_2) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) 1)
(log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 (/.f64 -2 a) b_2) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) 1)
(log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))

simplify169.0ms (1.5%)

Algorithm
egg-herbie
Rules
1166×fma-def
904×associate-*r*
744×associate-*l*
638×fma-neg
582×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
064114416
1188112430
2753612358
Stop Event
node limit
Counts
416 → 395
Calls
Call 1
Inputs
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3)))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 b_2 6) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 5))))) (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))))))
b_2
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) b_2)
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) b_2))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) b_2)))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 3)) (pow.f64 b_2 5))))))
b_2
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) b_2)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (pow.f64 b_2 5))))))
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 b_2 4) a) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))) (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))))))
(*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2)) 2)) (*.f64 a (pow.f64 b_2 7)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))))
(/.f64 (-.f64 (*.f64 -1 b_2) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)) (*.f64 -1 (/.f64 b_2 a))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) a) (pow.f64 b_2 3))) (*.f64 -1 (/.f64 b_2 a)))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) a) (pow.f64 b_2 3))) (*.f64 -1 (/.f64 b_2 a))))) (/.f64 b_2 a))
(-.f64 (*.f64 -1 (/.f64 b_2 a)) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2))) (*.f64 -1 (/.f64 b_2 a))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2))) (*.f64 -1 (/.f64 b_2 a)))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (*.f64 a (pow.f64 b_2 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2))) (*.f64 -1 (/.f64 b_2 a))))) (/.f64 b_2 a))
(*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
(+.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) a) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (+.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) a) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 6) a) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 5))))) (+.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))))))
(/.f64 b_2 a)
(+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))) (+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))))
(*.f64 -1 (/.f64 b_2 a))
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))))))
(/.f64 b_2 a)
(+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) a) (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) a) (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)))))
(/.f64 b_2 a)
(+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (*.f64 a (pow.f64 b_2 3))))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (*.f64 a (pow.f64 b_2 5)))) (+.f64 (/.f64 b_2 a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (*.f64 a (pow.f64 b_2 3)))))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (*.f64 -1 (log.f64 b_2))))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1 (log.f64 b_2)))))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1 (log.f64 b_2)) (*.f64 -64/3 (/.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3))))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b_2))) (log.f64 (neg.f64 (*.f64 2 (/.f64 1 a)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b_2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (log.f64 (neg.f64 (*.f64 2 (/.f64 1 a))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b_2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 a)))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 4))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b_2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/192 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 6))) (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 a)))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 4)))))))
(+.f64 (log.f64 (/.f64 2 a)) (*.f64 -1 (log.f64 (/.f64 -1 b_2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))) (log.f64 (/.f64 2 a))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))) (+.f64 (log.f64 (/.f64 2 a)) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 4))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/192 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 6))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))) (+.f64 (log.f64 (/.f64 2 a)) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 4)))))))
(+.f64 (*.f64 -1 (log.f64 a)) (log.f64 (*.f64 -2 b_2)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (*.f64 -1 (log.f64 a)) (log.f64 (*.f64 -2 b_2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (*.f64 -1 (log.f64 a)) (+.f64 (log.f64 (*.f64 -2 b_2)) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 4))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/192 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 6))) (+.f64 (*.f64 -1 (log.f64 a)) (+.f64 (log.f64 (*.f64 -2 b_2)) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 4)))))))
(log.f64 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))))
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (*.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -64/3 (/.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))))
(log.f64 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))))
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (*.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -64/3 (/.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))))
(log.f64 (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 4))) (log.f64 (*.f64 -2 (/.f64 b_2 a)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/192 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 4))) (log.f64 (*.f64 -2 (/.f64 b_2 a))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (log.f64 (/.f64 1/2 b_2)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -64/3 (/.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (log.f64 (/.f64 1/2 b_2))))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (*.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -64/3 (/.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3))))))))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 a (neg.f64 c)) (*.f64 a c))
(*.f64 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1)
(log.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(expm1.f64 (log1p.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(exp.f64 (log.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(log1p.f64 (expm1.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 1 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))) (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) (sqrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(pow.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)) 1/2)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) 1)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(cbrt.f64 (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(+.f64 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(*.f64 1 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a))) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))) (*.f64 a a))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 3) (pow.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a) 3)) (+.f64 (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 b_2) a)) (+.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 b_2) a)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))) (+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(*.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) (/.f64 1 a))
(*.f64 1 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)) (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))) (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)) (sqrt.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a) 1)
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1 (*.f64 (/.f64 -2 a) b_2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2))) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -2 a) b_2)) (sqrt.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 (/.f64 -2 a) b_2)
(pow.f64 (*.f64 (/.f64 -2 a) b_2) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 -2 a) b_2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -2 a) b_2) (*.f64 (/.f64 -2 a) b_2)) (*.f64 (/.f64 -2 a) b_2)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -2 a) b_2)))
(exp.f64 (log.f64 (*.f64 (/.f64 -2 a) b_2)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) (/.f64 1 a))
(*.f64 1 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)) (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a))) (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)) (sqrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(pow.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a) (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)) (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(*.f64 (*.f64 a c) (/.f64 1 b_2))
(*.f64 1 (/.f64 (*.f64 a c) b_2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 a c) b_2)) (cbrt.f64 (/.f64 (*.f64 a c) b_2))) (cbrt.f64 (/.f64 (*.f64 a c) b_2)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a c) b_2)) (sqrt.f64 (/.f64 (*.f64 a c) b_2)))
(pow.f64 (/.f64 (*.f64 a c) b_2) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 a c) b_2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (/.f64 (*.f64 a c) b_2)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a c) b_2)))
(exp.f64 (log.f64 (/.f64 (*.f64 a c) b_2)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 a c) b_2)))
(/.f64 (*.f64 1/2 (*.f64 a c)) b_2)
(pow.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2)) 1)
(log.f64 (exp.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(pow.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)) 1/2)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) 1)
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(cbrt.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(*.f64 1 (*.f64 0 (*.f64 a c)))
(*.f64 0 (*.f64 a c))
(*.f64 (*.f64 (cbrt.f64 (*.f64 0 (*.f64 a c))) (cbrt.f64 (*.f64 0 (*.f64 a c)))) (cbrt.f64 (*.f64 0 (*.f64 a c))))
(*.f64 (sqrt.f64 (*.f64 0 (*.f64 a c))) (sqrt.f64 (*.f64 0 (*.f64 a c))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 c) a) 3) (pow.f64 (*.f64 a c) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 c) a) (*.f64 (neg.f64 c) a)) (-.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 (*.f64 (neg.f64 c) a) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 c) a) (*.f64 (neg.f64 c) a)) (*.f64 (*.f64 a c) (*.f64 a c))) (-.f64 (*.f64 (neg.f64 c) a) (*.f64 a c)))
(pow.f64 (*.f64 0 (*.f64 a c)) 1)
(log.f64 (exp.f64 (*.f64 0 (*.f64 a c))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 0 (*.f64 a c)) (*.f64 0 (*.f64 a c))) (*.f64 0 (*.f64 a c))))
(expm1.f64 (log1p.f64 (*.f64 0 (*.f64 a c))))
(exp.f64 (log.f64 (*.f64 0 (*.f64 a c))))
(log1p.f64 (expm1.f64 (*.f64 0 (*.f64 a c))))
(fma.f64 -1 (*.f64 a c) (*.f64 a c))
(/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)
(pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a) 1)
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)))
(*.f64 1 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))) (cbrt.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))) (cbrt.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(*.f64 (sqrt.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 1)
(cbrt.f64 (*.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))) (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(expm1.f64 (log1p.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(exp.f64 (log.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(log1p.f64 (expm1.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(+.f64 (*.f64 (/.f64 -2 a) b_2) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) 1)
(log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 (/.f64 -2 a) b_2) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) 1)
(log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
Outputs
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
0
(sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))
(sqrt.f64 (-.f64 0 (*.f64 a c)))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
(fma.f64 1/2 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 a c))))) (sqrt.f64 (-.f64 0 (*.f64 a c))))
(fma.f64 1/2 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))))) (sqrt.f64 (*.f64 a (neg.f64 c))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3)))))))
(+.f64 (fma.f64 1/2 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 a c))))) (sqrt.f64 (-.f64 0 (*.f64 a c)))) (*.f64 (*.f64 -1/8 (pow.f64 b_2 4)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 0 (*.f64 a c)) 3)))))
(fma.f64 1/2 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))))) (fma.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 3)))) (sqrt.f64 (*.f64 a (neg.f64 c)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 b_2 6) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 5))))) (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))))))
(+.f64 (fma.f64 1/2 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 a c))))) (sqrt.f64 (-.f64 0 (*.f64 a c)))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 6) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 0 (*.f64 a c)) 5)))) (*.f64 (*.f64 -1/8 (pow.f64 b_2 4)) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 0 (*.f64 a c)) 3))))))
(+.f64 (fma.f64 1/2 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))))) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 3)))) (*.f64 (pow.f64 b_2 6) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 5))) 1/16))))
b_2
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) b_2)
(fma.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) b_2) b_2)
(fma.f64 1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)) b_2)
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) b_2))
(fma.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (pow.f64 b_2 3)) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)) b_2))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) b_2)))
(fma.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) b_2) (fma.f64 1/16 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (pow.f64 b_2 3)) b_2)))
(fma.f64 1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) b_2)))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))
(fma.f64 -1 b_2 (*.f64 (/.f64 (-.f64 0 (*.f64 a c)) b_2) -1/2))
(-.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) (neg.f64 a))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (pow.f64 b_2 3)) (*.f64 (/.f64 (-.f64 0 (*.f64 a c)) b_2) -1/2)))
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (pow.f64 b_2 3)) (fma.f64 -1/16 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 3) (pow.f64 b_2 5)) (*.f64 (/.f64 (-.f64 0 (*.f64 a c)) b_2) -1/2))))
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) -1/16 (*.f64 -1/2 (*.f64 (/.f64 c b_2) (neg.f64 a))))) b_2)
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)))
(fma.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) b_2) b_2)
(fma.f64 1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2))))
(fma.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (pow.f64 b_2 3)) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 3)) (pow.f64 b_2 5))))))
(fma.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) b_2) (fma.f64 1/16 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (pow.f64 b_2 3)) b_2)))
(fma.f64 1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) b_2)))
b_2
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) b_2)
(fma.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) b_2) b_2)
(fma.f64 1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)) b_2)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) b_2))
(fma.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (pow.f64 b_2 3)) b_2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)) b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (pow.f64 b_2 5))))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (-.f64 (*.f64 (*.f64 0 a) 2) a))) (+.f64 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 (*.f64 0 a) 2) a) 2))) b_2) (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 (-.f64 (*.f64 (*.f64 0 a) 2) a) 3))))))
(fma.f64 1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 (neg.f64 a) 3)) b_2)))
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
(neg.f64 (/.f64 (sqrt.f64 (-.f64 0 (*.f64 a c))) a))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 -1 (/.f64 (sqrt.f64 (-.f64 0 (*.f64 a c))) a) (/.f64 (neg.f64 b_2) a))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 -1 (/.f64 (sqrt.f64 (-.f64 0 (*.f64 a c))) a) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 a c)))) (/.f64 (*.f64 b_2 b_2) a)) (/.f64 (neg.f64 b_2) a)))
(-.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 -1/2 (*.f64 b_2 b_2)) a)) (/.f64 b_2 a)) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 b_2 4) a) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 -1 (/.f64 (sqrt.f64 (-.f64 0 (*.f64 a c))) a) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 a c)))) (/.f64 (*.f64 b_2 b_2) a)) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 0 (*.f64 a c)) 3))) (/.f64 (pow.f64 b_2 4) a)) (/.f64 (neg.f64 b_2) a))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))) (/.f64 b_2 (/.f64 a b_2))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 3))) (/.f64 (pow.f64 b_2 4) a)) (/.f64 (neg.f64 b_2) a))) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))) (/.f64 b_2 (/.f64 a b_2))) (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 3))) (*.f64 1/8 (/.f64 (pow.f64 b_2 4) a)) (/.f64 (neg.f64 b_2) a))) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2))))
(fma.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) a) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2)))))
(fma.f64 b_2 (/.f64 -2 a) (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) a) (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) a))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))) (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 -1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2)) (/.f64 (*.f64 -1/16 (pow.f64 (-.f64 0 (*.f64 a c)) 3)) (*.f64 a (pow.f64 b_2 5))))))
(fma.f64 b_2 (/.f64 -2 a) (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) a) (fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) a) (pow.f64 b_2 5)) (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) a)))))
(*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))
(*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2)))
(*.f64 1/2 (/.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) a))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))
(fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2))))
(fma.f64 1/2 (/.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) a) (*.f64 -1/8 (/.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) a)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 1/16 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 3) (*.f64 a (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2)))))
(fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) a) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) a) (*.f64 1/16 (/.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) a) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2)) 2)) (*.f64 a (pow.f64 b_2 7)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 1/16 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 3) (*.f64 a (pow.f64 b_2 5))) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (-.f64 0 (*.f64 a c)) 4) (pow.f64 (*.f64 -1/8 (pow.f64 (-.f64 0 (*.f64 a c)) 2)) 2)) (*.f64 a (pow.f64 b_2 7))) (*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2))))))
(fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) a) (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) a) (pow.f64 b_2 5)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (*.f64 a (neg.f64 c)) 4) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) 4) 1/64)) (*.f64 a (pow.f64 b_2 7))) (*.f64 1/2 (/.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) a)))))
(/.f64 (-.f64 (*.f64 -1 b_2) b_2) a)
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)) (*.f64 -1 (/.f64 b_2 a))) (/.f64 b_2 a))
(+.f64 (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) b_2)) (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(fma.f64 -1/2 (/.f64 (neg.f64 c) b_2) (*.f64 b_2 (/.f64 -2 a)))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) a) (pow.f64 b_2 3))) (*.f64 -1 (/.f64 b_2 a)))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) b_2) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) 2) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (neg.f64 b_2) a))) (/.f64 b_2 a))
(+.f64 (fma.f64 -1/2 (/.f64 (neg.f64 c) b_2) (/.f64 (*.f64 1/8 (*.f64 a (*.f64 c c))) (pow.f64 b_2 3))) (*.f64 b_2 (/.f64 -2 a)))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) a) (pow.f64 b_2 3))) (*.f64 -1 (/.f64 b_2 a))))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) b_2) (fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) 2) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (neg.f64 b_2) a)))) (/.f64 b_2 a))
(fma.f64 -1/2 (/.f64 (neg.f64 c) b_2) (+.f64 (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 (neg.f64 c) 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 1/8 (*.f64 a (*.f64 c c))) (pow.f64 b_2 3))) (*.f64 b_2 (/.f64 -2 a))))
(-.f64 (*.f64 -1 (/.f64 b_2 a)) (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2))) (*.f64 -1 (/.f64 b_2 a))) (/.f64 b_2 a))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2))))
(fma.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) a) (*.f64 b_2 (/.f64 -2 a)))
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2))) (*.f64 -1 (/.f64 b_2 a)))) (/.f64 b_2 a))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2)))))
(fma.f64 b_2 (/.f64 -2 a) (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) a) (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) a))))
(-.f64 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (*.f64 a (pow.f64 b_2 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2))) (*.f64 -1 (/.f64 b_2 a))))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) a) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 0 a) 2) a) 3) (pow.f64 b_2 5))) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 c c) a) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 0 a) 2) a) 2) (pow.f64 b_2 3))) (fma.f64 -1/2 (/.f64 c (/.f64 (*.f64 a b_2) (-.f64 (*.f64 (*.f64 0 a) 2) a))) (/.f64 (neg.f64 b_2) a)))) (/.f64 b_2 a))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) a) (/.f64 (pow.f64 (neg.f64 a) 3) (pow.f64 b_2 5))) (fma.f64 b_2 (/.f64 -2 a) (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) a) (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) a)))))
(*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
(/.f64 (sqrt.f64 (-.f64 0 (*.f64 a c))) a)
(/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)
(+.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))))
(+.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 b_2 b_2) a)) (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 0 (*.f64 a c))) a))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))) (/.f64 b_2 (/.f64 a b_2))) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) a) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (+.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 0 (*.f64 a c)) 3))) (/.f64 (pow.f64 b_2 4) a)) (+.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 b_2 b_2) a)) (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 0 (*.f64 a c))) a)))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 3))) (/.f64 (pow.f64 b_2 4) a)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))) (/.f64 b_2 (/.f64 a b_2))) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) a) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 6) a) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 5))))) (+.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 0 (*.f64 a c)) 3))) (/.f64 (pow.f64 b_2 4) a)) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 0 (*.f64 a c)) 5))) (/.f64 (pow.f64 b_2 6) a)) (+.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 b_2 b_2) a)) (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 0 (*.f64 a c))) a))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 3))) (/.f64 (pow.f64 b_2 4) a)) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 5))) (/.f64 (pow.f64 b_2 6) a)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))) (/.f64 b_2 (/.f64 a b_2))) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))))
(/.f64 b_2 a)
(+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))
(+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2))))
(fma.f64 1/2 (/.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) a) (/.f64 b_2 a))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2)))))
(fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) a) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) a) (/.f64 b_2 a)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))) (+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 1/16 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 3) (*.f64 a (pow.f64 b_2 5))) (+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2))))))
(fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) a) (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) a) (pow.f64 b_2 5)) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) a) (/.f64 b_2 a))))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 -1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2)) (/.f64 (neg.f64 b_2) a))
(-.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) a)) (/.f64 b_2 a))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 -1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2)) (/.f64 (neg.f64 b_2) a)))
(-.f64 (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) a) (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) a))) (/.f64 b_2 a))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))))))
(fma.f64 1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 -1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2)) (fma.f64 -1 (/.f64 b_2 a) (/.f64 (*.f64 -1/16 (pow.f64 (-.f64 0 (*.f64 a c)) 3)) (*.f64 a (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) a) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) a) (fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) a) (pow.f64 b_2 5)) (/.f64 (neg.f64 b_2) a))))
(/.f64 b_2 a)
(+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)))
(+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) b_2)))
(fma.f64 1/2 (/.f64 (neg.f64 c) b_2) (/.f64 b_2 a))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) a) (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2))))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) 2) (/.f64 (pow.f64 b_2 3) a)) (+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) b_2))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 1/2 (/.f64 (neg.f64 c) b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) a) (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) 2) (/.f64 (pow.f64 b_2 3) a)) (+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) b_2)))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (neg.f64 c) 3) (pow.f64 b_2 5)) (*.f64 a a)) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 1/2 (/.f64 (neg.f64 c) b_2) (/.f64 b_2 a))))
(/.f64 b_2 a)
(+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2))))
(+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2))))
(fma.f64 1/2 (/.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (*.f64 a (pow.f64 b_2 3))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2)))))
(fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) a) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) a) (/.f64 b_2 a)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (*.f64 a (pow.f64 b_2 5)))) (+.f64 (/.f64 b_2 a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (*.f64 a (pow.f64 b_2 3)))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) a) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 0 a) 2) a) 3) (pow.f64 b_2 5))) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c (/.f64 (*.f64 a b_2) (-.f64 (*.f64 (*.f64 0 a) 2) a))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (pow.f64 (-.f64 (*.f64 (*.f64 0 a) 2) a) 2))) (*.f64 a (pow.f64 b_2 3))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) a) (/.f64 (pow.f64 (neg.f64 a) 3) (pow.f64 b_2 5))) (fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) a) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) a) (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
0
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 (*.f64 c 1/2)) (neg.f64 (log.f64 b_2)))
(log.f64 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (*.f64 -1 (log.f64 b_2))))
(+.f64 (log.f64 (*.f64 c 1/2)) (fma.f64 -4 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) (neg.f64 (log.f64 b_2))))
(fma.f64 -4 (*.f64 (/.f64 b_2 a) (/.f64 b_2 c)) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -1 (log.f64 b_2)))))
(+.f64 (log.f64 (*.f64 c 1/2)) (fma.f64 -4 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a a) (*.f64 c c))) (neg.f64 (log.f64 b_2)))))
(+.f64 (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a (neg.f64 c)) 2)) (log.f64 (/.f64 1/2 b_2))) (fma.f64 -4 (*.f64 (/.f64 b_2 a) (/.f64 b_2 c)) (log.f64 c)))
(+.f64 (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a (neg.f64 c)) 2)) (log.f64 (/.f64 1/2 b_2))) (fma.f64 (/.f64 -4 a) (/.f64 b_2 (/.f64 c b_2)) (log.f64 c)))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1 (log.f64 b_2)) (*.f64 -64/3 (/.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3))))))))
(+.f64 (log.f64 (*.f64 c 1/2)) (fma.f64 -4 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a a) (*.f64 c c))) (fma.f64 -1 (log.f64 b_2) (/.f64 (*.f64 -64/3 (pow.f64 b_2 6)) (pow.f64 (*.f64 a c) 3))))))
(+.f64 (fma.f64 -4 (*.f64 (/.f64 b_2 a) (/.f64 b_2 c)) (log.f64 (*.f64 1/2 (/.f64 c b_2)))) (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a (neg.f64 c)) 2)) (/.f64 -64/3 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 6)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b_2))) (log.f64 (neg.f64 (*.f64 2 (/.f64 1 a)))))
(fma.f64 -1 (neg.f64 (log.f64 b_2)) (log.f64 (neg.f64 (/.f64 2 a))))
(log.f64 (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b_2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (log.f64 (neg.f64 (*.f64 2 (/.f64 1 a))))))
(fma.f64 -1 (neg.f64 (log.f64 b_2)) (fma.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) a)) (log.f64 (neg.f64 (/.f64 2 a)))))
(fma.f64 -1/4 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) (log.f64 (*.f64 b_2 (/.f64 -2 a))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b_2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 a)))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 4))))))
(fma.f64 -1 (neg.f64 (log.f64 b_2)) (+.f64 (fma.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) a)) (log.f64 (neg.f64 (/.f64 2 a)))) (*.f64 -1/32 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 4) (*.f64 a a))))))
(fma.f64 -1/4 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) (fma.f64 -1/32 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 4)) (log.f64 (*.f64 b_2 (/.f64 -2 a)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 b_2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/192 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 6))) (+.f64 (log.f64 (neg.f64 (*.f64 2 (/.f64 1 a)))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 4)))))))
(fma.f64 -1 (neg.f64 (log.f64 b_2)) (fma.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) a)) (fma.f64 -1/192 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 6)) (+.f64 (log.f64 (neg.f64 (/.f64 2 a))) (*.f64 -1/32 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 4) (*.f64 a a))))))))
(fma.f64 -1/4 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) (fma.f64 -1/192 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 6)) (fma.f64 -1/32 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 4)) (log.f64 (*.f64 b_2 (/.f64 -2 a))))))
(+.f64 (log.f64 (/.f64 2 a)) (*.f64 -1 (log.f64 (/.f64 -1 b_2))))
(fma.f64 -1 (log.f64 (/.f64 -1 b_2)) (log.f64 (/.f64 2 a)))
(-.f64 (log.f64 (/.f64 2 a)) (log.f64 (/.f64 -1 b_2)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))) (log.f64 (/.f64 2 a))))
(fma.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) a)) (fma.f64 -1 (log.f64 (/.f64 -1 b_2)) (log.f64 (/.f64 2 a))))
(fma.f64 -1/4 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) (-.f64 (log.f64 (/.f64 2 a)) (log.f64 (/.f64 -1 b_2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))) (+.f64 (log.f64 (/.f64 2 a)) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 4))))))
(fma.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) a)) (+.f64 (fma.f64 -1 (log.f64 (/.f64 -1 b_2)) (log.f64 (/.f64 2 a))) (*.f64 -1/32 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 4) (*.f64 a a))))))
(fma.f64 -1/4 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) (-.f64 (fma.f64 -1/32 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 4)) (log.f64 (/.f64 2 a))) (log.f64 (/.f64 -1 b_2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/192 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 6))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))) (+.f64 (log.f64 (/.f64 2 a)) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 4)))))))
(fma.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) a)) (fma.f64 -1/192 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 6)) (+.f64 (fma.f64 -1 (log.f64 (/.f64 -1 b_2)) (log.f64 (/.f64 2 a))) (*.f64 -1/32 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 4) (*.f64 a a)))))))
(fma.f64 -1/4 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) (fma.f64 -1/192 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 6)) (-.f64 (fma.f64 -1/32 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 4)) (log.f64 (/.f64 2 a))) (log.f64 (/.f64 -1 b_2)))))
(+.f64 (*.f64 -1 (log.f64 a)) (log.f64 (*.f64 -2 b_2)))
(fma.f64 -1 (neg.f64 (log.f64 b_2)) (log.f64 (neg.f64 (/.f64 2 a))))
(log.f64 (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (*.f64 -1 (log.f64 a)) (log.f64 (*.f64 -2 b_2))))
(fma.f64 -1 (neg.f64 (log.f64 b_2)) (fma.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) a)) (log.f64 (neg.f64 (/.f64 2 a)))))
(fma.f64 -1/4 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) (log.f64 (*.f64 b_2 (/.f64 -2 a))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (*.f64 -1 (log.f64 a)) (+.f64 (log.f64 (*.f64 -2 b_2)) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 4))))))
(fma.f64 -1 (neg.f64 (log.f64 b_2)) (+.f64 (fma.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) a)) (log.f64 (neg.f64 (/.f64 2 a)))) (*.f64 -1/32 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 4) (*.f64 a a))))))
(fma.f64 -1/4 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) (fma.f64 -1/32 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 4)) (log.f64 (*.f64 b_2 (/.f64 -2 a)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/192 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 6))) (+.f64 (*.f64 -1 (log.f64 a)) (+.f64 (log.f64 (*.f64 -2 b_2)) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 4)))))))
(fma.f64 -1 (neg.f64 (log.f64 b_2)) (fma.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) a)) (fma.f64 -1/192 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 6)) (+.f64 (log.f64 (neg.f64 (/.f64 2 a))) (*.f64 -1/32 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 4) (*.f64 a a))))))))
(fma.f64 -1/4 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) (fma.f64 -1/192 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 6)) (fma.f64 -1/32 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 4)) (log.f64 (*.f64 b_2 (/.f64 -2 a))))))
(log.f64 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (log.f64 (*.f64 c 1/2)) (neg.f64 (log.f64 b_2)))
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))))
(+.f64 (log.f64 (*.f64 c 1/2)) (fma.f64 -4 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) (neg.f64 (log.f64 b_2))))
(fma.f64 -4 (*.f64 (/.f64 b_2 a) (/.f64 b_2 c)) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (*.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))
(+.f64 (log.f64 (*.f64 c 1/2)) (fma.f64 -4 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a a) (*.f64 c c))) (neg.f64 (log.f64 b_2)))))
(+.f64 (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a (neg.f64 c)) 2)) (log.f64 (/.f64 1/2 b_2))) (fma.f64 -4 (*.f64 (/.f64 b_2 a) (/.f64 b_2 c)) (log.f64 c)))
(+.f64 (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a (neg.f64 c)) 2)) (log.f64 (/.f64 1/2 b_2))) (fma.f64 (/.f64 -4 a) (/.f64 b_2 (/.f64 c b_2)) (log.f64 c)))
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -64/3 (/.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))))
(+.f64 (log.f64 (*.f64 c 1/2)) (fma.f64 -4 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a a) (*.f64 c c))) (fma.f64 -1 (log.f64 b_2) (/.f64 (*.f64 -64/3 (pow.f64 b_2 6)) (pow.f64 (*.f64 a c) 3))))))
(+.f64 (fma.f64 -4 (*.f64 (/.f64 b_2 a) (/.f64 b_2 c)) (log.f64 (*.f64 1/2 (/.f64 c b_2)))) (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a (neg.f64 c)) 2)) (/.f64 -64/3 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 6)))))
(log.f64 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (log.f64 (*.f64 c 1/2)) (neg.f64 (log.f64 b_2)))
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))))
(+.f64 (log.f64 (*.f64 c 1/2)) (fma.f64 -4 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) (neg.f64 (log.f64 b_2))))
(fma.f64 -4 (*.f64 (/.f64 b_2 a) (/.f64 b_2 c)) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (*.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))
(+.f64 (log.f64 (*.f64 c 1/2)) (fma.f64 -4 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a a) (*.f64 c c))) (neg.f64 (log.f64 b_2)))))
(+.f64 (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a (neg.f64 c)) 2)) (log.f64 (/.f64 1/2 b_2))) (fma.f64 -4 (*.f64 (/.f64 b_2 a) (/.f64 b_2 c)) (log.f64 c)))
(+.f64 (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a (neg.f64 c)) 2)) (log.f64 (/.f64 1/2 b_2))) (fma.f64 (/.f64 -4 a) (/.f64 b_2 (/.f64 c b_2)) (log.f64 c)))
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -64/3 (/.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))))
(+.f64 (log.f64 (*.f64 c 1/2)) (fma.f64 -4 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a a) (*.f64 c c))) (fma.f64 -1 (log.f64 b_2) (/.f64 (*.f64 -64/3 (pow.f64 b_2 6)) (pow.f64 (*.f64 a c) 3))))))
(+.f64 (fma.f64 -4 (*.f64 (/.f64 b_2 a) (/.f64 b_2 c)) (log.f64 (*.f64 1/2 (/.f64 c b_2)))) (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a (neg.f64 c)) 2)) (/.f64 -64/3 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 6)))))
(log.f64 (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -1 (neg.f64 (log.f64 b_2)) (log.f64 (neg.f64 (/.f64 2 a))))
(log.f64 (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(fma.f64 -1 (neg.f64 (log.f64 b_2)) (fma.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) a)) (log.f64 (neg.f64 (/.f64 2 a)))))
(fma.f64 -1/4 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) (log.f64 (*.f64 b_2 (/.f64 -2 a))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 4))) (log.f64 (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 -1 (neg.f64 (log.f64 b_2)) (+.f64 (fma.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) a)) (log.f64 (neg.f64 (/.f64 2 a)))) (*.f64 -1/32 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 4) (*.f64 a a))))))
(fma.f64 -1/4 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) (fma.f64 -1/32 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 4)) (log.f64 (*.f64 b_2 (/.f64 -2 a)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/192 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 4))) (log.f64 (*.f64 -2 (/.f64 b_2 a))))))
(fma.f64 -1 (neg.f64 (log.f64 b_2)) (fma.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) a)) (fma.f64 -1/192 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 6)) (+.f64 (log.f64 (neg.f64 (/.f64 2 a))) (*.f64 -1/32 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 4) (*.f64 a a))))))))
(fma.f64 -1/4 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) (fma.f64 -1/192 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 6)) (fma.f64 -1/32 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 4)) (log.f64 (*.f64 b_2 (/.f64 -2 a))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 (*.f64 c 1/2)) (neg.f64 (log.f64 b_2)))
(log.f64 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
(+.f64 (log.f64 (*.f64 c 1/2)) (fma.f64 -4 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) (neg.f64 (log.f64 b_2))))
(fma.f64 -4 (*.f64 (/.f64 b_2 a) (/.f64 b_2 c)) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (log.f64 (/.f64 1/2 b_2)))))
(+.f64 (log.f64 (*.f64 c 1/2)) (fma.f64 -4 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a a) (*.f64 c c))) (neg.f64 (log.f64 b_2)))))
(+.f64 (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a (neg.f64 c)) 2)) (log.f64 (/.f64 1/2 b_2))) (fma.f64 -4 (*.f64 (/.f64 b_2 a) (/.f64 b_2 c)) (log.f64 c)))
(+.f64 (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a (neg.f64 c)) 2)) (log.f64 (/.f64 1/2 b_2))) (fma.f64 (/.f64 -4 a) (/.f64 b_2 (/.f64 c b_2)) (log.f64 c)))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -64/3 (/.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (log.f64 (/.f64 1/2 b_2))))))
(+.f64 (log.f64 (*.f64 c 1/2)) (fma.f64 -4 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a a) (*.f64 c c))) (fma.f64 -1 (log.f64 b_2) (/.f64 (*.f64 -64/3 (pow.f64 b_2 6)) (pow.f64 (*.f64 a c) 3))))))
(+.f64 (fma.f64 -4 (*.f64 (/.f64 b_2 a) (/.f64 b_2 c)) (log.f64 (*.f64 1/2 (/.f64 c b_2)))) (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a (neg.f64 c)) 2)) (/.f64 -64/3 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 6)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c))))
(-.f64 (log.f64 (/.f64 -1/2 b_2)) (log.f64 (/.f64 -1 c)))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (fma.f64 -4 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) (neg.f64 (log.f64 (/.f64 -1 c)))))
(+.f64 (*.f64 (/.f64 -4 a) (/.f64 b_2 (/.f64 c b_2))) (-.f64 (log.f64 (/.f64 -1/2 b_2)) (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (*.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (fma.f64 -4 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (/.f64 (*.f64 -8 (pow.f64 b_2 4)) (*.f64 (*.f64 a a) (*.f64 c c))))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (fma.f64 -4 (*.f64 (/.f64 b_2 a) (/.f64 b_2 c)) (-.f64 (/.f64 (*.f64 (pow.f64 b_2 4) -8) (pow.f64 (*.f64 a (neg.f64 c)) 2)) (log.f64 (/.f64 -1 c)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 b_2 2) (*.f64 c a))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 -64/3 (/.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 c 3) (pow.f64 a 3))))))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (fma.f64 -4 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a a) (*.f64 c c))) (/.f64 (*.f64 -64/3 (pow.f64 b_2 6)) (pow.f64 (*.f64 a c) 3))))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (fma.f64 -4 (*.f64 (/.f64 b_2 a) (/.f64 b_2 c)) (-.f64 (fma.f64 -8 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a (neg.f64 c)) 2)) (/.f64 -64/3 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 6)))) (log.f64 (/.f64 -1 c)))))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 a (neg.f64 c)) (*.f64 a c))
0
(*.f64 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
0
(*.f64 (*.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
0
(*.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
0
(pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1)
0
(log.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
0
(cbrt.f64 (*.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(cbrt.f64 0)
(expm1.f64 (log1p.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
0
(exp.f64 (log.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
0
(log1p.f64 (expm1.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
0
(*.f64 1 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))) (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) (sqrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(pow.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)) 1/2)
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) 1)
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(cbrt.f64 (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(cbrt.f64 (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))))
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(+.f64 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(*.f64 1 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a))) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 a (neg.f64 b_2)) (*.f64 a (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0)))) (*.f64 a a))
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (*.f64 a a))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 3) (pow.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a) 3)) (+.f64 (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 b_2) a)) (+.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 3) (pow.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0)) a) 3)) (fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 b_2) a) (*.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0)) a) (+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0)) a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 3) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3)) (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 3)) (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) (-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) (/.f64 b_2 a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 b_2) a)) (*.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))) (+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(/.f64 (*.f64 (+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0)) a)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))) a)) (+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0)) a)))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 2)) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 2)) (-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) (/.f64 b_2 a)))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a) 1)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(cbrt.f64 (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))) a) (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) 3))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(*.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) (/.f64 1 a))
(/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0)) a)
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(*.f64 1 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))
(/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0)) a)
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)) (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))) (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0)) a)
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)) (sqrt.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0)) a)
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(pow.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a) 1)
(/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0)) a)
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0)) a)
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0)) a)
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0)) a)
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0)) a)
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a)))
(/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 0)) a)
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 1 (*.f64 (/.f64 -2 a) b_2))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2))) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -2 a) b_2)) (sqrt.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(pow.f64 (*.f64 (/.f64 -2 a) b_2) 1)
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(log.f64 (exp.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -2 a) b_2) (*.f64 (/.f64 -2 a) b_2)) (*.f64 (/.f64 -2 a) b_2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 b_2 a) -2) (*.f64 (*.f64 (/.f64 b_2 a) -2) (*.f64 (/.f64 b_2 a) -2))))
(cbrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(exp.f64 (log.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) (/.f64 1 a))
(*.f64 (/.f64 1 a) (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) a)
(*.f64 1 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a))
(*.f64 (/.f64 1 a) (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) a)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)) (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a))) (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(*.f64 (/.f64 1 a) (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) a)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)) (sqrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(*.f64 (/.f64 1 a) (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) a)
(pow.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a) 1)
(*.f64 (/.f64 1 a) (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) a)
(log.f64 (exp.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(*.f64 (/.f64 1 a) (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) a)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a) (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)) (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(cbrt.f64 (*.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))) a) (*.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))) a) (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))) a))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(*.f64 (/.f64 1 a) (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) a)
(exp.f64 (log.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(*.f64 (/.f64 1 a) (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) a)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)))
(*.f64 (/.f64 1 a) (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) a)
(*.f64 (*.f64 a c) (/.f64 1 b_2))
(*.f64 a (*.f64 c (/.f64 1 b_2)))
(/.f64 c (/.f64 b_2 a))
(*.f64 1 (/.f64 (*.f64 a c) b_2))
(*.f64 a (*.f64 c (/.f64 1 b_2)))
(/.f64 c (/.f64 b_2 a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 a c) b_2)) (cbrt.f64 (/.f64 (*.f64 a c) b_2))) (cbrt.f64 (/.f64 (*.f64 a c) b_2)))
(*.f64 a (*.f64 c (/.f64 1 b_2)))
(/.f64 c (/.f64 b_2 a))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a c) b_2)) (sqrt.f64 (/.f64 (*.f64 a c) b_2)))
(*.f64 a (*.f64 c (/.f64 1 b_2)))
(/.f64 c (/.f64 b_2 a))
(pow.f64 (/.f64 (*.f64 a c) b_2) 1)
(*.f64 a (*.f64 c (/.f64 1 b_2)))
(/.f64 c (/.f64 b_2 a))
(log.f64 (exp.f64 (/.f64 (*.f64 a c) b_2)))
(*.f64 a (*.f64 c (/.f64 1 b_2)))
(/.f64 c (/.f64 b_2 a))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)) (/.f64 (*.f64 a c) b_2)))
(cbrt.f64 (*.f64 (/.f64 a (/.f64 b_2 c)) (*.f64 (/.f64 a (/.f64 b_2 c)) (/.f64 a (/.f64 b_2 c)))))
(cbrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a c) b_2)))
(*.f64 a (*.f64 c (/.f64 1 b_2)))
(/.f64 c (/.f64 b_2 a))
(exp.f64 (log.f64 (/.f64 (*.f64 a c) b_2)))
(*.f64 a (*.f64 c (/.f64 1 b_2)))
(/.f64 c (/.f64 b_2 a))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 a c) b_2)))
(*.f64 a (*.f64 c (/.f64 1 b_2)))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 1/2 (*.f64 a c)) b_2)
(*.f64 1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(pow.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2)) 1)
(*.f64 1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(log.f64 (exp.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(*.f64 1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(cbrt.f64 (*.f64 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))) (*.f64 1/4 (*.f64 (/.f64 a (/.f64 b_2 c)) (/.f64 a (/.f64 b_2 c))))))
(cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(*.f64 1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(*.f64 1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(*.f64 1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))))
(sqrt.f64 (-.f64 0 (*.f64 a c)))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(sqrt.f64 (-.f64 0 (*.f64 a c)))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(sqrt.f64 (-.f64 0 (*.f64 a c)))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(pow.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)) 1/2)
(sqrt.f64 (-.f64 0 (*.f64 a c)))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) 1)
(sqrt.f64 (-.f64 0 (*.f64 a c)))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(sqrt.f64 (-.f64 0 (*.f64 a c)))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(cbrt.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(cbrt.f64 (*.f64 (-.f64 0 (*.f64 a c)) (sqrt.f64 (-.f64 0 (*.f64 a c)))))
(cbrt.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(sqrt.f64 (-.f64 0 (*.f64 a c)))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(sqrt.f64 (-.f64 0 (*.f64 a c)))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c)))))
(sqrt.f64 (-.f64 0 (*.f64 a c)))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(*.f64 1 (*.f64 0 (*.f64 a c)))
0
(*.f64 0 (*.f64 a c))
0
(*.f64 (*.f64 (cbrt.f64 (*.f64 0 (*.f64 a c))) (cbrt.f64 (*.f64 0 (*.f64 a c)))) (cbrt.f64 (*.f64 0 (*.f64 a c))))
0
(*.f64 (sqrt.f64 (*.f64 0 (*.f64 a c))) (sqrt.f64 (*.f64 0 (*.f64 a c))))
0
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 c) a) 3) (pow.f64 (*.f64 a c) 3)) (+.f64 (*.f64 (*.f64 (neg.f64 c) a) (*.f64 (neg.f64 c) a)) (-.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 (*.f64 (neg.f64 c) a) (*.f64 a c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a (neg.f64 c)) 3)) (fma.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 a (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a (neg.f64 c)) 3)) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 a c)) (pow.f64 (*.f64 a (neg.f64 c)) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 c) a) (*.f64 (neg.f64 c) a)) (*.f64 (*.f64 a c) (*.f64 a c))) (-.f64 (*.f64 (neg.f64 c) a) (*.f64 a c)))
(/.f64 (*.f64 0 (-.f64 (*.f64 a (neg.f64 c)) (*.f64 a c))) (-.f64 (*.f64 a (neg.f64 c)) (*.f64 a c)))
(/.f64 0 (*.f64 -2 (*.f64 a c)))
(pow.f64 (*.f64 0 (*.f64 a c)) 1)
0
(log.f64 (exp.f64 (*.f64 0 (*.f64 a c))))
0
(cbrt.f64 (*.f64 (*.f64 (*.f64 0 (*.f64 a c)) (*.f64 0 (*.f64 a c))) (*.f64 0 (*.f64 a c))))
(cbrt.f64 0)
(expm1.f64 (log1p.f64 (*.f64 0 (*.f64 a c))))
0
(exp.f64 (log.f64 (*.f64 0 (*.f64 a c))))
0
(log1p.f64 (expm1.f64 (*.f64 0 (*.f64 a c))))
0
(fma.f64 -1 (*.f64 a c) (*.f64 a c))
0
(/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)
(/.f64 (sqrt.f64 (-.f64 0 (*.f64 a c))) a)
(/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)
(pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a) 1)
(/.f64 (sqrt.f64 (-.f64 0 (*.f64 a c))) a)
(/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)))
(/.f64 (sqrt.f64 (-.f64 0 (*.f64 a c))) a)
(/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)))
(cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 0 (*.f64 a c))) a) (*.f64 (/.f64 (sqrt.f64 (-.f64 0 (*.f64 a c))) a) (/.f64 (sqrt.f64 (-.f64 0 (*.f64 a c))) a))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)))
(/.f64 (sqrt.f64 (-.f64 0 (*.f64 a c))) a)
(/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)))
(/.f64 (sqrt.f64 (-.f64 0 (*.f64 a c))) a)
(/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 a c))) a)))
(/.f64 (sqrt.f64 (-.f64 0 (*.f64 a c))) a)
(/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)
(*.f64 1 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a))))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))) (cbrt.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))) (cbrt.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a))))
(*.f64 (sqrt.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a))))
(pow.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 1)
(log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a))))
(cbrt.f64 (*.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))) (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(cbrt.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))))
(cbrt.f64 (pow.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 3))
(expm1.f64 (log1p.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a))))
(exp.f64 (log.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a))))
(log1p.f64 (expm1.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a))))
(+.f64 (*.f64 (/.f64 -2 a) b_2) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(pow.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(cbrt.f64 (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 (/.f64 -2 a) b_2) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(pow.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(cbrt.f64 (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))

eval158.0ms (1.4%)

Compiler

Compiled 11902 to 5891 computations (50.5% saved)

prune126.0ms (1.1%)

Pruning

32 alts after pruning (25 fresh and 7 done)

PrunedKeptTotal
New38213395
Fresh71219
Picked235
Done044
Total39132423
Accurracy
94.6%
Counts
423 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.5%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
26.1%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
45.8%
(/.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a)
28.1%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (neg.f64 b_2))) a)
50.5%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
50.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
33.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
23.4%
(/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)
30.6%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
33.3%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) a)
33.3%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (*.f64 a (*.f64 c (/.f64 1 b_2))))) a)
9.5%
(/.f64 (*.f64 c 1/2) b_2)
33.4%
(/.f64 (*.f64 b_2 -2) a)
32.4%
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
27.8%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
35.8%
(/.f64 (*.f64 -1/2 c) b_2)
29.9%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
35.7%
(/.f64 -1/2 (/.f64 b_2 c))
33.3%
(/.f64 -2 (/.f64 a b_2))
50.0%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))
33.4%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
33.2%
(*.f64 (/.f64 1 a) (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))))
25.9%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
33.0%
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2))) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)))
25.2%
(*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2)))
29.5%
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 c a)))))
24.7%
(*.f64 -1 (*.f64 (/.f64 1 a) (cbrt.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2))))
21.7%
(*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) 3)))
1.0%
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
1.0%
(exp.f64 (+.f64 (log.f64 (*.f64 c 1/2)) (neg.f64 (log.f64 b_2))))
14.7%
(exp.f64 (log.f64 (*.f64 (/.f64 -2 a) b_2)))
7.9%
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))
26.5%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
26.1%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
45.8%
(/.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a)
28.1%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (neg.f64 b_2))) a)
50.5%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
50.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
33.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
23.4%
(/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)
30.6%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
33.3%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) a)
33.3%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (*.f64 a (*.f64 c (/.f64 1 b_2))))) a)
9.5%
(/.f64 (*.f64 c 1/2) b_2)
33.4%
(/.f64 (*.f64 b_2 -2) a)
32.4%
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
27.8%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
35.8%
(/.f64 (*.f64 -1/2 c) b_2)
29.9%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
35.7%
(/.f64 -1/2 (/.f64 b_2 c))
33.3%
(/.f64 -2 (/.f64 a b_2))
50.0%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))
33.4%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
33.2%
(*.f64 (/.f64 1 a) (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))))
25.9%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
33.0%
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2))) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)))
25.2%
(*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2)))
29.5%
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 c a)))))
24.7%
(*.f64 -1 (*.f64 (/.f64 1 a) (cbrt.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2))))
21.7%
(*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) 3)))
1.0%
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
1.0%
(exp.f64 (+.f64 (log.f64 (*.f64 c 1/2)) (neg.f64 (log.f64 b_2))))
14.7%
(exp.f64 (log.f64 (*.f64 (/.f64 -2 a) b_2)))
7.9%
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))
Compiler

Compiled 1856 to 1292 computations (30.4% saved)

localize379.0ms (3.3%)

Local Accuracy

Found 15 expressions with local accuracy:

NewAccuracyProgram
100.0%
(log.f64 (/.f64 1/2 b_2))
99.8%
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
98.5%
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
90.4%
(+.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (neg.f64 b_2))
90.1%
(/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (neg.f64 b_2)))
89.9%
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))
85.6%
(-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))
99.9%
(*.f64 c (/.f64 1 b_2))
98.5%
(*.f64 a (*.f64 c (/.f64 1 b_2)))
98.2%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (*.f64 a (*.f64 c (/.f64 1 b_2))))) a)
99.9%
(/.f64 -1/2 (/.f64 b_2 c))
99.4%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
90.4%
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
90.1%
(/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
89.9%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 379 to 173 computations (54.4% saved)

series190.0ms (1.6%)

Counts
13 → 308
Calls

99 calls:

TimeVariablePointExpression
86.0ms
c
@0
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
26.0ms
b_2
@0
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
16.0ms
b_2
@-inf
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
12.0ms
a
@0
(/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
11.0ms
c
@-inf
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))

rewrite119.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1014×add-sqr-sqrt
992×pow1
938×add-exp-log
934×add-cbrt-cube
934×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
046443
11040443
Stop Event
node limit
Counts
13 → 133
Calls
Call 1
Inputs
(/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (*.f64 a (*.f64 c (/.f64 1 b_2))))) a)
(*.f64 a (*.f64 c (/.f64 1 b_2)))
(*.f64 c (/.f64 1 b_2))
(-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (neg.f64 b_2)))
(+.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (neg.f64 b_2))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (/.f64 1/2 b_2))
Outputs
(*.f64 (fma.f64 a c 0) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 1 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (cbrt.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (cbrt.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(pow.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(exp.f64 (log.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2))
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1)
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 -1/2 (/.f64 1 (/.f64 b_2 c)))
(*.f64 1 (*.f64 (/.f64 -1/2 b_2) c))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) c)) (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) c))) (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) c)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 b_2) c)) (sqrt.f64 (*.f64 (/.f64 -1/2 b_2) c)))
(*.f64 (/.f64 -1/2 b_2) c)
(pow.f64 (*.f64 (/.f64 -1/2 b_2) c) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 -1/2 b_2) c)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) c) (*.f64 (/.f64 -1/2 b_2) c)) (*.f64 (/.f64 -1/2 b_2) c)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/2 b_2) c)))
(exp.f64 (log.f64 (*.f64 (/.f64 -1/2 b_2) c)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/2 b_2) c)))
(*.f64 1 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a))
(*.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) (/.f64 1 a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)) (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a))) (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)) (sqrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(pow.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a) (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)) (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(pow.f64 (*.f64 a (/.f64 c b_2)) 1)
(log.f64 (exp.f64 (*.f64 a (/.f64 c b_2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 a (/.f64 c b_2))))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 a (/.f64 c b_2))))
(log1p.f64 (expm1.f64 (*.f64 a (/.f64 c b_2))))
(/.f64 c b_2)
(/.f64 (*.f64 c 1) b_2)
(pow.f64 (/.f64 c b_2) 1)
(log.f64 (exp.f64 (/.f64 c b_2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (/.f64 c b_2)))
(expm1.f64 (log1p.f64 (/.f64 c b_2)))
(exp.f64 (log.f64 (/.f64 c b_2)))
(log1p.f64 (expm1.f64 (/.f64 c b_2)))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) 3)) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (*.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) 1)
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))) (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(fma.f64 b_2 b_2 (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))
(*.f64 1 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))) (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))) (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))) (sqrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(pow.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) 1)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(cbrt.f64 (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)) (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(*.f64 1 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(*.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))) (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))) (sqrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(pow.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)) (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))) (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)) (cbrt.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))) (cbrt.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(/.f64 (+.f64 (pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) 3) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (neg.f64 b_2)))))
(/.f64 (-.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (neg.f64 b_2)))
(pow.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2) 1)
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(*.f64 1 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2)))
(*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))) (cbrt.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2)))) (cbrt.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))))
(*.f64 (sqrt.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))) (sqrt.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))))
(pow.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2)) 1)
(log.f64 (exp.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2)) (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))) (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))))
(*.f64 1 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))) (cbrt.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))))) (cbrt.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(*.f64 (sqrt.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))) (sqrt.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (neg.f64 (log.f64 c))) 3) (pow.f64 (log.f64 (/.f64 1/2 b_2)) 3)) (+.f64 (*.f64 (neg.f64 (neg.f64 (log.f64 c))) (neg.f64 (neg.f64 (log.f64 c)))) (-.f64 (*.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 (/.f64 1/2 b_2))) (*.f64 (neg.f64 (neg.f64 (log.f64 c))) (log.f64 (/.f64 1/2 b_2))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 (log.f64 c))) (neg.f64 (neg.f64 (log.f64 c)))) (*.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 (/.f64 1/2 b_2)))) (-.f64 (neg.f64 (neg.f64 (log.f64 c))) (log.f64 (/.f64 1/2 b_2))))
(pow.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))) 1)
(log.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(expm1.f64 (log1p.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(exp.f64 (log.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(log1p.f64 (expm1.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))
(-.f64 (log.f64 1/2) (log.f64 b_2))
(*.f64 1 (log.f64 (/.f64 1/2 b_2)))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (/.f64 1/2 b_2))) (cbrt.f64 (log.f64 (/.f64 1/2 b_2)))) (cbrt.f64 (log.f64 (/.f64 1/2 b_2))))
(*.f64 (sqrt.f64 (log.f64 (/.f64 1/2 b_2))) (sqrt.f64 (log.f64 (/.f64 1/2 b_2))))
(pow.f64 (log.f64 (/.f64 1/2 b_2)) 1)
(cbrt.f64 (*.f64 (*.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 (/.f64 1/2 b_2))) (log.f64 (/.f64 1/2 b_2))))
(expm1.f64 (log1p.f64 (log.f64 (/.f64 1/2 b_2))))
(exp.f64 (log.f64 (log.f64 (/.f64 1/2 b_2))))
(log1p.f64 (expm1.f64 (log.f64 (/.f64 1/2 b_2))))

simplify186.0ms (1.6%)

Algorithm
egg-herbie
Rules
1386×fma-neg
1036×associate-*r*
892×associate-*l*
836×fma-def
438×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
057016197
1162614547
2776314547
Stop Event
node limit
Counts
441 → 309
Calls
Call 1
Inputs
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))))))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))))) (pow.f64 b_2 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) b_2) c)))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3)))))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2)) b_2) a)) (*.f64 -1/4 (/.f64 (*.f64 a (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (pow.f64 b_2 2))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)))))))))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) a))))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 c a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/4 (*.f64 c (*.f64 a (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))))) (pow.f64 b_2 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 3))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (pow.f64 a 4)) b_2)) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) a))))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 c a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/4 (*.f64 c (*.f64 a (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))))) (pow.f64 b_2 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 3))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))))))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))))) (pow.f64 b_2 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) b_2) c)))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3)))))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2)) b_2) a)) (*.f64 -1/4 (/.f64 (*.f64 a (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (pow.f64 b_2 2))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)))))))))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (pow.f64 a 4)) b_2)) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(exp.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))))
(exp.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))))
(exp.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))))
(exp.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))))
(exp.f64 (+.f64 (*.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) (log.f64 (/.f64 1/2 b_2))))
(exp.f64 (+.f64 (*.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) (log.f64 (/.f64 1/2 b_2))))
(exp.f64 (+.f64 (*.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) (log.f64 (/.f64 1/2 b_2))))
(exp.f64 (+.f64 (*.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) (log.f64 (/.f64 1/2 b_2))))
(exp.f64 (+.f64 (log.f64 1/2) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (*.f64 -1 (log.f64 b_2)))))
(exp.f64 (+.f64 (log.f64 1/2) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (*.f64 -1 (log.f64 b_2)))))
(exp.f64 (+.f64 (log.f64 1/2) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (*.f64 -1 (log.f64 b_2)))))
(exp.f64 (+.f64 (log.f64 1/2) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (*.f64 -1 (log.f64 b_2)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (log.f64 1/2) (log.f64 (/.f64 1 b_2)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (log.f64 1/2) (log.f64 (/.f64 1 b_2)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (log.f64 1/2) (log.f64 (/.f64 1 b_2)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (log.f64 1/2) (log.f64 (/.f64 1 b_2)))))
(exp.f64 (+.f64 (log.f64 -1/2) (+.f64 (log.f64 (/.f64 -1 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c))))))
(exp.f64 (+.f64 (log.f64 -1/2) (+.f64 (log.f64 (/.f64 -1 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c))))))
(exp.f64 (+.f64 (log.f64 -1/2) (+.f64 (log.f64 (/.f64 -1 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c))))))
(exp.f64 (+.f64 (log.f64 -1/2) (+.f64 (log.f64 (/.f64 -1 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c))))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (log.f64 1/2) (*.f64 -1 (log.f64 b_2))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (log.f64 1/2) (*.f64 -1 (log.f64 b_2))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (log.f64 1/2) (*.f64 -1 (log.f64 b_2))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (log.f64 1/2) (*.f64 -1 (log.f64 b_2))))
(+.f64 (log.f64 1/2) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1 b_2))))
(+.f64 (log.f64 1/2) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1 b_2))))
(+.f64 (log.f64 1/2) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1 b_2))))
(+.f64 (log.f64 1/2) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1 b_2))))
(+.f64 (log.f64 -1/2) (+.f64 (log.f64 (/.f64 -1 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c)))))
(+.f64 (log.f64 -1/2) (+.f64 (log.f64 (/.f64 -1 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c)))))
(+.f64 (log.f64 -1/2) (+.f64 (log.f64 (/.f64 -1 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c)))))
(+.f64 (log.f64 -1/2) (+.f64 (log.f64 (/.f64 -1 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c)))))
(+.f64 (log.f64 1/2) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 1/2) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 1/2) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 1/2) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 1/2) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 1/2) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 1/2) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 1/2) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 -1/2) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 -1/2) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 -1/2) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 -1/2) (log.f64 (/.f64 -1 b_2)))
(*.f64 (fma.f64 a c 0) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 1 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (cbrt.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (cbrt.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(pow.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(exp.f64 (log.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2))
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1)
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 -1/2 (/.f64 1 (/.f64 b_2 c)))
(*.f64 1 (*.f64 (/.f64 -1/2 b_2) c))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) c)) (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) c))) (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) c)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 b_2) c)) (sqrt.f64 (*.f64 (/.f64 -1/2 b_2) c)))
(*.f64 (/.f64 -1/2 b_2) c)
(pow.f64 (*.f64 (/.f64 -1/2 b_2) c) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 -1/2 b_2) c)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) c) (*.f64 (/.f64 -1/2 b_2) c)) (*.f64 (/.f64 -1/2 b_2) c)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/2 b_2) c)))
(exp.f64 (log.f64 (*.f64 (/.f64 -1/2 b_2) c)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/2 b_2) c)))
(*.f64 1 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a))
(*.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) (/.f64 1 a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)) (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a))) (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)) (sqrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(pow.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a) (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)) (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(pow.f64 (*.f64 a (/.f64 c b_2)) 1)
(log.f64 (exp.f64 (*.f64 a (/.f64 c b_2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 a (/.f64 c b_2))))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 a (/.f64 c b_2))))
(log1p.f64 (expm1.f64 (*.f64 a (/.f64 c b_2))))
(/.f64 c b_2)
(/.f64 (*.f64 c 1) b_2)
(pow.f64 (/.f64 c b_2) 1)
(log.f64 (exp.f64 (/.f64 c b_2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (/.f64 c b_2)))
(expm1.f64 (log1p.f64 (/.f64 c b_2)))
(exp.f64 (log.f64 (/.f64 c b_2)))
(log1p.f64 (expm1.f64 (/.f64 c b_2)))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) 3)) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (*.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) 1)
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))) (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(fma.f64 b_2 b_2 (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))
(*.f64 1 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))) (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))) (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))) (sqrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(pow.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) 1/2)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) 1)
(log.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(cbrt.f64 (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)) (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(*.f64 1 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(*.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))) (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))) (sqrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(pow.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)) (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))) (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)) (cbrt.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))) (cbrt.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(/.f64 (+.f64 (pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) 3) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (neg.f64 b_2)))))
(/.f64 (-.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (neg.f64 b_2)))
(pow.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2) 1)
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(*.f64 1 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2)))
(*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))) (cbrt.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2)))) (cbrt.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))))
(*.f64 (sqrt.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))) (sqrt.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))))
(pow.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2)) 1)
(log.f64 (exp.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2)) (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))) (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))))
(*.f64 1 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))) (cbrt.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))))) (cbrt.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(*.f64 (sqrt.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))) (sqrt.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (neg.f64 (log.f64 c))) 3) (pow.f64 (log.f64 (/.f64 1/2 b_2)) 3)) (+.f64 (*.f64 (neg.f64 (neg.f64 (log.f64 c))) (neg.f64 (neg.f64 (log.f64 c)))) (-.f64 (*.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 (/.f64 1/2 b_2))) (*.f64 (neg.f64 (neg.f64 (log.f64 c))) (log.f64 (/.f64 1/2 b_2))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 (log.f64 c))) (neg.f64 (neg.f64 (log.f64 c)))) (*.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 (/.f64 1/2 b_2)))) (-.f64 (neg.f64 (neg.f64 (log.f64 c))) (log.f64 (/.f64 1/2 b_2))))
(pow.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))) 1)
(log.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(expm1.f64 (log1p.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(exp.f64 (log.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(log1p.f64 (expm1.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))
(-.f64 (log.f64 1/2) (log.f64 b_2))
(*.f64 1 (log.f64 (/.f64 1/2 b_2)))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (/.f64 1/2 b_2))) (cbrt.f64 (log.f64 (/.f64 1/2 b_2)))) (cbrt.f64 (log.f64 (/.f64 1/2 b_2))))
(*.f64 (sqrt.f64 (log.f64 (/.f64 1/2 b_2))) (sqrt.f64 (log.f64 (/.f64 1/2 b_2))))
(pow.f64 (log.f64 (/.f64 1/2 b_2)) 1)
(cbrt.f64 (*.f64 (*.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 (/.f64 1/2 b_2))) (log.f64 (/.f64 1/2 b_2))))
(expm1.f64 (log1p.f64 (log.f64 (/.f64 1/2 b_2))))
(exp.f64 (log.f64 (log.f64 (/.f64 1/2 b_2))))
(log1p.f64 (expm1.f64 (log.f64 (/.f64 1/2 b_2))))
Outputs
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (*.f64 a (/.f64 c b_2)) (neg.f64 (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) -1/8)))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 (*.f64 a a) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c c))))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))))) (pow.f64 b_2 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) b_2) c)))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3)))))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 -1 (*.f64 (pow.f64 a 3) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (fma.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) -1/8))) (*.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) -1/8) 2) (/.f64 (*.f64 1/16 (pow.f64 c 4)) (pow.f64 b_2 6))) (/.f64 c b_2)))))) (neg.f64 (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) -1/8))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (-.f64 (*.f64 (*.f64 a a) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c c)))) (*.f64 (pow.f64 a 3) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (fma.f64 -2 (*.f64 b_2 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) 1/64)) c)) (*.f64 -1/4 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c c)))))))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (*.f64 a (/.f64 c b_2)) (neg.f64 (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) -1/8)))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 (*.f64 a a) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c c))))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2)) b_2) a)) (*.f64 -1/4 (/.f64 (*.f64 a (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (pow.f64 b_2 2))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)))))))))
(fma.f64 -2 b_2 (fma.f64 -1 (*.f64 (pow.f64 c 3) (fma.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5)) (fma.f64 -2 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3)) 2)) (/.f64 a b_2)) (*.f64 -1/4 (/.f64 a (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3)))))))) (fma.f64 1/2 (*.f64 a (/.f64 c b_2)) (neg.f64 (*.f64 (*.f64 c c) (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3)))))))
(fma.f64 -2 b_2 (-.f64 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 (*.f64 a a) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c c))))) (*.f64 (pow.f64 c 3) (fma.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5)) (fma.f64 -2 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) 1/64)) (/.f64 a b_2)) (/.f64 (*.f64 (*.f64 -1/4 a) (/.f64 (*.f64 (*.f64 a a) -1/8) (pow.f64 b_2 3))) (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (/.f64 b_2 -1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (/.f64 b_2 -1) (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) -1/2) (*.f64 -1 (sqrt.f64 -1))) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) a))))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -1 (*.f64 (pow.f64 b_2 3) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1)) (/.f64 1/2 (*.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 4)) a)))) (fma.f64 -1 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(-.f64 (+.f64 (/.f64 b_2 -1) (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) -1/2) (*.f64 -1 (sqrt.f64 -1))) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))) (*.f64 (pow.f64 b_2 3) (fma.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) (sqrt.f64 -1)) -1) (/.f64 (sqrt.f64 -1) -1/2)) (/.f64 1/2 (*.f64 c a)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 3)))))
(fma.f64 -2 b_2 (fma.f64 1/2 (*.f64 a (/.f64 c b_2)) (neg.f64 (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) -1/8)))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 (*.f64 a a) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c c))))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 c a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/4 (*.f64 c (*.f64 a (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))))) (pow.f64 b_2 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 3))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (*.f64 a (/.f64 c b_2)) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 a a) (*.f64 c c))) 2)) (*.f64 c a)) (fma.f64 1/16 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 -1/8 (*.f64 (*.f64 a a) (*.f64 c c))))))) (pow.f64 b_2 5)) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (-.f64 (*.f64 (*.f64 a a) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c c)))) (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (*.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) 1/64)) (*.f64 c a)) (fma.f64 -1/4 (*.f64 c (*.f64 (*.f64 (*.f64 c c) -1/8) (pow.f64 a 3))) (*.f64 (pow.f64 a 3) (*.f64 1/16 (pow.f64 c 3))))) (pow.f64 b_2 5)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 a (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/128 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (fma.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -1/128 (/.f64 (pow.f64 a 4) (/.f64 (pow.f64 b_2 7) (pow.f64 c 4))) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 (/.f64 (pow.f64 a 4) (/.f64 (pow.f64 b_2 7) (pow.f64 c 4))) -1/32 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))))))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (neg.f64 b_2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1 b_2 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) b_2) b_2) (sqrt.f64 -1)) (neg.f64 b_2)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1 b_2 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (-.f64 (fma.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) b_2) b_2) (sqrt.f64 -1)))) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 a (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 a a) (*.f64 c c))) 2)) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (*.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) 1/64)) (pow.f64 b_2 7)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/2 (*.f64 a (/.f64 c b_2)) (neg.f64 (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) -1/8)))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 (*.f64 a a) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c c))))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 (*.f64 a a) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c c)))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 a (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (pow.f64 a 4)) b_2)) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) -1/8) 2) (/.f64 (*.f64 1/16 (pow.f64 c 4)) (pow.f64 b_2 6))) (/.f64 b_2 (pow.f64 a 4))) (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -1/2 (+.f64 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) 1/64)) (/.f64 b_2 (pow.f64 a 4))) (/.f64 a (/.f64 b_2 c))) (*.f64 c (*.f64 c (/.f64 (*.f64 (*.f64 a a) -1/8) (pow.f64 b_2 3))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 a (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/2 (/.f64 (pow.f64 c 4) (/.f64 b_2 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3)) 2)))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c 4) b_2) (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) 1/64))) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 c a)
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) b_2) b_2) (sqrt.f64 -1))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) b_2) b_2) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 5)) (pow.f64 a 5))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) b_2) b_2) (sqrt.f64 -1))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) b_2))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) b_2)))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2))))
(-.f64 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (*.f64 a (/.f64 c b_2)))))
(-.f64 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 (*.f64 a a) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c c))))) b_2)
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (-.f64 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 (*.f64 a a) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c c))))) b_2))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) b_2))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) b_2)))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) b_2))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) b_2)))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (/.f64 b_2 -1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (/.f64 b_2 -1) (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) -1/2) (*.f64 -1 (sqrt.f64 -1))) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) a))))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -1 (*.f64 (pow.f64 b_2 3) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1)) (/.f64 1/2 (*.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 4)) a)))) (fma.f64 -1 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(-.f64 (+.f64 (/.f64 b_2 -1) (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) -1/2) (*.f64 -1 (sqrt.f64 -1))) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))) (*.f64 (pow.f64 b_2 3) (fma.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) (sqrt.f64 -1)) -1) (/.f64 (sqrt.f64 -1) -1/2)) (/.f64 1/2 (*.f64 c a)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 3)))))
(fma.f64 -2 b_2 (fma.f64 1/2 (*.f64 a (/.f64 c b_2)) (neg.f64 (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) -1/8)))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 (*.f64 a a) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c c))))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 c a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/4 (*.f64 c (*.f64 a (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))))) (pow.f64 b_2 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 3))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (*.f64 a (/.f64 c b_2)) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 a a) (*.f64 c c))) 2)) (*.f64 c a)) (fma.f64 1/16 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 -1/8 (*.f64 (*.f64 a a) (*.f64 c c))))))) (pow.f64 b_2 5)) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (-.f64 (*.f64 (*.f64 a a) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c c)))) (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (*.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) 1/64)) (*.f64 c a)) (fma.f64 -1/4 (*.f64 c (*.f64 (*.f64 (*.f64 c c) -1/8) (pow.f64 a 3))) (*.f64 (pow.f64 a 3) (*.f64 1/16 (pow.f64 c 3))))) (pow.f64 b_2 5)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 a (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/128 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (fma.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -1/128 (/.f64 (pow.f64 a 4) (/.f64 (pow.f64 b_2 7) (pow.f64 c 4))) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 (/.f64 (pow.f64 a 4) (/.f64 (pow.f64 b_2 7) (pow.f64 c 4))) -1/32 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (*.f64 a (/.f64 c b_2)) (neg.f64 (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) -1/8)))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 (*.f64 a a) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c c))))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))))) (pow.f64 b_2 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) b_2) c)))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3)))))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 -1 (*.f64 (pow.f64 a 3) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (fma.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) -1/8))) (*.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) -1/8) 2) (/.f64 (*.f64 1/16 (pow.f64 c 4)) (pow.f64 b_2 6))) (/.f64 c b_2)))))) (neg.f64 (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) -1/8))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (-.f64 (*.f64 (*.f64 a a) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c c)))) (*.f64 (pow.f64 a 3) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (fma.f64 -2 (*.f64 b_2 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) 1/64)) c)) (*.f64 -1/4 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c c)))))))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (*.f64 a (/.f64 c b_2)) (neg.f64 (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) -1/8)))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 (*.f64 a a) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c c))))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2)) b_2) a)) (*.f64 -1/4 (/.f64 (*.f64 a (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (pow.f64 b_2 2))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)))))))))
(fma.f64 -2 b_2 (fma.f64 -1 (*.f64 (pow.f64 c 3) (fma.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5)) (fma.f64 -2 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3)) 2)) (/.f64 a b_2)) (*.f64 -1/4 (/.f64 a (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3)))))))) (fma.f64 1/2 (*.f64 a (/.f64 c b_2)) (neg.f64 (*.f64 (*.f64 c c) (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3)))))))
(fma.f64 -2 b_2 (-.f64 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 (*.f64 a a) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c c))))) (*.f64 (pow.f64 c 3) (fma.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5)) (fma.f64 -2 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) 1/64)) (/.f64 a b_2)) (/.f64 (*.f64 (*.f64 -1/4 a) (/.f64 (*.f64 (*.f64 a a) -1/8) (pow.f64 b_2 3))) (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (neg.f64 b_2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1 b_2 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) b_2) b_2) (sqrt.f64 -1)) (neg.f64 b_2)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1 b_2 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (-.f64 (fma.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) b_2) b_2) (sqrt.f64 -1)))) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 a (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 a a) (*.f64 c c))) 2)) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (*.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) 1/64)) (pow.f64 b_2 7)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/2 (*.f64 a (/.f64 c b_2)) (neg.f64 (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) -1/8)))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 (*.f64 a a) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c c))))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 (*.f64 a a) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c c)))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 a (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (pow.f64 a 4)) b_2)) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) -1/8) 2) (/.f64 (*.f64 1/16 (pow.f64 c 4)) (pow.f64 b_2 6))) (/.f64 b_2 (pow.f64 a 4))) (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -1/2 (+.f64 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) 1/64)) (/.f64 b_2 (pow.f64 a 4))) (/.f64 a (/.f64 b_2 c))) (*.f64 c (*.f64 c (/.f64 (*.f64 (*.f64 a a) -1/8) (pow.f64 b_2 3))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 a (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/2 (/.f64 (pow.f64 c 4) (/.f64 b_2 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3)) 2)))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 a 3)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c 4) b_2) (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) 1/64))) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))))
(exp.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (+.f64 (*.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) (log.f64 (/.f64 1/2 b_2))))
(exp.f64 (fma.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (log.f64 (/.f64 1/2 b_2))))
(*.f64 (/.f64 1/2 b_2) (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))))))
(exp.f64 (+.f64 (*.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) (log.f64 (/.f64 1/2 b_2))))
(exp.f64 (fma.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (log.f64 (/.f64 1/2 b_2))))
(*.f64 (/.f64 1/2 b_2) (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))))))
(exp.f64 (+.f64 (*.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) (log.f64 (/.f64 1/2 b_2))))
(exp.f64 (fma.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (log.f64 (/.f64 1/2 b_2))))
(*.f64 (/.f64 1/2 b_2) (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))))))
(exp.f64 (+.f64 (*.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) (log.f64 (/.f64 1/2 b_2))))
(exp.f64 (fma.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (log.f64 (/.f64 1/2 b_2))))
(*.f64 (/.f64 1/2 b_2) (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))))))
(exp.f64 (+.f64 (log.f64 1/2) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (*.f64 -1 (log.f64 b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (+.f64 (log.f64 1/2) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (*.f64 -1 (log.f64 b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (+.f64 (log.f64 1/2) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (*.f64 -1 (log.f64 b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (+.f64 (log.f64 1/2) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (*.f64 -1 (log.f64 b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (log.f64 1/2) (log.f64 (/.f64 1 b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (log.f64 1/2) (log.f64 (/.f64 1 b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (log.f64 1/2) (log.f64 (/.f64 1 b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (log.f64 1/2) (log.f64 (/.f64 1 b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (+.f64 (log.f64 -1/2) (+.f64 (log.f64 (/.f64 -1 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c))))))
(exp.f64 (+.f64 (+.f64 (log.f64 -1/2) (log.f64 (/.f64 -1 b_2))) (log.f64 c)))
(*.f64 -1/2 (*.f64 c (exp.f64 (log.f64 (/.f64 -1 b_2)))))
(exp.f64 (+.f64 (log.f64 -1/2) (+.f64 (log.f64 (/.f64 -1 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c))))))
(exp.f64 (+.f64 (+.f64 (log.f64 -1/2) (log.f64 (/.f64 -1 b_2))) (log.f64 c)))
(*.f64 -1/2 (*.f64 c (exp.f64 (log.f64 (/.f64 -1 b_2)))))
(exp.f64 (+.f64 (log.f64 -1/2) (+.f64 (log.f64 (/.f64 -1 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c))))))
(exp.f64 (+.f64 (+.f64 (log.f64 -1/2) (log.f64 (/.f64 -1 b_2))) (log.f64 c)))
(*.f64 -1/2 (*.f64 c (exp.f64 (log.f64 (/.f64 -1 b_2)))))
(exp.f64 (+.f64 (log.f64 -1/2) (+.f64 (log.f64 (/.f64 -1 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c))))))
(exp.f64 (+.f64 (+.f64 (log.f64 -1/2) (log.f64 (/.f64 -1 b_2))) (log.f64 c)))
(*.f64 -1/2 (*.f64 c (exp.f64 (log.f64 (/.f64 -1 b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) (log.f64 (/.f64 1/2 b_2)))
(fma.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (log.f64 (/.f64 1/2 b_2)))
(-.f64 (log.f64 (/.f64 1/2 b_2)) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))))
(+.f64 (*.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) (log.f64 (/.f64 1/2 b_2)))
(fma.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (log.f64 (/.f64 1/2 b_2)))
(-.f64 (log.f64 (/.f64 1/2 b_2)) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))))
(+.f64 (*.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) (log.f64 (/.f64 1/2 b_2)))
(fma.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (log.f64 (/.f64 1/2 b_2)))
(-.f64 (log.f64 (/.f64 1/2 b_2)) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))))
(+.f64 (*.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) (log.f64 (/.f64 1/2 b_2)))
(fma.f64 -1 (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (log.f64 (/.f64 1/2 b_2)))
(-.f64 (log.f64 (/.f64 1/2 b_2)) (+.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (log.f64 1/2) (*.f64 -1 (log.f64 b_2))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (log.f64 1/2) (*.f64 -1 (log.f64 b_2))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (log.f64 1/2) (*.f64 -1 (log.f64 b_2))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (log.f64 1/2) (*.f64 -1 (log.f64 b_2))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (log.f64 1/2) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1 b_2))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (log.f64 1/2) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1 b_2))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (log.f64 1/2) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1 b_2))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (log.f64 1/2) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1 b_2))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (log.f64 -1/2) (+.f64 (log.f64 (/.f64 -1 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c)))))
(+.f64 (+.f64 (log.f64 -1/2) (log.f64 (/.f64 -1 b_2))) (log.f64 c))
(+.f64 (log.f64 (/.f64 -1 b_2)) (+.f64 (log.f64 -1/2) (log.f64 c)))
(+.f64 (log.f64 -1/2) (+.f64 (log.f64 (/.f64 -1 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c)))))
(+.f64 (+.f64 (log.f64 -1/2) (log.f64 (/.f64 -1 b_2))) (log.f64 c))
(+.f64 (log.f64 (/.f64 -1 b_2)) (+.f64 (log.f64 -1/2) (log.f64 c)))
(+.f64 (log.f64 -1/2) (+.f64 (log.f64 (/.f64 -1 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c)))))
(+.f64 (+.f64 (log.f64 -1/2) (log.f64 (/.f64 -1 b_2))) (log.f64 c))
(+.f64 (log.f64 (/.f64 -1 b_2)) (+.f64 (log.f64 -1/2) (log.f64 c)))
(+.f64 (log.f64 -1/2) (+.f64 (log.f64 (/.f64 -1 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c)))))
(+.f64 (+.f64 (log.f64 -1/2) (log.f64 (/.f64 -1 b_2))) (log.f64 c))
(+.f64 (log.f64 (/.f64 -1 b_2)) (+.f64 (log.f64 -1/2) (log.f64 c)))
(+.f64 (log.f64 1/2) (*.f64 -1 (log.f64 b_2)))
(log.f64 (/.f64 1/2 b_2))
(+.f64 (log.f64 1/2) (*.f64 -1 (log.f64 b_2)))
(log.f64 (/.f64 1/2 b_2))
(+.f64 (log.f64 1/2) (*.f64 -1 (log.f64 b_2)))
(log.f64 (/.f64 1/2 b_2))
(+.f64 (log.f64 1/2) (*.f64 -1 (log.f64 b_2)))
(log.f64 (/.f64 1/2 b_2))
(+.f64 (log.f64 1/2) (log.f64 (/.f64 1 b_2)))
(log.f64 (/.f64 1/2 b_2))
(+.f64 (log.f64 1/2) (log.f64 (/.f64 1 b_2)))
(log.f64 (/.f64 1/2 b_2))
(+.f64 (log.f64 1/2) (log.f64 (/.f64 1 b_2)))
(log.f64 (/.f64 1/2 b_2))
(+.f64 (log.f64 1/2) (log.f64 (/.f64 1 b_2)))
(log.f64 (/.f64 1/2 b_2))
(+.f64 (log.f64 -1/2) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 -1/2) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 -1/2) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 -1/2) (log.f64 (/.f64 -1 b_2)))
(*.f64 (fma.f64 a c 0) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (*.f64 (fma.f64 a c 0) 1) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(/.f64 (*.f64 c a) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(*.f64 1 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (*.f64 (fma.f64 a c 0) 1) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(/.f64 (*.f64 c a) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (cbrt.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (cbrt.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (*.f64 (fma.f64 a c 0) 1) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(/.f64 (*.f64 c a) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (*.f64 (fma.f64 a c 0) 1) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(/.f64 (*.f64 c a) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(pow.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1)
(/.f64 (*.f64 (fma.f64 a c 0) 1) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(/.f64 (*.f64 c a) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(log.f64 (exp.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (*.f64 (fma.f64 a c 0) 1) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(/.f64 (*.f64 c a) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(cbrt.f64 (*.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (*.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 c a) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) 3))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (*.f64 (fma.f64 a c 0) 1) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(/.f64 (*.f64 c a) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(exp.f64 (log.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (*.f64 (fma.f64 a c 0) 1) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(/.f64 (*.f64 c a) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (*.f64 (fma.f64 a c 0) 1) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(/.f64 (*.f64 c a) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(/.f64 (-.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 3) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c a) (*.f64 b_2 b_2))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(cbrt.f64 (*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 -1/2 (/.f64 1 (/.f64 b_2 c)))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 1 (*.f64 (/.f64 -1/2 b_2) c))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) c)) (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) c))) (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) c)))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 b_2) c)) (sqrt.f64 (*.f64 (/.f64 -1/2 b_2) c)))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (*.f64 (/.f64 -1/2 b_2) c) 1)
(*.f64 c (/.f64 -1/2 b_2))
(log.f64 (exp.f64 (*.f64 (/.f64 -1/2 b_2) c)))
(*.f64 c (/.f64 -1/2 b_2))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) c) (*.f64 (/.f64 -1/2 b_2) c)) (*.f64 (/.f64 -1/2 b_2) c)))
(cbrt.f64 (*.f64 (*.f64 c (/.f64 -1/2 b_2)) (*.f64 (*.f64 c (/.f64 -1/2 b_2)) (*.f64 c (/.f64 -1/2 b_2)))))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/2 b_2) c)))
(*.f64 c (/.f64 -1/2 b_2))
(exp.f64 (log.f64 (*.f64 (/.f64 -1/2 b_2) c)))
(*.f64 c (/.f64 -1/2 b_2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/2 b_2) c)))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 1 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a))
(/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)
(/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))) a)
(*.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) (/.f64 1 a))
(/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)
(/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))) a)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)) (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a))) (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)
(/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))) a)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)) (sqrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)
(/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))) a)
(pow.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a) 1)
(/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)
(/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))) a)
(log.f64 (exp.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)
(/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))) a)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a) (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)) (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(cbrt.f64 (*.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a) (*.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a) (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)
(/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))) a)
(exp.f64 (log.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)
(/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))) a)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) a)
(/.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))) a)
(pow.f64 (*.f64 a (/.f64 c b_2)) 1)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(log.f64 (exp.f64 (*.f64 a (/.f64 c b_2))))
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(cbrt.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 a (/.f64 c b_2))))
(cbrt.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (*.f64 (/.f64 c b_2) (*.f64 a (/.f64 c b_2))))))
(cbrt.f64 (pow.f64 (/.f64 a (/.f64 b_2 c)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 c b_2))))
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(exp.f64 (log.f64 (*.f64 a (/.f64 c b_2))))
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(log1p.f64 (expm1.f64 (*.f64 a (/.f64 c b_2))))
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 c b_2)
(/.f64 (*.f64 c 1) b_2)
(/.f64 c b_2)
(pow.f64 (/.f64 c b_2) 1)
(/.f64 c b_2)
(log.f64 (exp.f64 (/.f64 c b_2)))
(/.f64 c b_2)
(cbrt.f64 (*.f64 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (/.f64 c b_2)))
(cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 (/.f64 c b_2) (/.f64 c b_2))))
(cbrt.f64 (pow.f64 (/.f64 c b_2) 3))
(expm1.f64 (log1p.f64 (/.f64 c b_2)))
(/.f64 c b_2)
(exp.f64 (log.f64 (/.f64 c b_2)))
(/.f64 c b_2)
(log1p.f64 (expm1.f64 (/.f64 c b_2)))
(/.f64 c b_2)
(+.f64 (*.f64 b_2 b_2) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))
(-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a))
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))
(-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) 3)) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (*.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 b_2 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 b_2 4)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 b_2 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) 1)
(-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))) (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(cbrt.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0) (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0) (-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a))
(fma.f64 b_2 b_2 (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))
(-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a))
(*.f64 1 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))
(sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))) (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))))) (cbrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))) (sqrt.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(pow.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) 1/2)
(sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) 1)
(sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(cbrt.f64 (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(cbrt.f64 (*.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))))))
(sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)) (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0) (-.f64 (sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2))
(/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(*.f64 1 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0) (-.f64 (sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2))
(/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(*.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0) (-.f64 (sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2))
(/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))) (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0) (-.f64 (sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2))
(/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))) (sqrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0) (-.f64 (sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2))
(/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(pow.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)) 1)
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0) (-.f64 (sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2))
(/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0) (-.f64 (sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2))
(/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)) (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))) (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(cbrt.f64 (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0) (-.f64 (sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)) (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0) (-.f64 (sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)) (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0) (-.f64 (sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0) (-.f64 (sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2))
(/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0) (-.f64 (sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2))
(/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0) (-.f64 (sqrt.f64 (+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2))
(/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c a)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 1 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)) (cbrt.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))) (cbrt.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(/.f64 (+.f64 (pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) 3) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (neg.f64 b_2)))))
(/.f64 (-.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 3) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (-.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0))) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c a) (*.f64 b_2 b_2))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(pow.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2) 1)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(cbrt.f64 (*.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 1 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))) (cbrt.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2)))) (cbrt.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (sqrt.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))) (sqrt.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(pow.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2)) 1)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(log.f64 (exp.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2)) (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))) (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1/2 b_2) (exp.f64 (log.f64 c))) (*.f64 (*.f64 (/.f64 1/2 b_2) (exp.f64 (log.f64 c))) (*.f64 (/.f64 1/2 b_2) (exp.f64 (log.f64 c))))))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))) (cbrt.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))))) (cbrt.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(*.f64 (sqrt.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))) (sqrt.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(/.f64 (+.f64 (pow.f64 (neg.f64 (neg.f64 (log.f64 c))) 3) (pow.f64 (log.f64 (/.f64 1/2 b_2)) 3)) (+.f64 (*.f64 (neg.f64 (neg.f64 (log.f64 c))) (neg.f64 (neg.f64 (log.f64 c)))) (-.f64 (*.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 (/.f64 1/2 b_2))) (*.f64 (neg.f64 (neg.f64 (log.f64 c))) (log.f64 (/.f64 1/2 b_2))))))
(/.f64 (+.f64 (pow.f64 (log.f64 c) 3) (pow.f64 (log.f64 (/.f64 1/2 b_2)) 3)) (fma.f64 (log.f64 c) (log.f64 c) (*.f64 (log.f64 (/.f64 1/2 b_2)) (-.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c)))))
(/.f64 (+.f64 (pow.f64 (log.f64 c) 3) (pow.f64 (log.f64 (/.f64 1/2 b_2)) 3)) (fma.f64 (log.f64 (/.f64 1/2 b_2)) (-.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c)) (*.f64 (log.f64 c) (log.f64 c))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 (log.f64 c))) (neg.f64 (neg.f64 (log.f64 c)))) (*.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 (/.f64 1/2 b_2)))) (-.f64 (neg.f64 (neg.f64 (log.f64 c))) (log.f64 (/.f64 1/2 b_2))))
(/.f64 (-.f64 (*.f64 (log.f64 c) (log.f64 c)) (*.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 (/.f64 1/2 b_2)))) (-.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))))
(/.f64 (-.f64 (*.f64 (log.f64 c) (log.f64 c)) (pow.f64 (log.f64 (/.f64 1/2 b_2)) 2)) (-.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))))
(pow.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))) 1)
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2)))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(cbrt.f64 (*.f64 (+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c)) (*.f64 (+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c)) (+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c)))))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(exp.f64 (log.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log1p.f64 (expm1.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(-.f64 (log.f64 1/2) (log.f64 b_2))
(log.f64 (/.f64 1/2 b_2))
(*.f64 1 (log.f64 (/.f64 1/2 b_2)))
(log.f64 (/.f64 1/2 b_2))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (/.f64 1/2 b_2))) (cbrt.f64 (log.f64 (/.f64 1/2 b_2)))) (cbrt.f64 (log.f64 (/.f64 1/2 b_2))))
(log.f64 (/.f64 1/2 b_2))
(*.f64 (sqrt.f64 (log.f64 (/.f64 1/2 b_2))) (sqrt.f64 (log.f64 (/.f64 1/2 b_2))))
(log.f64 (/.f64 1/2 b_2))
(pow.f64 (log.f64 (/.f64 1/2 b_2)) 1)
(log.f64 (/.f64 1/2 b_2))
(cbrt.f64 (*.f64 (*.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 (/.f64 1/2 b_2))) (log.f64 (/.f64 1/2 b_2))))
(log.f64 (/.f64 1/2 b_2))
(expm1.f64 (log1p.f64 (log.f64 (/.f64 1/2 b_2))))
(log.f64 (/.f64 1/2 b_2))
(exp.f64 (log.f64 (log.f64 (/.f64 1/2 b_2))))
(log.f64 (/.f64 1/2 b_2))
(log1p.f64 (expm1.f64 (log.f64 (/.f64 1/2 b_2))))
(log.f64 (/.f64 1/2 b_2))

eval527.0ms (4.5%)

Compiler

Compiled 46972 to 19400 computations (58.7% saved)

prune325.0ms (2.8%)

Pruning

38 alts after pruning (31 fresh and 7 done)

PrunedKeptTotal
New1103141117
Fresh31720
Picked415
Done167
Total1111381149
Accurracy
94.6%
Counts
1149 → 38
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.5%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
26.1%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
27.1%
(/.f64 (/.f64 (fma.f64 a c 0) (-.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) b_2)) a)
3.5%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (-.f64 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))) b_2) (neg.f64 b_2))) a)
3.5%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) (neg.f64 b_2))) a)
1.5%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (+.f64 b_2 (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) (neg.f64 b_2))) a)
45.8%
(/.f64 (/.f64 (*.f64 c a) (+.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (neg.f64 b_2))) a)
50.5%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
33.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
23.4%
(/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)
30.6%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
32.3%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (*.f64 a (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 (/.f64 c b_2) (/.f64 c b_2))))))) a)
28.1%
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))) a)
9.5%
(/.f64 (*.f64 c 1/2) b_2)
33.4%
(/.f64 (*.f64 b_2 -2) a)
32.4%
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
27.8%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
30.3%
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
35.8%
(/.f64 (*.f64 -1/2 c) b_2)
29.9%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
35.7%
(/.f64 -1/2 (/.f64 b_2 c))
33.3%
(/.f64 -2 (/.f64 a b_2))
50.0%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))
33.4%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
33.2%
(*.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) (/.f64 1 a))
35.8%
(*.f64 (/.f64 -1/2 b_2) c)
25.9%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
33.0%
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2))) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)))
4.1%
(*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))
9.5%
(*.f64 c (/.f64 1/2 b_2))
25.2%
(*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2)))
29.5%
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 c a)))))
24.7%
(*.f64 -1 (*.f64 (/.f64 1 a) (cbrt.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2))))
21.7%
(*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) 3)))
1.0%
(exp.f64 (+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c)))
1.0%
(exp.f64 (+.f64 (log.f64 (*.f64 c 1/2)) (neg.f64 (log.f64 b_2))))
14.7%
(exp.f64 (log.f64 (*.f64 (/.f64 -2 a) b_2)))
7.9%
(exp.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
Compiler

Compiled 1600 to 888 computations (44.5% saved)

regimes644.0ms (5.5%)

Counts
61 → 5
Calls
Call 1
Inputs
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -2 (/.f64 a b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 b_2 -2) a)
(/.f64 (*.f64 c 1/2) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2) (/.f64 1 (neg.f64 a)))
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) a)
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) a)
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (*.f64 a (*.f64 c (/.f64 1 b_2))))) a)
(*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (+.f64 b_2 (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) (neg.f64 b_2))) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (-.f64 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))) b_2) (neg.f64 b_2))) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) (neg.f64 b_2))) a)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(*.f64 (/.f64 1 a) (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))))
(*.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) (/.f64 1 a))
(*.f64 (fma.f64 2 b_2 (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) (/.f64 1 (neg.f64 a)))
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 c a)))))
(/.f64 (/.f64 (fma.f64 a c 0) (-.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) b_2)) a)
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (*.f64 a (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 (/.f64 c b_2) (/.f64 c b_2))))))) a)
(/.f64 (/.f64 (*.f64 c a) (+.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (neg.f64 b_2))) a)
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) (/.f64 1 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a 0)))) b_2))) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (neg.f64 b_2))) a)
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(exp.f64 (log.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 c)))) (/.f64 1/2 b_2))
(*.f64 -1 (*.f64 (/.f64 1 a) (cbrt.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2))))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) a)
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
(/.f64 (/.f64 (fma.f64 a c 0) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a)
(/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2))) a))
(exp.f64 (+.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 c)))
(exp.f64 (+.f64 (log.f64 (*.f64 c 1/2)) (neg.f64 (log.f64 b_2))))
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
(*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) 3)))
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (cbrt.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2)))) (/.f64 1 (neg.f64 a)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2))) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)))
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) a)
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
(/.f64 (fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
Outputs
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (/.f64 (*.f64 c a) (+.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (neg.f64 b_2))) a)
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (*.f64 b_2 -2) a)
Calls

4 calls:

251.0ms
c
178.0ms
a
128.0ms
b_2
66.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
59.3%5a
87.5%5b_2
59.6%6c
76.0%5(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 964 to 458 computations (52.5% saved)

regimes93.0ms (0.8%)

Counts
32 → 3
Calls
Call 1
Inputs
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -2 (/.f64 a b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 b_2 -2) a)
(/.f64 (*.f64 c 1/2) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2) (/.f64 1 (neg.f64 a)))
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) a)
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) a)
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (*.f64 a (*.f64 c (/.f64 1 b_2))))) a)
(*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (+.f64 b_2 (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) (neg.f64 b_2))) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (-.f64 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))) b_2) (neg.f64 b_2))) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) (neg.f64 b_2))) a)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(*.f64 (/.f64 1 a) (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))))
(*.f64 (fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) (/.f64 1 a))
(*.f64 (fma.f64 2 b_2 (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) (/.f64 1 (neg.f64 a)))
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (*.f64 c a)))))
(/.f64 (/.f64 (fma.f64 a c 0) (-.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) b_2)) a)
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (*.f64 a (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 (/.f64 c b_2) (/.f64 c b_2))))))) a)
Outputs
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (*.f64 b_2 -2) a)
Calls

1 calls:

84.0ms
b_2
Results
AccuracySegmentsBranch
85.3%3b_2
Compiler

Compiled 454 to 222 computations (51.1% saved)

regimes97.0ms (0.8%)

Counts
23 → 3
Calls
Call 1
Inputs
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -2 (/.f64 a b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 b_2 -2) a)
(/.f64 (*.f64 c 1/2) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2) (/.f64 1 (neg.f64 a)))
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) a)
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) a)
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (*.f64 a (*.f64 c (/.f64 1 b_2))))) a)
(*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (+.f64 b_2 (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) (neg.f64 b_2))) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (-.f64 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))) b_2) (neg.f64 b_2))) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) (neg.f64 b_2))) a)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
Outputs
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
Calls

1 calls:

76.0ms
b_2
Results
AccuracySegmentsBranch
81.1%3b_2
Compiler

Compiled 299 to 151 computations (49.5% saved)

regimes39.0ms (0.3%)

Counts
22 → 3
Calls
Call 1
Inputs
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -2 (/.f64 a b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 b_2 -2) a)
(/.f64 (*.f64 c 1/2) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2) (/.f64 1 (neg.f64 a)))
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) a)
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) a)
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (*.f64 a (*.f64 c (/.f64 1 b_2))))) a)
(*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (+.f64 b_2 (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) (neg.f64 b_2))) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (-.f64 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))) b_2) (neg.f64 b_2))) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) (neg.f64 b_2))) a)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
Outputs
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
Calls

1 calls:

32.0ms
b_2
Results
AccuracySegmentsBranch
80.7%3b_2
Compiler

Compiled 289 to 147 computations (49.1% saved)

regimes27.0ms (0.2%)

Counts
21 → 2
Calls
Call 1
Inputs
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -2 (/.f64 a b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 b_2 -2) a)
(/.f64 (*.f64 c 1/2) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2) (/.f64 1 (neg.f64 a)))
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) a)
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) a)
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (*.f64 a (*.f64 c (/.f64 1 b_2))))) a)
(*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (+.f64 b_2 (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) (neg.f64 b_2))) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (-.f64 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))) b_2) (neg.f64 b_2))) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (+.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) (neg.f64 b_2))) a)
Outputs
(/.f64 (*.f64 -1/2 c) b_2)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
Calls

1 calls:

20.0ms
b_2
Results
AccuracySegmentsBranch
67.0%2b_2
Compiler

Compiled 281 to 142 computations (49.5% saved)

regimes19.0ms (0.2%)

Counts
11 → 2
Calls
Call 1
Inputs
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -2 (/.f64 a b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 b_2 -2) a)
(/.f64 (*.f64 c 1/2) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) (*.f64 a b_2)))
Outputs
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 b_2 -2) a)
Calls

1 calls:

14.0ms
b_2
Results
AccuracySegmentsBranch
66.8%2b_2
Compiler

Compiled 78 to 46 computations (41% saved)

regimes10.0ms (0.1%)

Counts
5 → 2
Calls
Call 1
Inputs
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -2 (/.f64 a b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (*.f64 -1/2 c) b_2)
Outputs
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -2 (/.f64 a b_2))
Calls

1 calls:

9.0ms
b_2
Results
AccuracySegmentsBranch
66.7%2b_2
Compiler

Compiled 32 to 21 computations (34.4% saved)

regimes9.0ms (0.1%)

Counts
4 → 2
Calls
Call 1
Inputs
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -2 (/.f64 a b_2))
(/.f64 -1/2 (/.f64 b_2 c))
Outputs
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -2 (/.f64 a b_2))
Calls

1 calls:

8.0ms
b_2
Results
AccuracySegmentsBranch
66.6%2b_2
Compiler

Compiled 27 to 18 computations (33.3% saved)

regimes11.0ms (0.1%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -1/2 b_2) c)
Outputs
(*.f64 (/.f64 -1/2 b_2) c)
Calls

3 calls:

4.0ms
c
3.0ms
b_2
3.0ms
a
Results
AccuracySegmentsBranch
35.8%1c
35.8%1a
35.8%1b_2
Compiler

Compiled 25 to 18 computations (28% saved)

regimes10.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 c (/.f64 1/2 b_2))
Outputs
(*.f64 c (/.f64 1/2 b_2))
Calls

3 calls:

4.0ms
b_2
3.0ms
a
3.0ms
c
Results
AccuracySegmentsBranch
9.5%1b_2
9.5%1c
9.5%1a
Compiler

Compiled 20 to 15 computations (25% saved)

bsearch111.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
8.722987254884374e+95
5.537512597023444e+97
30.0ms
-1.2045023630980187e-126
-1.4972081836408616e-138
25.0ms
-7.863477546816861e-60
-2.2174870669286433e-64
41.0ms
-4.548561091073664e+97
-2.61141513954156e+87
Results
43.0ms353×body256valid
18.0ms67×body1024valid
17.0ms56×body2048valid
10.0ms56×body512valid
8.0ms79×body256invalid
5.0ms13×body4096valid
2.0ms15×body256infinite
Compiler

Compiled 1148 to 789 computations (31.3% saved)

bsearch44.0ms (0.4%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
Steps
TimeLeftRight
15.0ms
8.722987254884374e+95
5.537512597023444e+97
29.0ms
-1.2045023630980187e-126
-1.4972081836408616e-138
Results
25.0ms216×body256valid
5.0ms59×body256invalid
4.0ms17×body1024valid
3.0ms26×body256infinite
2.0ms11×body512valid
1.0msbody2048valid
Compiler

Compiled 464 to 321 computations (30.8% saved)

bsearch46.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
3.1422096341769415e-95
7.510298578997823e-93
28.0ms
-1.2045023630980187e-126
-1.4972081836408616e-138
Results
29.0ms248×body256valid
6.0ms63×body256invalid
4.0ms12×body1024valid
2.0ms11×body512valid
0.0msbody2048valid
Compiler

Compiled 455 to 332 computations (27% saved)

bsearch331.0ms (2.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
167.0ms
3.1422096341769415e-95
7.510298578997823e-93
163.0ms
-1.2045023630980187e-126
-1.4972081836408616e-138
Results
157.0ms73×body256invalid
27.0ms239×body256valid
3.0ms17×body512valid
3.0ms12×body1024valid
1.0msbody2048valid
Compiler

Compiled 421 to 315 computations (25.2% saved)

bsearch29.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
29.0ms
-1.7885014738505752e-306
1.8646506597188988e-300
Results
20.0ms160×body256valid
7.0ms77×body256invalid
Compiler

Compiled 262 to 195 computations (25.6% saved)

bsearch30.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
30.0ms
-1.7885014738505752e-306
1.8646506597188988e-300
Results
19.0ms160×body256valid
9.0ms95×body256invalid
Compiler

Compiled 202 to 155 computations (23.3% saved)

bsearch27.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
27.0ms
-1.7885014738505752e-306
1.8646506597188988e-300
Results
18.0ms160×body256valid
6.0ms70×body256invalid
Compiler

Compiled 202 to 155 computations (23.3% saved)

bsearch28.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
28.0ms
-1.7885014738505752e-306
1.8646506597188988e-300
Results
19.0ms160×body256valid
7.0ms65×body256invalid
Compiler

Compiled 202 to 155 computations (23.3% saved)

simplify22.0ms (0.2%)

Algorithm
egg-herbie
Rules
46×*-commutative
38×+-commutative
28×sub-neg
22×neg-mul-1
22×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
089632
1127632
2148632
3172632
4183632
5189632
6191632
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 -2650000000000000024967849667707285957201102193287285002186100641659187254940494324563968) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 -3408919107146589/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (/.f64 (/.f64 (*.f64 c a) (+.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (neg.f64 b_2))) a) (if (<=.f64 b_2 -6219108440082641/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 11500000000000000276981272229422809411276365960301270638740107957998022648630601816663666798362624) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 b_2 -2) a)))))
(if (<=.f64 b_2 -7316598164803107/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 11000000000000000429907094311986039073376264690926666025575357939115934813687797945126004417626112) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 b_2 -2) a)))
(if (<=.f64 b_2 -7316598164803107/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 1056844162248225/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -7609262091395231/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 70456277483215/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 -1/2 c) b_2) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 -1/2 c) b_2) (/.f64 (*.f64 b_2 -2) a))
(if (<=.f64 b_2 -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 -1/2 c) b_2) (/.f64 -2 (/.f64 a b_2)))
(if (<=.f64 b_2 -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (/.f64 -1/2 b_2) c) (/.f64 -2 (/.f64 a b_2)))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 1/2 b_2))
Outputs
(if (<=.f64 b_2 -2650000000000000024967849667707285957201102193287285002186100641659187254940494324563968) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 -3408919107146589/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (/.f64 (/.f64 (*.f64 c a) (+.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (*.f64 a (*.f64 0 c))))) (neg.f64 b_2))) a) (if (<=.f64 b_2 -6219108440082641/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 11500000000000000276981272229422809411276365960301270638740107957998022648630601816663666798362624) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 b_2 -2) a)))))
(if (<=.f64 b_2 -2650000000000000024967849667707285957201102193287285002186100641659187254940494324563968) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 -3408919107146589/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (/.f64 (/.f64 (*.f64 c a) (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (*.f64 a (*.f64 c 0))))) b_2)) a) (if (<=.f64 b_2 -6219108440082641/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 11500000000000000276981272229422809411276365960301270638740107957998022648630601816663666798362624) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a) (/.f64 (*.f64 b_2 -2) a)))))
(if (<=.f64 b_2 -7316598164803107/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 11000000000000000429907094311986039073376264690926666025575357939115934813687797945126004417626112) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 b_2 -2) a)))
(if (<=.f64 b_2 -7316598164803107/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 11000000000000000429907094311986039073376264690926666025575357939115934813687797945126004417626112) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a) (/.f64 (*.f64 b_2 -2) a)))
(if (<=.f64 b_2 -7316598164803107/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 1056844162248225/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -7609262091395231/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 70456277483215/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -7609262091395231/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 70456277483215/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (/.f64 (neg.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 -1/2 c) b_2) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 -1/2 c) b_2) (/.f64 (*.f64 b_2 -2) a))
(if (<=.f64 b_2 -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 -1/2 c) b_2) (/.f64 -2 (/.f64 a b_2)))
(if (<=.f64 b_2 -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (/.f64 -1/2 b_2) c) (/.f64 -2 (/.f64 a b_2)))
(if (<=.f64 b_2 -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 c (/.f64 -1/2 b_2)) (/.f64 -2 (/.f64 a b_2)))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 c (/.f64 1/2 b_2))
Compiler

Compiled 267 to 176 computations (34.1% saved)

soundness3.0s (25.5%)

Rules
1644×fma-neg
1644×fma-neg
1644×fma-neg
1644×fma-neg
1618×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
081721839
1196720029
2683519957
013114
1301106
24553100
081721839
1196720029
2683519957
044490
1995490
068022662
1187614818
081721839
1196720029
2683519957
045452
11024452
064114416
1188112430
2753612358
057016197
1162614547
2776314547
013114
1301106
24553100
068022662
1187614818
046443
11040443
068022662
1187614818
068022662
1187614818
081721839
1196720029
2683519957
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1682 to 607 computations (63.9% saved)

end194.0ms (1.7%)

Compiler

Compiled 512 to 286 computations (44.1% saved)

Profiling

Loading profile data...