quad2p (problem 3.2.1, positive)

Details

Time bar (total: 8.4s)

analyze108.0ms (1.3%)

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.7s (20.8%)

Results
567.0ms5033×body256valid
473.0ms1068×body2048valid
168.0ms727×body1024valid
134.0ms370×body4096valid
99.0ms699×body256infinite
94.0ms1081×body256invalid
63.0ms359×body512valid
Bogosity

preprocess159.0ms (1.9%)

Algorithm
egg-herbie
Rules
3286×fma-def
1366×div-sub
1164×unsub-neg
1016×times-frac
838×distribute-lft-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032156
168140
2115140
3225140
4368140
5617140
61067140
71797140
84149140
95639140
107104140
117516140
127589140
137665140
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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b_2 c)))) b_2)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b_2 c))) a) b_2)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (neg.f64 c) (*.f64 a a))) a) 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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 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 (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b_2 a))) c) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 c c))) c) a)
Compiler

Compiled 19 to 13 computations (31.6% saved)

simplify159.0ms (1.9%)

Algorithm
egg-herbie
Rules
1416×fma-def
882×fma-neg
732×div-sub
490×associate-/l*
450×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01339
12635
24535
38035
412635
521935
637335
759235
897935
9154135
10210935
11357535
12444635
13490135
14490935
15492335
16495135
17496735
18500335
19503535
20504735
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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)

eval1.0ms (0%)

Compiler

Compiled 28 to 12 computations (57.1% saved)

prune1.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

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

Compiled 30 to 18 computations (40% saved)

localize89.0ms (1.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
98.7%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
92.9%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
76.8%
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
66.7%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 50 to 10 computations (80% saved)

series19.0ms (0.2%)

Counts
4 → 96
Calls

36 calls:

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

rewrite164.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
1544×fma-def
1442×log-prod
560×fma-neg
508×expm1-udef
508×log1p-udef
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
012106
1278106
24136100
Stop Event
node limit
Counts
4 → 352
Calls
Call 1
Inputs
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 2)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 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 (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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 0 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1)
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.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 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (exp.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 (neg.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (/.f64 1 (exp.f64 b_2))))
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 1))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1 (neg.f64 b_2))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1 (*.f64 (neg.f64 b_2) 1))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1 (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1 (+.f64 (neg.f64 b_2) b_2))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 1 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (neg.f64 b_2))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.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 b_2) 1 b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.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 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.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 b_2) b_2))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 b_2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.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) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2) (neg.f64 b_2))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (/.f64 b_2 a)))
(+.f64 0 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))))
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))) 1)
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 1)
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
(neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 1) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(+.f64 (fma.f64 b_2 b_2 (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(+.f64 (fma.f64 b_2 b_2 (*.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 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(+.f64 0 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 3)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (-.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 3)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2))
(log.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1))
(log1p.f64 (expm1.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 (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 1 (fma.f64 b_2 b_2 (*.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 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 1 (fma.f64 b_2 b_2 (*.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 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.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 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.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 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (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 (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 (-.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))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 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))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(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 -1 (*.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 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 (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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.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 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (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 (fma.f64 b_2 b_2 (*.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 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (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))))

simplify215.0ms (2.6%)

Algorithm
egg-herbie
Rules
1524×fma-neg
990×fma-def
722×associate-*r*
606×associate-*l*
440×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
080520962
1196319494
2724519440
Stop Event
node limit
Counts
448 → 605
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 (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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.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 -1 (/.f64 b_2 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 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.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 -1 (/.f64 b_2 a)))))
(*.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 -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 (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 3)) b_2)) (+.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/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))) (*.f64 a 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 -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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 2)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 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 (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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 0 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1)
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.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 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (exp.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 (neg.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (/.f64 1 (exp.f64 b_2))))
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 1))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1 (neg.f64 b_2))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1 (*.f64 (neg.f64 b_2) 1))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1 (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1 (+.f64 (neg.f64 b_2) b_2))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 1 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (neg.f64 b_2))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.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 b_2) 1 b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.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 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.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 b_2) b_2))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 b_2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.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) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2) (neg.f64 b_2))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (/.f64 b_2 a)))
(+.f64 0 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))))
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))) 1)
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 1)
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
(neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 1) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(+.f64 (fma.f64 b_2 b_2 (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(+.f64 (fma.f64 b_2 b_2 (*.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 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(+.f64 0 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 3)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (-.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 3)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2))
(log.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1))
(log1p.f64 (expm1.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 (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 1 (fma.f64 b_2 b_2 (*.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 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 1 (fma.f64 b_2 b_2 (*.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 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.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 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.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 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (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 (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 (-.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))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 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))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(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 -1 (*.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 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 (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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.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 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (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 (fma.f64 b_2 b_2 (*.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 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (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 c (/.f64 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 c (/.f64 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 c (/.f64 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))))
(-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 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))))
(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 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) 1/8 (*.f64 1/2 (/.f64 c (/.f64 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 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 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) 1/8 (*.f64 1/2 (/.f64 c (/.f64 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 c (/.f64 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 c (/.f64 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 c (/.f64 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 c (/.f64 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 c (/.f64 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 c (/.f64 b_2 a)) b_2)))
(*.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 b_2))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (neg.f64 b_2))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)) (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 -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))) (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 (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)) (-.f64 (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 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 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 c (/.f64 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 c (/.f64 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)) (*.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) 1/64)) (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 c (/.f64 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 c (/.f64 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 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) 1/8 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(+.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 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) 1/8 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 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 c (/.f64 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 c (/.f64 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 (*.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 (*.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 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (/.f64 b_2 (pow.f64 a 4))) (/.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 (/.f64 b_2 a)) (*.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)) b_2) (pow.f64 a 4))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 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 c (/.f64 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 c (/.f64 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/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 (*.f64 c a) 3) (pow.f64 b_2 5)) (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 -1/8 (/.f64 (*.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 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (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 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(*.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 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.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 -1 (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (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 (/.f64 b_2 a))))
(-.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (*.f64 (*.f64 1/2 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))))) (/.f64 b_2 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 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.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 -1 (/.f64 b_2 a)))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (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))))) (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 (/.f64 b_2 a)))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (-.f64 (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) (*.f64 (*.f64 1/2 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))))) (/.f64 b_2 a)))
(*.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)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (*.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 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 -1/16 (/.f64 (pow.f64 b_2 5) (*.f64 a (*.f64 a (pow.f64 c 3)))))))
(+.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 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (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)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 -1/16 (/.f64 (pow.f64 b_2 5) (*.f64 a (*.f64 a (pow.f64 c 3))))))))
(*.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/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 1/8 a) (*.f64 c c)) (pow.f64 b_2 3))))
(+.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 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 1/16 (/.f64 (pow.f64 b_2 5) (*.f64 a (*.f64 a (pow.f64 c 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)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (*.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 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 -1/16 (/.f64 (pow.f64 b_2 5) (*.f64 a (*.f64 a (pow.f64 c 3)))))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (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 3)) b_2)) (+.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 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (/.f64 b_2 (pow.f64 a 3))) (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 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (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)) b_2) (pow.f64 a 3)) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 -1/16 (/.f64 (pow.f64 b_2 5) (*.f64 a (*.f64 a (pow.f64 c 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)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (*.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 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 -1/16 (/.f64 (pow.f64 b_2 5) (*.f64 a (*.f64 a (pow.f64 c 3)))))))
(+.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))) (*.f64 a 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/2 (*.f64 (/.f64 (pow.f64 c 4) a) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) 2)) 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 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c 4) a) (/.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)) b_2)) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 -1/16 (/.f64 (pow.f64 b_2 5) (*.f64 a (*.f64 a (pow.f64 c 3))))))))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_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))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_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))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_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))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_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))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_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))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_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))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_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))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_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))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (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 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.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 (hypot.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 c (neg.f64 a)) 3/2)) (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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))
(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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(+.f64 (neg.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)))) b_2)
(+.f64 0 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.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) (fma.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 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)))
(*.f64 (+.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.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 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.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) (fma.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) (fma.f64 b_2 b_2 (*.f64 c a))) 1) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.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 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 1 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 b_2 (neg.f64 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.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 c (neg.f64 a))) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))
(/.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 3)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 3) 1/3)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 2))
(fabs.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (*.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (exp.f64 b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 (neg.f64 b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (/.f64 1 (exp.f64 b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (/.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 1 (expm1.f64 b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 3))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1 (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1 (*.f64 (neg.f64 b_2) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1 (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1 (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(fma.f64 1 (neg.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)))) b_2)
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.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))))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.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))))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.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))))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.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))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (neg.f64 b_2) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 (-.f64 b_2 b_2) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 (-.f64 b_2 b_2) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.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 (*.f64 b_2 b_2) (fma.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 b_2) 1 b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 (-.f64 b_2 b_2) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.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 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.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 b_2) b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 (-.f64 b_2 b_2) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 b_2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.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)))) b_2)
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.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)))) b_2)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.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)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.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)))) (neg.f64 b_2))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.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)) (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) (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)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 -1 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)))) b_2)
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.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)))) (neg.f64 b_2))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.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)))) (neg.f64 b_2))
(fma.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 b_2 b_2))
(fma.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 b_2 b_2))
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(+.f64 0 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))))
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (/.f64 1 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 1 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 1 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 1 (neg.f64 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 3)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 3) 1/3)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (neg.f64 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 2))
(fabs.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 3))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 3) (pow.f64 a 3)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 1))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 a))) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(-.f64 (/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (neg.f64 (/.f64 b_2 a)))
(-.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a))) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a))) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 1) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(-.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 a))) (/.f64 b_2 a))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.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 (fma.f64 b_2 b_2 (*.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))))
(+.f64 (fma.f64 b_2 b_2 (*.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))))
(+.f64 (fma.f64 b_2 b_2 (*.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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (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 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 b_2 b_2 (*.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))))
(+.f64 (fma.f64 b_2 b_2 (*.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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.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)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(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))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 0 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (cbrt.f64 (exp.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(+.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1)
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.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)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 3)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (-.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a (neg.f64 c) (*.f64 a c))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 c a)) 3)) (+.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 c a)) (-.f64 (fma.f64 a (neg.f64 c) (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_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 (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 c a)) (fma.f64 a (neg.f64 c) (*.f64 c a)))) (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1)
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 3)
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) 1/2)
(sqrt.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 2))
(fabs.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3) 1/3)
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2))
(sqrt.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 2))
(fabs.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(log.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 c (neg.f64 a) (*.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 (pow.f64 (exp.f64 a) c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c (log.f64 (exp.f64 a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (exp.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.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))))
(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 (log.f64 (exp.f64 a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(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)))
(fma.f64 c (neg.f64 a) (*.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)))))
(fma.f64 c (neg.f64 a) (*.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)))
(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 (log.f64 (exp.f64 a))))
(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 (pow.f64 (exp.f64 a) c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c (log.f64 (exp.f64 a))))
(log.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.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)))
(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 (log.f64 (exp.f64 a))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.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))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(expm1.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log1p.f64 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.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)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.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))
(fma.f64 c (neg.f64 a) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (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 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (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 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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.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)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.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 c (neg.f64 a) (*.f64 b_2 b_2))
(-.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 (fma.f64 b_2 b_2 (*.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 1 (fma.f64 b_2 b_2 (*.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 1 (fma.f64 b_2 b_2 (*.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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (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 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 (fma.f64 b_2 b_2 (*.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 1 (fma.f64 b_2 b_2 (*.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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.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)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(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))
(fma.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 (cbrt.f64 (*.f64 c a)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (*.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)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_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 c (neg.f64 a)))
(fma.f64 (cbrt.f64 b_2) (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 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 b_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 c (neg.f64 a)))
(fma.f64 (cbrt.f64 b_2) (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 c (neg.f64 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 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (fma.f64 a (neg.f64 c) (*.f64 0 (*.f64 c a))))
(fma.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2)) (fma.f64 c (neg.f64 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 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (fma.f64 a (neg.f64 c) (*.f64 0 (*.f64 c a))))
(fma.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2)) (fma.f64 c (neg.f64 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (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 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.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 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.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 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (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 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.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 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.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 (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (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 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.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)))
(fma.f64 (sqrt.f64 b_2) (*.f64 b_2 (sqrt.f64 b_2)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 (*.f64 (sqrt.f64 b_2) (sqrt.f64 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))
(fma.f64 (sqrt.f64 b_2) (*.f64 b_2 (sqrt.f64 b_2)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 (*.f64 (sqrt.f64 b_2) (sqrt.f64 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 (sqrt.f64 b_2) (*.f64 b_2 (sqrt.f64 b_2)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 (*.f64 (sqrt.f64 b_2) (sqrt.f64 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 (sqrt.f64 b_2) (*.f64 b_2 (sqrt.f64 b_2)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 (*.f64 (sqrt.f64 b_2) (sqrt.f64 b_2))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 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))
(fma.f64 c (neg.f64 a) (*.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 (-.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))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(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))
(fma.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (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 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.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)))
(fma.f64 (sqrt.f64 b_2) (*.f64 b_2 (sqrt.f64 b_2)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 (*.f64 (sqrt.f64 b_2) (sqrt.f64 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))
(fma.f64 (sqrt.f64 b_2) (*.f64 b_2 (sqrt.f64 b_2)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 (*.f64 (sqrt.f64 b_2) (sqrt.f64 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 (sqrt.f64 b_2) (*.f64 b_2 (sqrt.f64 b_2)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 (*.f64 (sqrt.f64 b_2) (sqrt.f64 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 (sqrt.f64 b_2) (*.f64 b_2 (sqrt.f64 b_2)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 (*.f64 (sqrt.f64 b_2) (sqrt.f64 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))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(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))
(fma.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 -1 (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(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 (cbrt.f64 (*.f64 c a)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (*.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 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 c (neg.f64 a)))
(fma.f64 (cbrt.f64 b_2) (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 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 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_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 c (neg.f64 a)))
(fma.f64 (cbrt.f64 b_2) (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 c (neg.f64 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 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (fma.f64 a (neg.f64 c) (*.f64 0 (*.f64 c a))))
(fma.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2)) (fma.f64 c (neg.f64 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 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (fma.f64 a (neg.f64 c) (*.f64 0 (*.f64 c a))))
(fma.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2)) (fma.f64 c (neg.f64 a) (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 (neg.f64 a) 1) c (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.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 (neg.f64 a) (*.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 (neg.f64 a) (*.f64 (sqrt.f64 c) (sqrt.f64 c)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.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 a c)))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.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 (fma.f64 b_2 b_2 (*.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 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (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 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.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))))

eval183.0ms (2.2%)

Compiler

Compiled 15250 to 5218 computations (65.8% saved)

prune201.0ms (2.4%)

Pruning

23 alts after pruning (22 fresh and 1 done)

PrunedKeptTotal
New58322605
Fresh000
Picked011
Done000
Total58323606
Accurracy
92.6%
Counts
606 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
30.7%
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
52.1%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
27.9%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
31.3%
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a)
29.5%
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
11.4%
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))) b_2) a)
53.1%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
32.9%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
39.1%
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
11.1%
(/.f64 (-.f64 b_2 b_2) a)
30.5%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
29.5%
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
31.5%
(/.f64 (*.f64 b_2 -2) a)
29.0%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
49.1%
(/.f64 (exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) a)
50.6%
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
48.6%
(-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 a))
41.4%
(-.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (/.f64 b_2 a))
31.7%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
25.6%
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)))
52.1%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
38.4%
(*.f64 -1/2 (/.f64 c b_2))
26.4%
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
30.7%
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
52.1%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
27.9%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
31.3%
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a)
29.5%
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
11.4%
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))) b_2) a)
53.1%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
32.9%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
39.1%
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
11.1%
(/.f64 (-.f64 b_2 b_2) a)
30.5%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
29.5%
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
31.5%
(/.f64 (*.f64 b_2 -2) a)
29.0%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
49.1%
(/.f64 (exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) a)
50.6%
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
48.6%
(-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 a))
41.4%
(-.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (/.f64 b_2 a))
31.7%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
25.6%
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)))
52.1%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
38.4%
(*.f64 -1/2 (/.f64 c b_2))
26.4%
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
Compiler

Compiled 1618 to 1018 computations (37.1% saved)

localize264.0ms (3.2%)

Local Accuracy

Found 15 expressions with local accuracy:

NewAccuracyProgram
94.7%
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
94.5%
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
87.0%
(sqrt.f64 (*.f64 c (neg.f64 a)))
86.9%
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
100.0%
(*.f64 -1/2 (/.f64 c b_2))
94.0%
(/.f64 (pow.f64 b_2 3) a)
91.1%
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
78.3%
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a))
100.0%
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
96.3%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
92.6%
(/.f64 (*.f64 c a) b_2)
100.0%
(*.f64 -1/2 (/.f64 c b_2))
96.5%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
87.0%
(sqrt.f64 (*.f64 c (neg.f64 a)))
86.9%
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
Compiler

Compiled 239 to 86 computations (64% saved)

series87.0ms (1%)

Counts
15 → 168
Calls

120 calls:

TimeVariablePointExpression
5.0ms
b_2
@-inf
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a))
4.0ms
c
@0
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
4.0ms
c
@0
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
3.0ms
c
@-inf
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
3.0ms
a
@-inf
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)

rewrite118.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
716×add-sqr-sqrt
694×pow1
688×*-un-lft-identity
664×add-exp-log
662×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
035349
1744321
Stop Event
node limit
Counts
15 → 372
Calls
Call 1
Inputs
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(sqrt.f64 (*.f64 c (neg.f64 a)))
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c a) b_2)
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(/.f64 (pow.f64 b_2 3) a)
(*.f64 -1/2 (/.f64 c b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(sqrt.f64 (*.f64 c (neg.f64 a)))
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
Outputs
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c a)) 1/2))
(pow.f64 (*.f64 c a) 1/2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) 3)
(pow.f64 (pow.f64 (*.f64 c a) 3/2) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c a)) 1)
(pow.f64 (pow.f64 (*.f64 c a) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 c a)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))))
(cbrt.f64 (pow.f64 (*.f64 c a) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c a))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (*.f64 c a)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c a))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c a))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 1)
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (*.f64 (/.f64 a 1) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 (/.f64 a 1) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) 1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) a))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) 1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (/.f64 a 1)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) -1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) a))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) 1) (*.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) 1) (*.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 a 1)))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) -1) (*.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(/.f64 (*.f64 -1 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (*.f64 a (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) (pow.f64 (/.f64 1 a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 a) 3) (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1)
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (neg.f64 (*.f64 -1/2 c)) (neg.f64 b_2))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(sqrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 2))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 a)))) 1)
(*.f64 1 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 c a) (/.f64 1 b_2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a))) (sqrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (/.f64 a 1) (/.f64 c b_2))
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 c a) (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 b_2)))
(pow.f64 (/.f64 c (/.f64 b_2 a)) 1)
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 3)
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a))) 2)
(pow.f64 (/.f64 b_2 (*.f64 c a)) -1)
(sqrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 2))
(log.f64 (exp.f64 (/.f64 c (/.f64 b_2 a))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 a)))))
(cbrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 a))))
(exp.f64 (log.f64 (/.f64 c (/.f64 b_2 a))))
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1))
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 b_2 a))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a))) 1)
(*.f64 1 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a))
(*.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) (/.f64 1 a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)) 2) (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)) (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) 1) (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) a))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) (cbrt.f64 a)))
(pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)) 2)
(pow.f64 (/.f64 a (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) -1)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) 3) (pow.f64 (/.f64 1 a) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) 1)
(/.f64 (*.f64 1/2 (*.f64 c a)) b_2)
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 c a))) (neg.f64 b_2))
(pow.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2) 2))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 c (/.f64 b_2 a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)))
(exp.f64 (log.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)))) 1)
(*.f64 1 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)))
(*.f64 (*.f64 c c) (/.f64 1 (/.f64 (pow.f64 b_2 3) a)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 (cbrt.f64 a))) 2) (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 c (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))) (/.f64 c (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))))
(*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a)
(*.f64 (/.f64 c 1) (/.f64 c (/.f64 (pow.f64 b_2 3) a)))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (/.f64 c (/.f64 1 a)))
(*.f64 (/.f64 c (pow.f64 (/.f64 b_2 (cbrt.f64 a)) 2)) (/.f64 c (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 b_2 3)) (/.f64 (*.f64 c c) (/.f64 1 a)))
(*.f64 (/.f64 1 (pow.f64 (/.f64 b_2 (cbrt.f64 a)) 2)) (/.f64 (*.f64 c c) (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))) (/.f64 (*.f64 c c) (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c 4)) 1) (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (pow.f64 b_2 3) a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c 4)) (pow.f64 b_2 3)) (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 1 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c 4)) (pow.f64 (/.f64 b_2 (cbrt.f64 a)) 2)) (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c 4)) (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))) (/.f64 (pow.f64 (cbrt.f64 c) 2) (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))))
(pow.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) 1)
(pow.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 (cbrt.f64 a))) 3)
(pow.f64 (pow.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) 3) 1/3)
(pow.f64 (/.f64 c (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))) 2)
(pow.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) (*.f64 c c)) -1)
(sqrt.f64 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 6) (*.f64 a a))))
(log.f64 (exp.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)))))
(cbrt.f64 (pow.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c c) 3) (pow.f64 (/.f64 (pow.f64 b_2 3) a) 3)))
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))))
(exp.f64 (log.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))))
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))) 1))
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))))
(+.f64 (*.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))) (*.f64 -1/2 (/.f64 c b_2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))))) 1)
(*.f64 1 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))) 2) (cbrt.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))) (sqrt.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))))
(pow.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))) 1)
(pow.f64 (cbrt.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))) 3)
(pow.f64 (pow.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))) 2))
(log.f64 (exp.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))))))
(cbrt.f64 (pow.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))))
(exp.f64 (log.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 b_2 3) a))) 1)
(*.f64 1 (/.f64 (pow.f64 b_2 3) a))
(*.f64 (pow.f64 b_2 3) (/.f64 1 a))
(*.f64 (pow.f64 (/.f64 b_2 (cbrt.f64 a)) 2) (/.f64 b_2 (cbrt.f64 a)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 b_2 3) a)) (sqrt.f64 (/.f64 (pow.f64 b_2 3) a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (pow.f64 b_2 3) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 b_2 3) (cbrt.f64 a)))
(*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 a)))
(*.f64 (/.f64 b_2 1) (/.f64 (*.f64 b_2 b_2) a))
(*.f64 (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 b_2 b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 b_2 b_2) 1) (/.f64 b_2 a))
(*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 b_2 3/2) 1) (/.f64 (pow.f64 b_2 3/2) a))
(*.f64 (/.f64 (pow.f64 b_2 3/2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 b_2 3/2) (cbrt.f64 a)))
(pow.f64 (/.f64 (pow.f64 b_2 3) a) 1)
(pow.f64 (/.f64 b_2 (cbrt.f64 a)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 b_2 3) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 b_2 3) a)) 2)
(pow.f64 (/.f64 a (pow.f64 b_2 3)) -1)
(sqrt.f64 (/.f64 (pow.f64 b_2 6) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (pow.f64 b_2 3) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 b_2 3) a))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 b_2 3) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 b_2 3) 3) (pow.f64 (/.f64 1 a) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 b_2 3) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 b_2 3) a)))
(exp.f64 (log.f64 (/.f64 (pow.f64 b_2 3) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 b_2 3) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 b_2 3) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1)
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (neg.f64 (*.f64 -1/2 c)) (neg.f64 b_2))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(sqrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 2))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c a)) 1/2))
(pow.f64 (*.f64 c a) 1/2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) 3)
(pow.f64 (pow.f64 (*.f64 c a) 3/2) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c a)) 1)
(pow.f64 (pow.f64 (*.f64 c a) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 c a)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))))
(cbrt.f64 (pow.f64 (*.f64 c a) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c a))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (*.f64 c a)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c a))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c a))))
(+.f64 0 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2)) (log.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (log.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(-.f64 (log.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (log.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (log.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) 1)
(*.f64 1 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(*.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1)
(pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 3)
(pow.f64 (pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)
(sqrt.f64 (pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2))
(cbrt.f64 (pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3))
(expm1.f64 (log1p.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(exp.f64 (log.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(exp.f64 (*.f64 (log.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 1))
(log1p.f64 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (/.f64 (pow.f64 b_2 3) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))

simplify175.0ms (2.1%)

Algorithm
egg-herbie
Rules
1100×associate-*r*
914×associate-*l*
802×times-frac
630×fma-def
564×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
083922366
1217418212
Stop Event
node limit
Counts
540 → 463
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 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 (*.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/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))))
(+.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 (*.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 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.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 -2 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)))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.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 -1 (/.f64 b_2 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 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.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 -1 (/.f64 b_2 a)))))
(*.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 (*.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 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 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.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 -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 -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 (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 (*.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/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))))
(+.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 (*.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 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.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 -2 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)))))
(log.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (sqrt.f64 -1)))) (log.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (sqrt.f64 -1)))) (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))) (*.f64 1/6 (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 3 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (sqrt.f64 -1)))) (+.f64 (*.f64 1/120 (*.f64 (+.f64 (*.f64 60 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -30 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -15 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 -24 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 5))))))) (pow.f64 b_2 5))) (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))) (*.f64 1/6 (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 3 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))))))
(+.f64 (log.f64 (/.f64 1 b_2)) (log.f64 (*.f64 1/2 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))))
(+.f64 (log.f64 (/.f64 1 b_2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (pow.f64 b_2 2))) (log.f64 (*.f64 1/2 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 3 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) (*.f64 -3/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))))) (pow.f64 b_2 4))) (+.f64 (log.f64 (/.f64 1 b_2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (pow.f64 b_2 2))) (log.f64 (*.f64 1/2 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 3 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) (*.f64 -3/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))))) (pow.f64 b_2 4))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 -720 (/.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 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))) (+.f64 (*.f64 45/2 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3)))) (*.f64 -15/4 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3)))))) (pow.f64 b_2 6))) (+.f64 (log.f64 (/.f64 1 b_2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (pow.f64 b_2 2))) (log.f64 (*.f64 1/2 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))))))))
(+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 -1 b_2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (pow.f64 b_2 2))) (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 -1 b_2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (pow.f64 b_2 2))) (+.f64 (log.f64 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3/2 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) (*.f64 -3/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))))) (pow.f64 b_2 4))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (pow.f64 b_2 2))) (+.f64 (log.f64 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 45/4 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3)))) (+.f64 (*.f64 45/2 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3)))) (*.f64 15/4 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3)))))) (pow.f64 b_2 6))) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3/2 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) (*.f64 -3/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))))) (pow.f64 b_2 4)))))))
(*.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 (*.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/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))))
(+.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 (*.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 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.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 -2 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)))))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c a)) 1/2))
(pow.f64 (*.f64 c a) 1/2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) 3)
(pow.f64 (pow.f64 (*.f64 c a) 3/2) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c a)) 1)
(pow.f64 (pow.f64 (*.f64 c a) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 c a)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))))
(cbrt.f64 (pow.f64 (*.f64 c a) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c a))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (*.f64 c a)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c a))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c a))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 1)
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (*.f64 (/.f64 a 1) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 (/.f64 a 1) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) 1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) a))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) 1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (/.f64 a 1)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) -1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) a))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) 1) (*.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) 1) (*.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 a 1)))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) -1) (*.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(/.f64 (*.f64 -1 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (*.f64 a (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) (pow.f64 (/.f64 1 a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 a) 3) (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1)
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (neg.f64 (*.f64 -1/2 c)) (neg.f64 b_2))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(sqrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 2))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 a)))) 1)
(*.f64 1 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 c a) (/.f64 1 b_2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a))) (sqrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (/.f64 a 1) (/.f64 c b_2))
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 c a) (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 b_2)))
(pow.f64 (/.f64 c (/.f64 b_2 a)) 1)
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 3)
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a))) 2)
(pow.f64 (/.f64 b_2 (*.f64 c a)) -1)
(sqrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 2))
(log.f64 (exp.f64 (/.f64 c (/.f64 b_2 a))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 a)))))
(cbrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 a))))
(exp.f64 (log.f64 (/.f64 c (/.f64 b_2 a))))
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1))
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 b_2 a))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a))) 1)
(*.f64 1 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a))
(*.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) (/.f64 1 a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)) 2) (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)) (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) 1) (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) a))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) (cbrt.f64 a)))
(pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)) 2)
(pow.f64 (/.f64 a (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) -1)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) 3) (pow.f64 (/.f64 1 a) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) 1)
(/.f64 (*.f64 1/2 (*.f64 c a)) b_2)
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 c a))) (neg.f64 b_2))
(pow.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2) 2))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 c (/.f64 b_2 a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)))
(exp.f64 (log.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)))) 1)
(*.f64 1 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)))
(*.f64 (*.f64 c c) (/.f64 1 (/.f64 (pow.f64 b_2 3) a)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 (cbrt.f64 a))) 2) (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 c (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))) (/.f64 c (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))))
(*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a)
(*.f64 (/.f64 c 1) (/.f64 c (/.f64 (pow.f64 b_2 3) a)))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (/.f64 c (/.f64 1 a)))
(*.f64 (/.f64 c (pow.f64 (/.f64 b_2 (cbrt.f64 a)) 2)) (/.f64 c (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 b_2 3)) (/.f64 (*.f64 c c) (/.f64 1 a)))
(*.f64 (/.f64 1 (pow.f64 (/.f64 b_2 (cbrt.f64 a)) 2)) (/.f64 (*.f64 c c) (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))) (/.f64 (*.f64 c c) (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c 4)) 1) (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (pow.f64 b_2 3) a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c 4)) (pow.f64 b_2 3)) (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 1 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c 4)) (pow.f64 (/.f64 b_2 (cbrt.f64 a)) 2)) (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c 4)) (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))) (/.f64 (pow.f64 (cbrt.f64 c) 2) (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))))
(pow.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) 1)
(pow.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 (cbrt.f64 a))) 3)
(pow.f64 (pow.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) 3) 1/3)
(pow.f64 (/.f64 c (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))) 2)
(pow.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) (*.f64 c c)) -1)
(sqrt.f64 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 6) (*.f64 a a))))
(log.f64 (exp.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)))))
(cbrt.f64 (pow.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c c) 3) (pow.f64 (/.f64 (pow.f64 b_2 3) a) 3)))
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))))
(exp.f64 (log.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))))
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))) 1))
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))))
(+.f64 (*.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))) (*.f64 -1/2 (/.f64 c b_2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))))) 1)
(*.f64 1 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))) 2) (cbrt.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))) (sqrt.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))))
(pow.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))) 1)
(pow.f64 (cbrt.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))) 3)
(pow.f64 (pow.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))) 2))
(log.f64 (exp.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))))))
(cbrt.f64 (pow.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))))
(exp.f64 (log.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 b_2 3) a))) 1)
(*.f64 1 (/.f64 (pow.f64 b_2 3) a))
(*.f64 (pow.f64 b_2 3) (/.f64 1 a))
(*.f64 (pow.f64 (/.f64 b_2 (cbrt.f64 a)) 2) (/.f64 b_2 (cbrt.f64 a)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 b_2 3) a)) (sqrt.f64 (/.f64 (pow.f64 b_2 3) a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (pow.f64 b_2 3) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 b_2 3) (cbrt.f64 a)))
(*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 a)))
(*.f64 (/.f64 b_2 1) (/.f64 (*.f64 b_2 b_2) a))
(*.f64 (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 b_2 b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 b_2 b_2) 1) (/.f64 b_2 a))
(*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 b_2 3/2) 1) (/.f64 (pow.f64 b_2 3/2) a))
(*.f64 (/.f64 (pow.f64 b_2 3/2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 b_2 3/2) (cbrt.f64 a)))
(pow.f64 (/.f64 (pow.f64 b_2 3) a) 1)
(pow.f64 (/.f64 b_2 (cbrt.f64 a)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 b_2 3) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 b_2 3) a)) 2)
(pow.f64 (/.f64 a (pow.f64 b_2 3)) -1)
(sqrt.f64 (/.f64 (pow.f64 b_2 6) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (pow.f64 b_2 3) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 b_2 3) a))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 b_2 3) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 b_2 3) 3) (pow.f64 (/.f64 1 a) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 b_2 3) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 b_2 3) a)))
(exp.f64 (log.f64 (/.f64 (pow.f64 b_2 3) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 b_2 3) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 b_2 3) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1)
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (neg.f64 (*.f64 -1/2 c)) (neg.f64 b_2))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(sqrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 2))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c a)) 1/2))
(pow.f64 (*.f64 c a) 1/2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) 3)
(pow.f64 (pow.f64 (*.f64 c a) 3/2) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c a)) 1)
(pow.f64 (pow.f64 (*.f64 c a) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 c a)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))))
(cbrt.f64 (pow.f64 (*.f64 c a) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c a))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (*.f64 c a)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c a))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c a))))
(+.f64 0 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2)) (log.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (log.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(-.f64 (log.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (log.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (log.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) 1)
(*.f64 1 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(*.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1)
(pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 3)
(pow.f64 (pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)
(sqrt.f64 (pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2))
(cbrt.f64 (pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3))
(expm1.f64 (log1p.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(exp.f64 (log.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(exp.f64 (*.f64 (log.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 1))
(log1p.f64 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (/.f64 (pow.f64 b_2 3) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
Outputs
(*.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) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2)) 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 (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 (*.f64 c a)) (sqrt.f64 -1) (-.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2))) b_2))
(*.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 -1/2 a) c) 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 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 -1/2 a) c) 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/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 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))))
(fma.f64 1/16 (/.f64 (*.f64 -1 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 -1/2 a) c) 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 (*.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 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 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 3)) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c))) 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 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))))
(fma.f64 1/16 (/.f64 (*.f64 -1 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 3)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 c (*.f64 a (*.f64 c a)))) 2)) (pow.f64 b_2 7)) (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2))))
(*.f64 -2 b_2)
(*.f64 b_2 -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 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) -1/2))
(fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 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))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) -1/2)))
(fma.f64 b_2 -2 (fma.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 3)) 1/8 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))))
(+.f64 (*.f64 -2 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 -2 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 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) -1/2))))
(fma.f64 b_2 -2 (fma.f64 (/.f64 (*.f64 -1 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) -1/16 (fma.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 3)) 1/8 (*.f64 (*.f64 c a) (/.f64 1/2 b_2)))))
(*.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 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.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 -1 (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (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 b_2) a)))
(-.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) 1/2))) (/.f64 b_2 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 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.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 -1 (/.f64 b_2 a)))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (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))))) (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 b_2) a))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (-.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) 1/2))) (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.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))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(+.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 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3)) (*.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 (/.f64 (*.f64 (*.f64 1/16 (pow.f64 c 3)) (*.f64 a (*.f64 a -1))) (pow.f64 b_2 5)) (fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2))))
(+.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 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c))) 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 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3)) (*.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/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 c (*.f64 a (*.f64 c a)))) 2)) (*.f64 a (pow.f64 b_2 7))) (*.f64 c (/.f64 -1/2 b_2))) (fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (/.f64 (*.f64 (*.f64 1/16 (pow.f64 c 3)) (*.f64 a (*.f64 a -1))) (pow.f64 b_2 5))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 -2) a)
(+.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 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -2) a))
(+.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 1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -2) a)))
(+.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 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 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 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a (*.f64 a -1)))) (*.f64 (/.f64 1/2 b_2) c))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 1/2 b_2) c)
(+.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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -2) a))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -2) a))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -2) a))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -2) a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 1/2 b_2) c)
(+.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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -2) a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 1/2 b_2) c)
(+.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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -2) a))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -2) a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 1/2 b_2) c)
(+.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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -2) a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 1/2 b_2) c)
(+.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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 b_2 -2) a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a)))
(*.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a)))
(*.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a)))
(*.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a)))
(*.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a)))
(*.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 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/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/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) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2)) 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 (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 (*.f64 c a)) (sqrt.f64 -1) (-.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2))) b_2))
(*.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 -1/2 a) c) 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 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 -1/2 a) c) 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/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 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))))
(fma.f64 1/16 (/.f64 (*.f64 -1 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 -1/2 a) c) 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 (*.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 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 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 3)) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c))) 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 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))))
(fma.f64 1/16 (/.f64 (*.f64 -1 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 3)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 c (*.f64 a (*.f64 c a)))) 2)) (pow.f64 b_2 7)) (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2))))
(*.f64 -2 b_2)
(*.f64 b_2 -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 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) -1/2))
(fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 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))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) -1/2)))
(fma.f64 b_2 -2 (fma.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 3)) 1/8 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))))
(+.f64 (*.f64 -2 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 -2 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 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) -1/2))))
(fma.f64 b_2 -2 (fma.f64 (/.f64 (*.f64 -1 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) -1/16 (fma.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 3)) 1/8 (*.f64 (*.f64 c a) (/.f64 1/2 b_2)))))
(log.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (sqrt.f64 -1)))) (log.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (sqrt.f64 -1))) (log.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))
(-.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (sqrt.f64 -1)))) (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))) (*.f64 1/6 (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 3 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))))))
(+.f64 (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (sqrt.f64 -1))) (log.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))) (*.f64 1/6 (*.f64 (pow.f64 b_2 3) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) 1))))
(-.f64 (fma.f64 1/6 (*.f64 (pow.f64 b_2 3) (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (sqrt.f64 -1)) -1)) (log.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (sqrt.f64 -1)))) (+.f64 (*.f64 1/120 (*.f64 (+.f64 (*.f64 60 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -30 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -15 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 -24 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 5))))))) (pow.f64 b_2 5))) (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))) (*.f64 1/6 (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 3 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (sqrt.f64 -1))) (fma.f64 1/120 (*.f64 (pow.f64 b_2 5) (fma.f64 60 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 -30 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 5))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 5))) -39)))) (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))) (*.f64 1/6 (*.f64 (pow.f64 b_2 3) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) 1))))))
(-.f64 (fma.f64 1/120 (*.f64 (pow.f64 b_2 5) (fma.f64 60 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (pow.f64 (sqrt.f64 -1) 5)) -69))) (fma.f64 1/6 (*.f64 (pow.f64 b_2 3) (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (sqrt.f64 -1)) -1)) (log.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (sqrt.f64 -1))))
(+.f64 (log.f64 (/.f64 1 b_2)) (log.f64 (*.f64 1/2 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))))
(+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 (*.f64 1/2 c) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))
(-.f64 (log.f64 (*.f64 (*.f64 -1/2 a) c)) (log.f64 b_2))
(+.f64 (log.f64 (/.f64 1 b_2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (pow.f64 b_2 2))) (log.f64 (*.f64 1/2 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))))))
(+.f64 (neg.f64 (log.f64 b_2)) (fma.f64 -1/4 (/.f64 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 b_2 b_2)) (log.f64 (*.f64 (*.f64 1/2 c) (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))
(-.f64 (fma.f64 -1/4 (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (log.f64 (*.f64 (*.f64 -1/2 a) c))) (log.f64 b_2))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 3 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) (*.f64 -3/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))))) (pow.f64 b_2 4))) (+.f64 (log.f64 (/.f64 1 b_2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (pow.f64 b_2 2))) (log.f64 (*.f64 1/2 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))))))
(fma.f64 1/24 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c)) 9/4) (pow.f64 b_2 4)) (+.f64 (neg.f64 (log.f64 b_2)) (fma.f64 -1/4 (/.f64 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 b_2 b_2)) (log.f64 (*.f64 (*.f64 1/2 c) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))))
(fma.f64 1/24 (/.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) 9/4) (pow.f64 b_2 4)) (-.f64 (fma.f64 -1/4 (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (log.f64 (*.f64 (*.f64 -1/2 a) c))) (log.f64 b_2)))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 3 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) (*.f64 -3/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))))) (pow.f64 b_2 4))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 -720 (/.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 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))) (+.f64 (*.f64 45/2 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3)))) (*.f64 -15/4 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3)))))) (pow.f64 b_2 6))) (+.f64 (log.f64 (/.f64 1 b_2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (pow.f64 b_2 2))) (log.f64 (*.f64 1/2 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))))))))
(fma.f64 1/24 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c)) 9/4) (pow.f64 b_2 4)) (fma.f64 1/720 (/.f64 (fma.f64 -720 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6))) 75/4)) (pow.f64 b_2 6)) (+.f64 (neg.f64 (log.f64 b_2)) (fma.f64 -1/4 (/.f64 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 b_2 b_2)) (log.f64 (*.f64 (*.f64 1/2 c) (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))))
(fma.f64 1/24 (/.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) 9/4) (pow.f64 b_2 4)) (fma.f64 1/720 (/.f64 (fma.f64 (*.f64 -1 (pow.f64 (*.f64 c a) 3)) 75/4 (*.f64 (/.f64 -720 (neg.f64 c)) (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 c (*.f64 a (*.f64 c a)))) 2)) a))) (pow.f64 b_2 6)) (-.f64 (fma.f64 -1/4 (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (log.f64 (*.f64 (*.f64 -1/2 a) c))) (log.f64 b_2))))
(+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 -1 b_2))))
(+.f64 (log.f64 2) (neg.f64 (log.f64 (/.f64 -1 b_2))))
(-.f64 (log.f64 2) (log.f64 (/.f64 -1 b_2)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (pow.f64 b_2 2))) (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 -1 b_2)))))
(fma.f64 1/4 (/.f64 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 b_2 b_2)) (+.f64 (log.f64 2) (neg.f64 (log.f64 (/.f64 -1 b_2)))))
(-.f64 (fma.f64 (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) 1/4 (log.f64 2)) (log.f64 (/.f64 -1 b_2)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (pow.f64 b_2 2))) (+.f64 (log.f64 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3/2 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) (*.f64 -3/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))))) (pow.f64 b_2 4))))))
(fma.f64 1/4 (/.f64 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 b_2 b_2)) (+.f64 (log.f64 2) (fma.f64 -1 (log.f64 (/.f64 -1 b_2)) (*.f64 1/24 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c)) -9/4) (pow.f64 b_2 4))))))
(+.f64 (-.f64 (fma.f64 (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) 1/4 (log.f64 2)) (log.f64 (/.f64 -1 b_2))) (/.f64 (*.f64 1/24 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) -9/4)) (pow.f64 b_2 4)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (pow.f64 b_2 2))) (+.f64 (log.f64 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 45/4 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3)))) (+.f64 (*.f64 45/2 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3)))) (*.f64 15/4 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3)))))) (pow.f64 b_2 6))) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3/2 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) (*.f64 -3/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))))) (pow.f64 b_2 4)))))))
(fma.f64 1/4 (/.f64 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 b_2 b_2)) (+.f64 (log.f64 2) (fma.f64 -1 (log.f64 (/.f64 -1 b_2)) (fma.f64 1/720 (/.f64 (fma.f64 45/4 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6))) 105/4)) (pow.f64 b_2 6)) (*.f64 1/24 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c)) -9/4) (pow.f64 b_2 4)))))))
(+.f64 (-.f64 (fma.f64 (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) 1/4 (log.f64 2)) (log.f64 (/.f64 -1 b_2))) (fma.f64 1/24 (/.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) -9/4) (pow.f64 b_2 4)) (/.f64 (*.f64 (*.f64 (*.f64 -1 (pow.f64 (*.f64 c a) 3)) 75/2) 1/720) (pow.f64 b_2 6))))
(*.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) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2)) 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 (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 (*.f64 c a)) (sqrt.f64 -1) (-.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2))) b_2))
(*.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 -1/2 a) c) 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 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 -1/2 a) c) 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/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 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))))
(fma.f64 1/16 (/.f64 (*.f64 -1 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 -1/2 a) c) 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 (*.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 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 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 3)) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c))) 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 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))))
(fma.f64 1/16 (/.f64 (*.f64 -1 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 3)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 c (*.f64 a (*.f64 c a)))) 2)) (pow.f64 b_2 7)) (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2))))
(*.f64 -2 b_2)
(*.f64 b_2 -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 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) -1/2))
(fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 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))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) -1/2)))
(fma.f64 b_2 -2 (fma.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 3)) 1/8 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))))
(+.f64 (*.f64 -2 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 -2 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 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) -1/2))))
(fma.f64 b_2 -2 (fma.f64 (/.f64 (*.f64 -1 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) -1/16 (fma.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 3)) 1/8 (*.f64 (*.f64 c a) (/.f64 1/2 b_2)))))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (*.f64 b_2 0))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (*.f64 b_2 0))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 1 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) 1/3)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 2))
(fabs.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(sqrt.f64 (*.f64 c a))
(*.f64 1 (sqrt.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c a))
(*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4))
(sqrt.f64 (*.f64 c a))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 c a))) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c a))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c a)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 c a))) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(pow.f64 (*.f64 c a) 1/2)
(sqrt.f64 (*.f64 c a))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) 3)
(sqrt.f64 (*.f64 c a))
(pow.f64 (pow.f64 (*.f64 c a) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 c a) 3/2))
(pow.f64 (sqrt.f64 (*.f64 c a)) 1)
(sqrt.f64 (*.f64 c a))
(pow.f64 (pow.f64 (*.f64 c a) 1/4) 2)
(sqrt.f64 (*.f64 c a))
(fabs.f64 (sqrt.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c a))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 c a))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))))
(sqrt.f64 (*.f64 c a))
(cbrt.f64 (pow.f64 (*.f64 c a) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 c a))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 c a))
(exp.f64 (*.f64 (log.f64 (*.f64 c a)) 1/2))
(sqrt.f64 (*.f64 c a))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c a))) 1))
(sqrt.f64 (*.f64 c a))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 c a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (*.f64 (/.f64 a 1) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 (/.f64 a 1) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) 1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) a))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) 1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (/.f64 a 1)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) -1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) a)
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) 1) (*.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) 1) (*.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 a 1)))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) -1) (*.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) a)
(/.f64 (*.f64 -1 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (*.f64 a (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2) a)
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 3)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3) 1/3)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2))
(fabs.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) (pow.f64 (/.f64 1 a) 3)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 a) 3) (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) (pow.f64 a 3)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 1))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1)
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (neg.f64 (*.f64 -1/2 c)) (neg.f64 b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 2))
(sqrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 b_2 c)) 2))
(fabs.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 a)))) 1)
(*.f64 c (/.f64 a b_2))
(*.f64 1 (/.f64 c (/.f64 b_2 a)))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 c a) (/.f64 1 b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 c (/.f64 a b_2))
(*.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a))) (sqrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 a 1) (/.f64 c b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(/.f64 (*.f64 c (/.f64 a (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(/.f64 (*.f64 c (/.f64 a (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 c a) (cbrt.f64 b_2)))
(/.f64 (*.f64 c (/.f64 a (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 b_2) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 b_2)))
(/.f64 (*.f64 c (/.f64 a (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(pow.f64 (/.f64 c (/.f64 b_2 a)) 1)
(*.f64 c (/.f64 a b_2))
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 3)
(*.f64 c (/.f64 a b_2))
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3) 1/3)
(*.f64 c (/.f64 a b_2))
(pow.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a))) 2)
(*.f64 c (/.f64 a b_2))
(pow.f64 (/.f64 b_2 (*.f64 c a)) -1)
(/.f64 1 (/.f64 b_2 (*.f64 c a)))
(sqrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 2))
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))
(fabs.f64 (*.f64 c (/.f64 a b_2)))
(log.f64 (exp.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 c (/.f64 a b_2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 a)))))
(*.f64 c (/.f64 a b_2))
(cbrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3))
(*.f64 c (/.f64 a b_2))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 3)))
(*.f64 c (/.f64 a b_2))
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 c (/.f64 a b_2))
(exp.f64 (log.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1))
(*.f64 c (/.f64 a b_2))
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 c (/.f64 a b_2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a))) 1)
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
(*.f64 1 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
(*.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) (/.f64 1 a))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)) 2) (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)) (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
(*.f64 (pow.f64 a -1/2) (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) (sqrt.f64 a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) (sqrt.f64 a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) (cbrt.f64 a)))
(/.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) a))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2)))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) (sqrt.f64 a)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))) 2) (/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))) (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) 1) (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) a))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) (cbrt.f64 a)))
(/.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a) 1)
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)) 3)
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
(pow.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a) 3) 1/3)
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)) 2)
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
(pow.f64 (/.f64 a (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) -1)
(/.f64 1 (/.f64 a (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))))
(/.f64 1 (/.f64 a (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2)))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a) 2))
(fabs.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a))
(log.f64 (exp.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a))))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a) 3))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) 3) (pow.f64 (/.f64 1 a) 3)))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 a 3)) (pow.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) 3)))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 a 3)) (pow.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) 3) (pow.f64 a 3)))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
(exp.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)) 1))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) a)))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))) 1)
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 (*.f64 c a) (/.f64 1/2 b_2))
(/.f64 (*.f64 1/2 (*.f64 c a)) b_2)
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 (*.f64 c a) (/.f64 1/2 b_2))
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 c a))) (neg.f64 b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 (*.f64 c a) (/.f64 1/2 b_2))
(pow.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2) 1)
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 (*.f64 c a) (/.f64 1/2 b_2))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) 3)
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 (*.f64 c a) (/.f64 1/2 b_2))
(pow.f64 (pow.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2) 3) 1/3)
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 (*.f64 c a) (/.f64 1/2 b_2))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) 2)
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 (*.f64 c a) (/.f64 1/2 b_2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 c (/.f64 a b_2))) 2))
(fabs.f64 (*.f64 (*.f64 c a) (/.f64 1/2 b_2)))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 c (/.f64 b_2 a))))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 (*.f64 c a) (/.f64 1/2 b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 (*.f64 c a) (/.f64 1/2 b_2))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2) 3))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 (*.f64 c a) (/.f64 1/2 b_2))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 (*.f64 c a) (/.f64 1/2 b_2))
(exp.f64 (log.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 (*.f64 c a) (/.f64 1/2 b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) 1))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 (*.f64 c a) (/.f64 1/2 b_2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 (*.f64 c a) (/.f64 1/2 b_2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)))) 1)
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(*.f64 1 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(*.f64 (*.f64 c c) (/.f64 1 (/.f64 (pow.f64 b_2 3) a)))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 (cbrt.f64 a))) 2) (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 (cbrt.f64 a))))
(pow.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 (cbrt.f64 a))) 3)
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) b_2) 3) a)
(*.f64 (/.f64 c (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))) (/.f64 c (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a)
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(*.f64 (/.f64 c 1) (/.f64 c (/.f64 (pow.f64 b_2 3) a)))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (/.f64 c (/.f64 1 a)))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(*.f64 (/.f64 c (pow.f64 (/.f64 b_2 (cbrt.f64 a)) 2)) (/.f64 c (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 c (pow.f64 (/.f64 b_2 (cbrt.f64 a)) 2)) (*.f64 (/.f64 c b_2) (cbrt.f64 a)))
(*.f64 (/.f64 c (pow.f64 (/.f64 b_2 (cbrt.f64 a)) 2)) (/.f64 (*.f64 c (cbrt.f64 a)) b_2))
(*.f64 (/.f64 1 (pow.f64 b_2 3)) (/.f64 (*.f64 c c) (/.f64 1 a)))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(*.f64 (/.f64 1 (pow.f64 (/.f64 b_2 (cbrt.f64 a)) 2)) (/.f64 (*.f64 c c) (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 c (pow.f64 (/.f64 b_2 (cbrt.f64 a)) 2)) (*.f64 (/.f64 c b_2) (cbrt.f64 a)))
(*.f64 (/.f64 c (pow.f64 (/.f64 b_2 (cbrt.f64 a)) 2)) (/.f64 (*.f64 c (cbrt.f64 a)) b_2))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))) (/.f64 (*.f64 c c) (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c 4)) 1) (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (pow.f64 b_2 3) a)))
(*.f64 (cbrt.f64 (pow.f64 c 4)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 b_2 3)) a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c 4)) (/.f64 (pow.f64 b_2 3) a)) (pow.f64 (cbrt.f64 c) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c 4)) (pow.f64 b_2 3)) (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 1 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c 4)) (pow.f64 b_2 3)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) 1) a))
(*.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 a (/.f64 (cbrt.f64 (pow.f64 c 4)) (pow.f64 b_2 3))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c 4)) (pow.f64 (/.f64 b_2 (cbrt.f64 a)) 2)) (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 (cbrt.f64 a))) (/.f64 (cbrt.f64 (pow.f64 c 4)) (pow.f64 (/.f64 b_2 (cbrt.f64 a)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c 4)) (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))) (/.f64 (pow.f64 (cbrt.f64 c) 2) (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))))
(*.f64 (cbrt.f64 (pow.f64 c 4)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 b_2 3)) a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 c 4)) (/.f64 (pow.f64 b_2 3) a)) (pow.f64 (cbrt.f64 c) 2))
(pow.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) 1)
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(pow.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 (cbrt.f64 a))) 3)
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) b_2) 3) a)
(pow.f64 (pow.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) 3) 1/3)
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(pow.f64 (/.f64 c (sqrt.f64 (/.f64 (pow.f64 b_2 3) a))) 2)
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(pow.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) (*.f64 c c)) -1)
(/.f64 1 (/.f64 (pow.f64 b_2 3) (*.f64 a (*.f64 c c))))
(/.f64 1 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 c a))))
(sqrt.f64 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 6) (*.f64 a a))))
(sqrt.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) (*.f64 a a)))
(sqrt.f64 (*.f64 (*.f64 a a) (/.f64 (pow.f64 c 4) (pow.f64 b_2 6))))
(log.f64 (exp.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)))))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(cbrt.f64 (pow.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) 3))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c c) 3) (pow.f64 (/.f64 (pow.f64 b_2 3) a) 3)))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(exp.f64 (log.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))) 1))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))))
(*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a))
(*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))))) 1)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 1 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))) 2) (cbrt.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))) (sqrt.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(pow.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))) 1)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(pow.f64 (cbrt.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))) 3)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(pow.f64 (pow.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))) 3) 1/3)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(pow.f64 (sqrt.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))) 2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(sqrt.f64 (pow.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))) 2))
(sqrt.f64 (pow.f64 (fma.f64 -1/8 (*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 3)) a)) (/.f64 -1/2 (/.f64 b_2 c))) 2))
(fabs.f64 (fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2))))
(log.f64 (exp.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(cbrt.f64 (pow.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2))) 3))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(expm1.f64 (log1p.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(exp.f64 (log.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))) 1))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(log1p.f64 (expm1.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 4)) (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (/.f64 c (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 b_2 3) a))) 1)
(/.f64 (pow.f64 b_2 3) a)
(*.f64 1 (/.f64 (pow.f64 b_2 3) a))
(/.f64 (pow.f64 b_2 3) a)
(*.f64 (pow.f64 b_2 3) (/.f64 1 a))
(/.f64 (pow.f64 b_2 3) a)
(*.f64 (pow.f64 (/.f64 b_2 (cbrt.f64 a)) 2) (/.f64 b_2 (cbrt.f64 a)))
(/.f64 (pow.f64 b_2 3) a)
(*.f64 (sqrt.f64 (/.f64 (pow.f64 b_2 3) a)) (sqrt.f64 (/.f64 (pow.f64 b_2 3) a)))
(/.f64 (pow.f64 b_2 3) a)
(*.f64 (pow.f64 a -1/2) (/.f64 (pow.f64 b_2 3) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 b_2 3) (cbrt.f64 a)))
(/.f64 (pow.f64 b_2 3) a)
(*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 a)))
(*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 b_2 (/.f64 (sqrt.f64 a) b_2)))
(/.f64 (/.f64 (pow.f64 b_2 3) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 b_2 1) (/.f64 (*.f64 b_2 b_2) a))
(/.f64 (pow.f64 b_2 3) a)
(*.f64 (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 b_2 b_2) (cbrt.f64 a)))
(/.f64 (pow.f64 b_2 3) a)
(*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 b_2 (/.f64 (sqrt.f64 a) b_2)))
(/.f64 (/.f64 (pow.f64 b_2 3) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 b_2 b_2) 1) (/.f64 b_2 a))
(/.f64 (pow.f64 b_2 3) a)
(*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)))
(/.f64 (pow.f64 b_2 3) a)
(*.f64 (/.f64 (pow.f64 b_2 3/2) 1) (/.f64 (pow.f64 b_2 3/2) a))
(/.f64 (pow.f64 b_2 3) a)
(*.f64 (/.f64 (pow.f64 b_2 3/2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 b_2 3/2) (cbrt.f64 a)))
(/.f64 (pow.f64 b_2 3) a)
(pow.f64 (/.f64 (pow.f64 b_2 3) a) 1)
(/.f64 (pow.f64 b_2 3) a)
(pow.f64 (/.f64 b_2 (cbrt.f64 a)) 3)
(/.f64 (pow.f64 b_2 3) a)
(pow.f64 (pow.f64 (/.f64 (pow.f64 b_2 3) a) 3) 1/3)
(/.f64 (pow.f64 b_2 3) a)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 b_2 3) a)) 2)
(/.f64 (pow.f64 b_2 3) a)
(pow.f64 (/.f64 a (pow.f64 b_2 3)) -1)
(/.f64 1 (/.f64 a (pow.f64 b_2 3)))
(sqrt.f64 (/.f64 (pow.f64 b_2 6) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (pow.f64 b_2 3) a)))
(/.f64 (pow.f64 b_2 3) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 b_2 3) a))))
(/.f64 (pow.f64 b_2 3) a)
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 b_2 3) a) 3))
(/.f64 (pow.f64 b_2 3) a)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 b_2 3) 3) (pow.f64 (/.f64 1 a) 3)))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 a 3)) (pow.f64 (pow.f64 b_2 3) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 b_2 3) 3) (pow.f64 a 3)))
(/.f64 (pow.f64 b_2 3) a)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 b_2 3) a)))
(/.f64 (pow.f64 b_2 3) a)
(exp.f64 (log.f64 (/.f64 (pow.f64 b_2 3) a)))
(/.f64 (pow.f64 b_2 3) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 b_2 3) a)) 1))
(/.f64 (pow.f64 b_2 3) a)
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 b_2 3) a)))
(/.f64 (pow.f64 b_2 3) a)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1)
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (neg.f64 (*.f64 -1/2 c)) (neg.f64 b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 2))
(sqrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 b_2 c)) 2))
(fabs.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (*.f64 b_2 0))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (*.f64 b_2 0))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 1 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) 1/3)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 2))
(fabs.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(sqrt.f64 (*.f64 c a))
(*.f64 1 (sqrt.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c a))
(*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4))
(sqrt.f64 (*.f64 c a))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 c a))) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c a))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c a)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 c a))) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(pow.f64 (*.f64 c a) 1/2)
(sqrt.f64 (*.f64 c a))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) 3)
(sqrt.f64 (*.f64 c a))
(pow.f64 (pow.f64 (*.f64 c a) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 c a) 3/2))
(pow.f64 (sqrt.f64 (*.f64 c a)) 1)
(sqrt.f64 (*.f64 c a))
(pow.f64 (pow.f64 (*.f64 c a) 1/4) 2)
(sqrt.f64 (*.f64 c a))
(fabs.f64 (sqrt.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c a))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 c a))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))))
(sqrt.f64 (*.f64 c a))
(cbrt.f64 (pow.f64 (*.f64 c a) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 c a))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 c a))
(exp.f64 (*.f64 (log.f64 (*.f64 c a)) 1/2))
(sqrt.f64 (*.f64 c a))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c a))) 1))
(sqrt.f64 (*.f64 c a))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 c a))
(+.f64 0 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2)) (log.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(+.f64 (log.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (log.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(-.f64 (log.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (log.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (log.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(-.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (log.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(-.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (log.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(-.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (log.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) 1)
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 1 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1)
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 3)
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(pow.f64 (pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3) 1/3)
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(pow.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(sqrt.f64 (pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2))
(fabs.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(cbrt.f64 (pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3))
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(expm1.f64 (log1p.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(exp.f64 (log.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(exp.f64 (*.f64 (log.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 1))
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(log1p.f64 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1))
(log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (+.f64 b_2 1)))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (*.f64 b_2 0))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (*.f64 b_2 0))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 1)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(-.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (/.f64 (pow.f64 b_2 3) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 1 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) 1/3)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 2))
(fabs.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)

eval265.0ms (3.2%)

Compiler

Compiled 13465 to 7191 computations (46.6% saved)

prune299.0ms (3.6%)

Pruning

38 alts after pruning (33 fresh and 5 done)

PrunedKeptTotal
New56617583
Fresh11617
Picked145
Done011
Total56838606
Accurracy
92.6%
Counts
606 → 38
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.0%
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
52.1%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
27.9%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
26.8%
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
31.3%
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a)
29.5%
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
11.4%
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))) b_2) a)
53.1%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
32.9%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
39.1%
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
11.1%
(/.f64 (-.f64 b_2 b_2) a)
30.5%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
29.9%
(/.f64 (+.f64 (*.f64 -2 b_2) (expm1.f64 (log1p.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)))) a)
29.5%
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
31.5%
(/.f64 (*.f64 b_2 -2) a)
29.0%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
17.3%
(/.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 3)) a)
49.1%
(/.f64 (exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) a)
28.0%
(/.f64 (exp.f64 (log.f64 (*.f64 b_2 -2))) a)
17.5%
(/.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3))) a)
50.6%
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
48.6%
(-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 a))
41.4%
(-.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (/.f64 b_2 a))
36.9%
(+.f64 (*.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))) (*.f64 -1/2 (/.f64 c b_2)))
31.7%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
25.6%
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)))
17.4%
(*.f64 (/.f64 1 a) (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
17.7%
(*.f64 (/.f64 1 a) (pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
28.9%
(*.f64 (/.f64 1 a) (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2))
52.1%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
31.4%
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
10.9%
(*.f64 (/.f64 1/2 b_2) c)
38.2%
(*.f64 c (/.f64 -1/2 b_2))
10.9%
(*.f64 1/2 (/.f64 c b_2))
38.4%
(*.f64 -1/2 (/.f64 c b_2))
17.4%
(fabs.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a))
35.0%
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
13.0%
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
18.0%
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
52.1%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
27.9%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
26.8%
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
31.3%
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a)
29.5%
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
11.4%
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))) b_2) a)
53.1%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
32.9%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
39.1%
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
11.1%
(/.f64 (-.f64 b_2 b_2) a)
30.5%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
29.9%
(/.f64 (+.f64 (*.f64 -2 b_2) (expm1.f64 (log1p.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)))) a)
29.5%
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
31.5%
(/.f64 (*.f64 b_2 -2) a)
29.0%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
17.3%
(/.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 3)) a)
49.1%
(/.f64 (exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) a)
28.0%
(/.f64 (exp.f64 (log.f64 (*.f64 b_2 -2))) a)
17.5%
(/.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3))) a)
50.6%
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
48.6%
(-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 a))
41.4%
(-.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (/.f64 b_2 a))
36.9%
(+.f64 (*.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))) (*.f64 -1/2 (/.f64 c b_2)))
31.7%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
25.6%
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)))
17.4%
(*.f64 (/.f64 1 a) (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
17.7%
(*.f64 (/.f64 1 a) (pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
28.9%
(*.f64 (/.f64 1 a) (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2))
52.1%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
31.4%
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
10.9%
(*.f64 (/.f64 1/2 b_2) c)
38.2%
(*.f64 c (/.f64 -1/2 b_2))
10.9%
(*.f64 1/2 (/.f64 c b_2))
38.4%
(*.f64 -1/2 (/.f64 c b_2))
17.4%
(fabs.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a))
35.0%
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
13.0%
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
Compiler

Compiled 2346 to 1540 computations (34.4% saved)

localize254.0ms (3%)

Local Accuracy

Found 14 expressions with local accuracy:

NewAccuracyProgram
99.0%
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)))
98.3%
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a))
92.8%
(sqrt.f64 (*.f64 c (neg.f64 a)))
90.6%
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
96.3%
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
92.5%
(*.f64 (*.f64 c a) (/.f64 1/2 b_2))
100.0%
(*.f64 1/2 (/.f64 c b_2))
100.0%
(*.f64 -2 (/.f64 b_2 a))
100.0%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
100.0%
(*.f64 1/2 (/.f64 c b_2))
99.7%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
96.5%
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
87.0%
(sqrt.f64 (*.f64 c (neg.f64 a)))
86.9%
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
Compiler

Compiled 237 to 85 computations (64.1% saved)

series88.0ms (1.1%)

Counts
10 → 129
Calls

81 calls:

TimeVariablePointExpression
9.0ms
c
@0
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
6.0ms
c
@inf
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
6.0ms
c
@-inf
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
5.0ms
c
@-inf
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
4.0ms
a
@inf
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)

rewrite90.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
694×add-sqr-sqrt
678×pow1
674×*-un-lft-identity
638×add-exp-log
638×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032266
1704238
Stop Event
node limit
Counts
10 → 288
Calls
Call 1
Inputs
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
(*.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 1/2 (/.f64 c b_2))
(*.f64 (*.f64 c a) (/.f64 1/2 b_2))
(/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))) 1)
(-.f64 (/.f64 0 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(*.f64 a (/.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(*.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2) (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(*.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(*.f64 (/.f64 (sqrt.f64 a) 1) (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2)) (/.f64 a (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (/.f64 a (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(*.f64 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (/.f64 (cbrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2)) (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (/.f64 (cbrt.f64 a) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1)
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) -1)
(pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 3)
(pow.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2)
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2))
(log.f64 (exp.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))))
(cbrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 3))
(cbrt.f64 (/.f64 (pow.f64 a 3) (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3)))
(expm1.f64 (log1p.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(exp.f64 (log.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 1))
(log1p.f64 (expm1.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 1)
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) a)) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a)))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) (pow.f64 a -1/2))
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(*.f64 (pow.f64 a -1/2) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 (pow.f64 (sqrt.f64 a) -1/2) (/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) (pow.f64 a 1/4)))
(*.f64 (/.f64 -1 a) (pow.f64 (/.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1))
(*.f64 (/.f64 1 (cbrt.f64 a)) (/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (cbrt.f64 a)) (/.f64 (pow.f64 a -1/2) (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1) (/.f64 (pow.f64 a -1/2) (sqrt.f64 a)))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (pow.f64 a 1/4)) (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)))
(*.f64 (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (pow.f64 a 1/4)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2) a)) 1) (/.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2) a)) (cbrt.f64 a)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2) a)) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (pow.f64 a 1/4)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) 1) (/.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (cbrt.f64 a)) (/.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 (pow.f64 a -1/2) 1) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 a -1/2) (cbrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (cbrt.f64 (sqrt.f64 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (*.f64 (/.f64 (sqrt.f64 a) 1) (sqrt.f64 a)))
(/.f64 -1 (*.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (neg.f64 (sqrt.f64 a))))
(/.f64 -1 (*.f64 (neg.f64 (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 -1 (neg.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a)))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (/.f64 (sqrt.f64 a) 1)))
(/.f64 1 (*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (*.f64 (sqrt.f64 a) (neg.f64 (sqrt.f64 a))))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (*.f64 (/.f64 (sqrt.f64 a) 1) (neg.f64 (sqrt.f64 a))))
(/.f64 (*.f64 (pow.f64 a -1/2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a))
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) -1) (*.f64 (sqrt.f64 a) (neg.f64 (sqrt.f64 a))))
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1) a)
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1) (*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) 1)))
(/.f64 (*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1) (*.f64 (neg.f64 (sqrt.f64 a)) (neg.f64 (sqrt.f64 a))))
(/.f64 (*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1) (*.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1) (*.f64 (neg.f64 (sqrt.f64 a)) (/.f64 (sqrt.f64 a) 1)))
(/.f64 (*.f64 -1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (*.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a)))
(/.f64 (*.f64 -1 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (*.f64 (neg.f64 (sqrt.f64 a)) (neg.f64 (sqrt.f64 a))))
(/.f64 (neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (neg.f64 (sqrt.f64 a)))
(/.f64 (neg.f64 (*.f64 (pow.f64 a -1/2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (neg.f64 (sqrt.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3) (pow.f64 (pow.f64 a -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 a -1/2) 3) (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3) (pow.f64 a 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) 1)
(/.f64 (*.f64 1/2 c) b_2)
(/.f64 (neg.f64 (*.f64 1/2 c)) (neg.f64 b_2))
(pow.f64 (/.f64 (*.f64 1/2 c) b_2) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 1/2 c) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (-.f64 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2))) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2) (-.f64 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2))))
(*.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3) (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2) (*.f64 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2)) (-.f64 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
(/.f64 (+.f64 (*.f64 (*.f64 -2 b_2) b_2) (*.f64 a (*.f64 1/2 c))) (*.f64 a b_2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3) (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2) (*.f64 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2))) (neg.f64 (-.f64 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3) (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2) (-.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (*.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 (*.f64 -2 b_2) a)))))
(pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) 3)
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 2))
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)))))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 (*.f64 -2 b_2) a))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (/.f64 b_2 a) -2 (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 1 (/.f64 (*.f64 1/2 c) b_2) (/.f64 (*.f64 -2 b_2) a))
(fma.f64 1 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) a)) 2) (cbrt.f64 (/.f64 (*.f64 -2 b_2) a)) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2) (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (/.f64 (*.f64 -2 b_2) a))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (/.f64 (*.f64 -2 b_2) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 -2 b_2) a))) 1)
(/.f64 (*.f64 -2 b_2) a)
(/.f64 (neg.f64 (*.f64 -2 b_2)) a)
(pow.f64 (/.f64 (*.f64 -2 b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) 2)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 -2 b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 -2 b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 -2 b_2) a)))
(exp.f64 (log.f64 (/.f64 (*.f64 -2 b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 -2 b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 -2 b_2) a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) 1)
(/.f64 (*.f64 1/2 c) b_2)
(/.f64 (neg.f64 (*.f64 1/2 c)) (neg.f64 b_2))
(pow.f64 (/.f64 (*.f64 1/2 c) b_2) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 1/2 c) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) 1)
(/.f64 (*.f64 (*.f64 a c) 1/2) b_2)
(/.f64 (neg.f64 (*.f64 (*.f64 a c) 1/2)) (neg.f64 b_2))
(pow.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2))) 1)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 b_2)) (*.f64 a c)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (/.f64 1/2 b_2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 b_2) 3) (pow.f64 (*.f64 a c) 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))))
(exp.f64 (log.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a))) 1)
(*.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) (/.f64 -1 a))
(*.f64 1 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a))
(*.f64 (pow.f64 a -1/2) (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) (sqrt.f64 a)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)) 2) (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)) (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) 1) (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) a))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) (cbrt.f64 a)))
(pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)) 2)
(pow.f64 (/.f64 a (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) -1)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(-.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) a)) (/.f64 b_2 (sqrt.f64 a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)))) 1)
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (pow.f64 a -1/2))
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2) a)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(*.f64 (pow.f64 (sqrt.f64 a) -1/2) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (pow.f64 a 1/4)))
(*.f64 (/.f64 1 (cbrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (cbrt.f64 a)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (pow.f64 a 1/4)))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) 2)
(pow.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1)
(sqrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2) a))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (pow.f64 (pow.f64 a -1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (pow.f64 a 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 1)
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) a)) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (*.f64 (/.f64 (sqrt.f64 a) 1) (sqrt.f64 a)))
(/.f64 -1 (*.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (neg.f64 (sqrt.f64 a))))
(/.f64 -1 (*.f64 (neg.f64 (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 -1 (neg.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a)))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (/.f64 (sqrt.f64 a) 1)))
(/.f64 1 (*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (*.f64 (sqrt.f64 a) (neg.f64 (sqrt.f64 a))))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (*.f64 (/.f64 (sqrt.f64 a) 1) (neg.f64 (sqrt.f64 a))))
(/.f64 (*.f64 (pow.f64 a -1/2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a))
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) -1) (*.f64 (sqrt.f64 a) (neg.f64 (sqrt.f64 a))))
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1) a)
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1) (*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) 1)))
(/.f64 (*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1) (*.f64 (neg.f64 (sqrt.f64 a)) (neg.f64 (sqrt.f64 a))))
(/.f64 (*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1) (*.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1) (*.f64 (neg.f64 (sqrt.f64 a)) (/.f64 (sqrt.f64 a) 1)))
(/.f64 (*.f64 -1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (*.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a)))
(/.f64 (*.f64 -1 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (*.f64 (neg.f64 (sqrt.f64 a)) (neg.f64 (sqrt.f64 a))))
(/.f64 (neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (neg.f64 (sqrt.f64 a)))
(/.f64 (neg.f64 (*.f64 (pow.f64 a -1/2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (neg.f64 (sqrt.f64 a)))
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1)
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) -1/2)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 2)
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3) (pow.f64 (pow.f64 a -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 a -1/2) 3) (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3) (pow.f64 a 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))

simplify142.0ms (1.7%)

Algorithm
egg-herbie
Rules
1350×associate-*r*
1074×associate-*l*
798×fma-def
580×times-frac
408×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
081218813
1219116215
Stop Event
node limit
Counts
417 → 424
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1)))
(+.f64 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1))))
(+.f64 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 b_2 2))) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 b_2 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 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a))))) (pow.f64 b_2 3))) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1))))))
(*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (+.f64 (*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))))) (pow.f64 b_2 3)))))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (+.f64 (*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))))) (pow.f64 b_2 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (+.f64 (*.f64 -1/8 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))))))))) (+.f64 (*.f64 -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 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)))) (*.f64 1/16 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3)))))) (pow.f64 b_2 5))))))
(*.f64 -1/2 (/.f64 a b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 a b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 a b_2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 4))) (pow.f64 b_2 7))) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 4))) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 a b_2))))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (sqrt.f64 -1) 2))) a))) (pow.f64 b_2 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (sqrt.f64 -1) 2))) a))) (pow.f64 b_2 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a 3))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (sqrt.f64 -1) 2))) a))) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a))))) (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) a)))))) (*.f64 -1 (/.f64 b_2 a)))))
(*.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 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (+.f64 (*.f64 -1/8 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))))))) (*.f64 -1/32 (*.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 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 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (+.f64 (*.f64 -1/8 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))))))) (*.f64 -1/32 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (*.f64 (+.f64 (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (+.f64 (*.f64 -1/8 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))))))))) (+.f64 (*.f64 -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 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)))) (*.f64 1/16 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3)))))) (pow.f64 (sqrt.f64 -1) 4)))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a (+.f64 (*.f64 -1/8 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))))))))) (*.f64 -1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (+.f64 (*.f64 -1/8 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))))))) (*.f64 -1/32 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))))))))))) (pow.f64 b_2 7))) (+.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 -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 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.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 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 4)))) (*.f64 1/128 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 4))))) (*.f64 (pow.f64 a 2) (pow.f64 b_2 5)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a))) (*.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a))))))) (pow.f64 b_2 5))) (+.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 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 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) 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 (sqrt.f64 c) (sqrt.f64 -1))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2)) (*.f64 (sqrt.f64 c) (sqrt.f64 -1)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 c)) (/.f64 (pow.f64 b_2 2) (*.f64 (sqrt.f64 -1) a)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2)) (*.f64 (sqrt.f64 c) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 c 3))) (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 a 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 c)) (/.f64 (pow.f64 b_2 2) (*.f64 (sqrt.f64 -1) a)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2)) (*.f64 (sqrt.f64 c) (sqrt.f64 -1)))))
(*.f64 1/2 (*.f64 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (sqrt.f64 a)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (sqrt.f64 a))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)) (sqrt.f64 (pow.f64 a 3)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (sqrt.f64 a))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)) (sqrt.f64 (pow.f64 a 3)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 b_2 5)) (sqrt.f64 (pow.f64 a 5))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.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)) (sqrt.f64 (/.f64 1 a)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (sqrt.f64 a))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)) (sqrt.f64 (pow.f64 a 3)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 b_2 5)) (sqrt.f64 (pow.f64 a 5)))))))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (sqrt.f64 a))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (sqrt.f64 a))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2)) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)) (sqrt.f64 (pow.f64 a 3))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (sqrt.f64 a))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2)) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 b_2 5)) (sqrt.f64 (pow.f64 a 5)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)) (sqrt.f64 (pow.f64 a 3)))))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.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 -1 (/.f64 b_2 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 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.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 -1 (/.f64 b_2 a)))))
(*.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 (*.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 (exp.f64 (log1p.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))) 1)
(-.f64 (/.f64 0 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(*.f64 a (/.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(*.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2) (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(*.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(*.f64 (/.f64 (sqrt.f64 a) 1) (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2)) (/.f64 a (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (/.f64 a (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(*.f64 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (/.f64 (cbrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2)) (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (/.f64 (cbrt.f64 a) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1)
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) -1)
(pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 3)
(pow.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2)
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2))
(log.f64 (exp.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))))
(cbrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 3))
(cbrt.f64 (/.f64 (pow.f64 a 3) (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3)))
(expm1.f64 (log1p.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(exp.f64 (log.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 1))
(log1p.f64 (expm1.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 1)
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) a)) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a)))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) (pow.f64 a -1/2))
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(*.f64 (pow.f64 a -1/2) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 (pow.f64 (sqrt.f64 a) -1/2) (/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) (pow.f64 a 1/4)))
(*.f64 (/.f64 -1 a) (pow.f64 (/.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1))
(*.f64 (/.f64 1 (cbrt.f64 a)) (/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (cbrt.f64 a)) (/.f64 (pow.f64 a -1/2) (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1) (/.f64 (pow.f64 a -1/2) (sqrt.f64 a)))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (pow.f64 a 1/4)) (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)))
(*.f64 (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (pow.f64 a 1/4)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2) a)) 1) (/.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2) a)) (cbrt.f64 a)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2) a)) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (pow.f64 a 1/4)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) 1) (/.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (cbrt.f64 a)) (/.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 (pow.f64 a -1/2) 1) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 a -1/2) (cbrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (cbrt.f64 (sqrt.f64 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (*.f64 (/.f64 (sqrt.f64 a) 1) (sqrt.f64 a)))
(/.f64 -1 (*.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (neg.f64 (sqrt.f64 a))))
(/.f64 -1 (*.f64 (neg.f64 (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 -1 (neg.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a)))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (/.f64 (sqrt.f64 a) 1)))
(/.f64 1 (*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (*.f64 (sqrt.f64 a) (neg.f64 (sqrt.f64 a))))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (*.f64 (/.f64 (sqrt.f64 a) 1) (neg.f64 (sqrt.f64 a))))
(/.f64 (*.f64 (pow.f64 a -1/2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a))
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) -1) (*.f64 (sqrt.f64 a) (neg.f64 (sqrt.f64 a))))
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1) a)
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1) (*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) 1)))
(/.f64 (*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1) (*.f64 (neg.f64 (sqrt.f64 a)) (neg.f64 (sqrt.f64 a))))
(/.f64 (*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1) (*.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1) (*.f64 (neg.f64 (sqrt.f64 a)) (/.f64 (sqrt.f64 a) 1)))
(/.f64 (*.f64 -1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (*.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a)))
(/.f64 (*.f64 -1 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (*.f64 (neg.f64 (sqrt.f64 a)) (neg.f64 (sqrt.f64 a))))
(/.f64 (neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (neg.f64 (sqrt.f64 a)))
(/.f64 (neg.f64 (*.f64 (pow.f64 a -1/2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (neg.f64 (sqrt.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3) (pow.f64 (pow.f64 a -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 a -1/2) 3) (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3) (pow.f64 a 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) 1)
(/.f64 (*.f64 1/2 c) b_2)
(/.f64 (neg.f64 (*.f64 1/2 c)) (neg.f64 b_2))
(pow.f64 (/.f64 (*.f64 1/2 c) b_2) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 1/2 c) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (-.f64 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2))) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2) (-.f64 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2))))
(*.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3) (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2) (*.f64 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2)) (-.f64 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
(/.f64 (+.f64 (*.f64 (*.f64 -2 b_2) b_2) (*.f64 a (*.f64 1/2 c))) (*.f64 a b_2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3) (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2) (*.f64 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2))) (neg.f64 (-.f64 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3) (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2) (-.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (*.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 (*.f64 -2 b_2) a)))))
(pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) 3)
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 2))
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)))))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 (*.f64 -2 b_2) a))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (/.f64 b_2 a) -2 (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 1 (/.f64 (*.f64 1/2 c) b_2) (/.f64 (*.f64 -2 b_2) a))
(fma.f64 1 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) a)) 2) (cbrt.f64 (/.f64 (*.f64 -2 b_2) a)) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2) (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (/.f64 (*.f64 -2 b_2) a))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (/.f64 (*.f64 -2 b_2) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 -2 b_2) a))) 1)
(/.f64 (*.f64 -2 b_2) a)
(/.f64 (neg.f64 (*.f64 -2 b_2)) a)
(pow.f64 (/.f64 (*.f64 -2 b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) 2)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 -2 b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 -2 b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 -2 b_2) a)))
(exp.f64 (log.f64 (/.f64 (*.f64 -2 b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 -2 b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 -2 b_2) a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) 1)
(/.f64 (*.f64 1/2 c) b_2)
(/.f64 (neg.f64 (*.f64 1/2 c)) (neg.f64 b_2))
(pow.f64 (/.f64 (*.f64 1/2 c) b_2) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 1/2 c) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) 1)
(/.f64 (*.f64 (*.f64 a c) 1/2) b_2)
(/.f64 (neg.f64 (*.f64 (*.f64 a c) 1/2)) (neg.f64 b_2))
(pow.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2))) 1)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 b_2)) (*.f64 a c)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (/.f64 1/2 b_2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 b_2) 3) (pow.f64 (*.f64 a c) 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))))
(exp.f64 (log.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a))) 1)
(*.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) (/.f64 -1 a))
(*.f64 1 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a))
(*.f64 (pow.f64 a -1/2) (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) (sqrt.f64 a)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)) 2) (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)) (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) 1) (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) a))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) (cbrt.f64 a)))
(pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)) 2)
(pow.f64 (/.f64 a (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) -1)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(-.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) a)) (/.f64 b_2 (sqrt.f64 a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)))) 1)
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (pow.f64 a -1/2))
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2) a)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(*.f64 (pow.f64 (sqrt.f64 a) -1/2) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (pow.f64 a 1/4)))
(*.f64 (/.f64 1 (cbrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (cbrt.f64 a)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (pow.f64 a 1/4)))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) 2)
(pow.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1)
(sqrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2) a))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (pow.f64 (pow.f64 a -1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (pow.f64 a 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 1)
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) a)) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (*.f64 (/.f64 (sqrt.f64 a) 1) (sqrt.f64 a)))
(/.f64 -1 (*.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (neg.f64 (sqrt.f64 a))))
(/.f64 -1 (*.f64 (neg.f64 (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 -1 (neg.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a)))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (/.f64 (sqrt.f64 a) 1)))
(/.f64 1 (*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (*.f64 (sqrt.f64 a) (neg.f64 (sqrt.f64 a))))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (*.f64 (/.f64 (sqrt.f64 a) 1) (neg.f64 (sqrt.f64 a))))
(/.f64 (*.f64 (pow.f64 a -1/2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a))
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) -1) (*.f64 (sqrt.f64 a) (neg.f64 (sqrt.f64 a))))
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1) a)
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1) (*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) 1)))
(/.f64 (*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1) (*.f64 (neg.f64 (sqrt.f64 a)) (neg.f64 (sqrt.f64 a))))
(/.f64 (*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1) (*.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1) (*.f64 (neg.f64 (sqrt.f64 a)) (/.f64 (sqrt.f64 a) 1)))
(/.f64 (*.f64 -1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (*.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a)))
(/.f64 (*.f64 -1 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (*.f64 (neg.f64 (sqrt.f64 a)) (neg.f64 (sqrt.f64 a))))
(/.f64 (neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (neg.f64 (sqrt.f64 a)))
(/.f64 (neg.f64 (*.f64 (pow.f64 a -1/2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (neg.f64 (sqrt.f64 a)))
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1)
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) -1/2)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 2)
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3) (pow.f64 (pow.f64 a -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 a -1/2) 3) (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3) (pow.f64 a 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
Outputs
(*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 -1))
(+.f64 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 -1)) (/.f64 b_2 (neg.f64 c)))
(+.f64 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 b_2 2))) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (/.f64 b_2 (neg.f64 c)) (fma.f64 (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (sqrt.f64 -1)) -1)) (*.f64 b_2 b_2) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 -1))))
(+.f64 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 b_2 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 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a))))) (pow.f64 b_2 3))) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1))))))
(+.f64 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (*.f64 b_2 b_2)) (fma.f64 -1 (*.f64 (fma.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1)) (/.f64 1/2 (*.f64 (*.f64 c c) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))) (pow.f64 b_2 3)) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1))))))
(+.f64 (/.f64 b_2 (neg.f64 c)) (fma.f64 (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (sqrt.f64 -1)) -1)) (*.f64 b_2 b_2) (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 -1)) (*.f64 (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (sqrt.f64 -1)) -1) -1/2) (sqrt.f64 -1)) (/.f64 1/2 (*.f64 a (*.f64 c c)))) (pow.f64 b_2 3)))))
(*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -2 (/.f64 b_2 c))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 a b_2) (*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (+.f64 (*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))))) (pow.f64 b_2 3)))))
(fma.f64 1/2 (/.f64 a b_2) (fma.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (neg.f64 (/.f64 (*.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a))) 1/8) (pow.f64 b_2 3)))))
(-.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 a a) 1/8)) (pow.f64 b_2 3)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (+.f64 (*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))))) (pow.f64 b_2 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (+.f64 (*.f64 -1/8 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))))))))) (+.f64 (*.f64 -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 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)))) (*.f64 1/16 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3)))))) (pow.f64 b_2 5))))))
(fma.f64 1/2 (/.f64 a b_2) (fma.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a))) 1/8) (pow.f64 b_2 3)) (neg.f64 (/.f64 (fma.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a))) 1/8)))) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 (*.f64 c c) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/16 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3)))))) (pow.f64 b_2 5))))))
(fma.f64 1/2 (/.f64 a b_2) (-.f64 (-.f64 (*.f64 -2 (/.f64 b_2 c)) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 a a) 1/8)) (pow.f64 b_2 3))) (/.f64 (fma.f64 1/4 (*.f64 (neg.f64 c) (*.f64 a (*.f64 (neg.f64 c) (*.f64 (*.f64 a a) 1/8)))) (fma.f64 1/16 (*.f64 c (*.f64 c (pow.f64 a 3))) (/.f64 (*.f64 -2 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) -1/8)) 2))) (*.f64 a (*.f64 c c))))) (pow.f64 b_2 5))))
(*.f64 -1/2 (/.f64 a b_2))
(/.f64 (*.f64 -1/2 a) b_2)
(*.f64 (/.f64 a b_2) -1/2)
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 a b_2)))
(fma.f64 1/8 (/.f64 c (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a)))) (/.f64 (*.f64 -1/2 a) b_2))
(fma.f64 (/.f64 a b_2) -1/2 (/.f64 (*.f64 1/8 (*.f64 (neg.f64 c) (*.f64 a a))) (pow.f64 b_2 3)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 a b_2))))
(fma.f64 1/8 (/.f64 c (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a)))) (fma.f64 -1/16 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3)))) (/.f64 (*.f64 -1/2 a) b_2)))
(fma.f64 1/8 (/.f64 (*.f64 (neg.f64 c) (*.f64 a a)) (pow.f64 b_2 3)) (fma.f64 -1/16 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (*.f64 (/.f64 a b_2) -1/2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 4))) (pow.f64 b_2 7))) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 4))) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 a b_2))))))
(fma.f64 1/8 (/.f64 c (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a)))) (fma.f64 1/128 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 a 4) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 1/32 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 a 4) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 -1/16 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3)))) (/.f64 (*.f64 -1/2 a) b_2)))))
(+.f64 (*.f64 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 7) (*.f64 -1 (pow.f64 a 4)))) 5/128) (fma.f64 1/8 (/.f64 (*.f64 (neg.f64 c) (*.f64 a a)) (pow.f64 b_2 3)) (fma.f64 -1/16 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (*.f64 (/.f64 a b_2) -1/2))))
(*.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 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (sqrt.f64 -1) 2))) a))) (pow.f64 b_2 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 -1 (*.f64 (*.f64 b_2 b_2) (*.f64 -1 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2))) a)))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a)))
(-.f64 (fma.f64 (*.f64 1 (+.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (sqrt.f64 -1)) (/.f64 c (/.f64 a (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (sqrt.f64 -1)) -1)))))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (sqrt.f64 -1) 2))) a))) (pow.f64 b_2 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a 3))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (sqrt.f64 -1) 2))) a))) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a))))) (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) a)))))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 -1 (*.f64 (*.f64 b_2 b_2) (*.f64 -1 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2))) a)))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (*.f64 -1 (+.f64 (*.f64 (pow.f64 b_2 3) (fma.f64 (sqrt.f64 (/.f64 c (pow.f64 a 3))) (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2)) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) (/.f64 (*.f64 -1 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2))) a))) (sqrt.f64 -1))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1)) (/.f64 1/2 (*.f64 (*.f64 c c) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))) (/.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))))) (/.f64 b_2 a)))))
(fma.f64 (*.f64 1 (+.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (sqrt.f64 -1)) (/.f64 c (/.f64 a (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (sqrt.f64 -1)) -1)))))) (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (neg.f64 (fma.f64 (pow.f64 b_2 3) (fma.f64 (sqrt.f64 (/.f64 c (pow.f64 a 3))) (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (sqrt.f64 -1)) -1) (*.f64 -1/2 (sqrt.f64 -1))) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (-.f64 (/.f64 (neg.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (sqrt.f64 -1)) (/.f64 c (/.f64 a (*.f64 1/2 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (sqrt.f64 -1)) -1))))) (sqrt.f64 -1)) (/.f64 (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (sqrt.f64 -1)) -1) -1/2) (sqrt.f64 -1)) (/.f64 1/2 (*.f64 a (*.f64 c c)))) (/.f64 a (neg.f64 c)))))) (/.f64 b_2 a)))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1/2 (/.f64 c 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))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 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 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (+.f64 (*.f64 -1/8 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))))))) (*.f64 -1/32 (*.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 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 (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)) (*.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a))) 1/8)) (*.f64 -1/32 (*.f64 (pow.f64 c 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 b_2 5)) (fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))))
(-.f64 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2))) (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 c c) (*.f64 (neg.f64 c) (*.f64 (*.f64 a a) 1/8))) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 (pow.f64 c 3) -1/32))) (pow.f64 b_2 5)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (+.f64 (*.f64 -1/8 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))))))) (*.f64 -1/32 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (*.f64 (+.f64 (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (+.f64 (*.f64 -1/8 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))))))))) (+.f64 (*.f64 -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 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)))) (*.f64 1/16 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3)))))) (pow.f64 (sqrt.f64 -1) 4)))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a (+.f64 (*.f64 -1/8 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))))))))) (*.f64 -1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (+.f64 (*.f64 -1/8 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))))))) (*.f64 -1/32 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))))))))))) (pow.f64 b_2 7))) (+.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 (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)) (*.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a))) 1/8)) (*.f64 -1/32 (*.f64 (pow.f64 c 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 b_2 5)) (fma.f64 -1 (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (fma.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a))) 1/8)))) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 (*.f64 c c) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/16 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3)))))))) (fma.f64 1/16 (*.f64 (pow.f64 c 3) (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 6) a) (*.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a))) 1/8))) (*.f64 -1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (fma.f64 -1/4 (*.f64 (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)) (*.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a))) 1/8)) (*.f64 -1/32 (*.f64 (pow.f64 c 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6))))))))))) (pow.f64 b_2 7)) (fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))))
(-.f64 (-.f64 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 c c) (fma.f64 1/4 (*.f64 (neg.f64 c) (*.f64 a (*.f64 (neg.f64 c) (*.f64 (*.f64 a a) 1/8)))) (fma.f64 1/16 (*.f64 c (*.f64 c (pow.f64 a 3))) (/.f64 (*.f64 -2 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) -1/8)) 2))) (*.f64 a (*.f64 c c)))))) -1/4) (fma.f64 1/16 (*.f64 (*.f64 (pow.f64 c 3) (neg.f64 a)) (*.f64 (neg.f64 c) (*.f64 (*.f64 a a) 1/8))) (*.f64 (*.f64 (neg.f64 a) (fma.f64 -1/4 (*.f64 (*.f64 c c) (*.f64 (neg.f64 c) (*.f64 (*.f64 a a) 1/8))) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 (pow.f64 c 3) -1/32)))) (*.f64 c -1/4)))) (pow.f64 b_2 7))) (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 c c) (*.f64 (neg.f64 c) (*.f64 (*.f64 a a) 1/8))) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 (pow.f64 c 3) -1/32))) (pow.f64 b_2 5)))
(*.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 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/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 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 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 4)))) (*.f64 1/128 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 4))))) (*.f64 (pow.f64 a 2) (pow.f64 b_2 5)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a))) (*.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a))))))) (pow.f64 b_2 5))) (+.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 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 1/4 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -4 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 a 4)) 5/128) (*.f64 (*.f64 a a) (pow.f64 b_2 5))) (fma.f64 1/4 (/.f64 c (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 (*.f64 (*.f64 c c) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))) 1/8))))) (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 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6)))))))))))
(+.f64 (fma.f64 1/4 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -4 (*.f64 (/.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (pow.f64 a 4))) (*.f64 a a)) (/.f64 5/128 (pow.f64 b_2 5))) (fma.f64 1/4 (/.f64 c (/.f64 (pow.f64 b_2 5) (*.f64 (neg.f64 a) (*.f64 a (*.f64 (*.f64 c c) 1/8))))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (neg.f64 a) a)) (pow.f64 b_2 5))))))) (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))
(*.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 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(*.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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 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 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 (sqrt.f64 c) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 c))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2)) (*.f64 (sqrt.f64 c) (sqrt.f64 -1)))
(fma.f64 -1 (*.f64 b_2 (sqrt.f64 (/.f64 1 a))) (*.f64 (sqrt.f64 -1) (sqrt.f64 c)))
(-.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 c)) (*.f64 b_2 (sqrt.f64 (/.f64 1 a))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 c)) (/.f64 (pow.f64 b_2 2) (*.f64 (sqrt.f64 -1) a)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2)) (*.f64 (sqrt.f64 c) (sqrt.f64 -1))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 c)) (/.f64 (*.f64 b_2 b_2) (*.f64 a (sqrt.f64 -1)))) (fma.f64 -1 (*.f64 b_2 (sqrt.f64 (/.f64 1 a))) (*.f64 (sqrt.f64 -1) (sqrt.f64 c))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 c)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 (sqrt.f64 -1)))) (-.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 c)) (*.f64 b_2 (sqrt.f64 (/.f64 1 a)))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 c 3))) (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 a 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 c)) (/.f64 (pow.f64 b_2 2) (*.f64 (sqrt.f64 -1) a)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2)) (*.f64 (sqrt.f64 c) (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 c 3))) (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 a a)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 c)) (/.f64 (*.f64 b_2 b_2) (*.f64 a (sqrt.f64 -1)))) (fma.f64 -1 (*.f64 b_2 (sqrt.f64 (/.f64 1 a))) (*.f64 (sqrt.f64 -1) (sqrt.f64 c)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 c 3))) (/.f64 (pow.f64 b_2 4) (*.f64 (sqrt.f64 -1) (*.f64 (neg.f64 a) a)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 c)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 (sqrt.f64 -1)))) (-.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 c)) (*.f64 b_2 (sqrt.f64 (/.f64 1 a))))))
(*.f64 1/2 (*.f64 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (sqrt.f64 a)))
(*.f64 1/2 (*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (sqrt.f64 a)))
(*.f64 (sqrt.f64 a) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (sqrt.f64 a))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)) (sqrt.f64 (pow.f64 a 3)))))
(fma.f64 1/2 (*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (sqrt.f64 a)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)) (sqrt.f64 (pow.f64 a 3)))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 1 c) c) (pow.f64 b_2 3)) (sqrt.f64 (pow.f64 a 3))) (*.f64 (sqrt.f64 a) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (sqrt.f64 a))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)) (sqrt.f64 (pow.f64 a 3)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 b_2 5)) (sqrt.f64 (pow.f64 a 5))))))
(fma.f64 1/2 (*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (sqrt.f64 a)) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)) (sqrt.f64 (pow.f64 a 3))) (*.f64 (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 (sqrt.f64 -1) 6)))) (sqrt.f64 (pow.f64 a 5)))))
(fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (sqrt.f64 a) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 1 c) c) (pow.f64 b_2 3)) (sqrt.f64 (pow.f64 a 3))) (*.f64 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) -1)) (*.f64 (sqrt.f64 (pow.f64 a 5)) 1/16))))
(+.f64 (*.f64 -1/2 (*.f64 (/.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)) (sqrt.f64 (/.f64 1 a)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (sqrt.f64 a))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)) (sqrt.f64 (pow.f64 a 3)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 b_2 5)) (sqrt.f64 (pow.f64 a 5)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 a)) (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) 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/2 (*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (sqrt.f64 a)) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)) (sqrt.f64 (pow.f64 a 3))) (*.f64 (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 (sqrt.f64 -1) 6)))) (sqrt.f64 (pow.f64 a 5))))))
(fma.f64 -1/2 (/.f64 (*.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) -1/8)) 2)) (sqrt.f64 (/.f64 1 a))) (pow.f64 b_2 7)) (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (sqrt.f64 a) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 1 c) c) (pow.f64 b_2 3)) (sqrt.f64 (pow.f64 a 3))) (*.f64 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) -1)) (*.f64 (sqrt.f64 (pow.f64 a 5)) 1/16)))))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 b_2 (sqrt.f64 (/.f64 1 a))))
(*.f64 b_2 (*.f64 (sqrt.f64 (/.f64 1 a)) -2))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (sqrt.f64 a))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2)))
(fma.f64 -1/2 (*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (sqrt.f64 a)) (*.f64 -2 (*.f64 b_2 (sqrt.f64 (/.f64 1 a)))))
(fma.f64 -2 (*.f64 b_2 (sqrt.f64 (/.f64 1 a))) (*.f64 (sqrt.f64 a) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (sqrt.f64 a))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2)) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)) (sqrt.f64 (pow.f64 a 3))))))
(fma.f64 -1/2 (*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (sqrt.f64 a)) (fma.f64 -2 (*.f64 b_2 (sqrt.f64 (/.f64 1 a))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)) (sqrt.f64 (pow.f64 a 3))))))
(fma.f64 (*.f64 1/2 (/.f64 c b_2)) (sqrt.f64 a) (fma.f64 -2 (*.f64 b_2 (sqrt.f64 (/.f64 1 a))) (*.f64 (/.f64 (*.f64 (*.f64 1 c) c) (pow.f64 b_2 3)) (*.f64 (sqrt.f64 (pow.f64 a 3)) 1/8))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (sqrt.f64 a))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2)) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 b_2 5)) (sqrt.f64 (pow.f64 a 5)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)) (sqrt.f64 (pow.f64 a 3)))))))
(fma.f64 -1/2 (*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (sqrt.f64 a)) (fma.f64 -2 (*.f64 b_2 (sqrt.f64 (/.f64 1 a))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 (sqrt.f64 -1) 6))) (sqrt.f64 (pow.f64 a 5))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)) (sqrt.f64 (pow.f64 a 3)))))))
(fma.f64 (*.f64 1/2 (/.f64 c b_2)) (sqrt.f64 a) (fma.f64 -2 (*.f64 b_2 (sqrt.f64 (/.f64 1 a))) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 1 c) c) (pow.f64 b_2 3)) (sqrt.f64 (pow.f64 a 3))) (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) -1)) (sqrt.f64 (pow.f64 a 5)))))))
(*.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 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.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 -1 (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (/.f64 (neg.f64 b_2) a)))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (/.f64 (neg.f64 b_2) 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 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.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 -1 (/.f64 b_2 a)))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.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))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (/.f64 (neg.f64 b_2) a))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (/.f64 (neg.f64 b_2) a))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1/2 (/.f64 c 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))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 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 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(+.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 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 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 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6)))))))
(+.f64 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (neg.f64 a) a)) (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))))))
(fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) 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 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 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 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6))))))))
(+.f64 (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) -1/8)) 2)) (*.f64 a (pow.f64 b_2 7))) (*.f64 -1/2 (/.f64 c b_2))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (neg.f64 a) a)) (pow.f64 b_2 5)))))
(*.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.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 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 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 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))
(+.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 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6))))))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (neg.f64 a) a)) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))) 1)
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(-.f64 (/.f64 0 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 (neg.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(*.f64 a (/.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(*.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2) (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(*.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(*.f64 (/.f64 (sqrt.f64 a) 1) (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2)) (/.f64 a (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (/.f64 a (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (/.f64 a (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (/.f64 a (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(*.f64 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (/.f64 (cbrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2)) (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(*.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (/.f64 (cbrt.f64 a) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1)
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) -1)
(/.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 3)
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(pow.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 3) 1/3)
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2)
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2))
(fabs.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(log.f64 (exp.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(cbrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 3))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(cbrt.f64 (/.f64 (pow.f64 a 3) (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3)))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(expm1.f64 (log1p.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(exp.f64 (log.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 1))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(log1p.f64 (expm1.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(-.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) a)) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a)))
(-.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) a)) (sqrt.f64 a)) (/.f64 b_2 (*.f64 (sqrt.f64 a) (sqrt.f64 a))))
(-.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) a)) (sqrt.f64 a)) (/.f64 b_2 a))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) (pow.f64 a -1/2))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (/.f64 (pow.f64 a -1/2) (sqrt.f64 a)))
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 (pow.f64 a -1/2) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (/.f64 (pow.f64 a -1/2) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 (pow.f64 (sqrt.f64 a) -1/2) (/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) (pow.f64 a 1/4)))
(*.f64 (pow.f64 (sqrt.f64 a) -1/2) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (*.f64 (pow.f64 a 1/4) (sqrt.f64 a))))
(*.f64 (/.f64 -1 a) (pow.f64 (/.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1))
(*.f64 (/.f64 -1 a) (/.f64 1 (/.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2)) (/.f64 1 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1))
(pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -2)
(*.f64 (/.f64 1 (cbrt.f64 a)) (/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 1 (cbrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (*.f64 (cbrt.f64 (sqrt.f64 a)) (sqrt.f64 a))))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (*.f64 (cbrt.f64 (sqrt.f64 a)) (sqrt.f64 a))) (cbrt.f64 a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (cbrt.f64 a)) (/.f64 (pow.f64 a -1/2) (cbrt.f64 (sqrt.f64 a))))
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (/.f64 (pow.f64 a -1/2) (cbrt.f64 (sqrt.f64 a)))) (cbrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1) (/.f64 (pow.f64 a -1/2) (sqrt.f64 a)))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (/.f64 (pow.f64 a -1/2) (sqrt.f64 a)))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (pow.f64 a 1/4)) (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)))
(/.f64 (*.f64 (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (pow.f64 a 1/4))
(*.f64 (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (pow.f64 a 1/4)))
(/.f64 (*.f64 (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (pow.f64 a 1/4))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (pow.f64 a 1/4)) (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2) a)) 1) (/.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2) a)) (/.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2) a)) (cbrt.f64 a)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2) a)) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2) a)) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (pow.f64 a 1/4)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) 1) (/.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (sqrt.f64 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (cbrt.f64 a)) (/.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 (pow.f64 a -1/2) 1) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (/.f64 (pow.f64 a -1/2) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 a -1/2) (cbrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (cbrt.f64 (sqrt.f64 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (*.f64 (/.f64 (sqrt.f64 a) 1) (sqrt.f64 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 -1 (*.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (neg.f64 (sqrt.f64 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 -1 (*.f64 (neg.f64 (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 -1 (neg.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (/.f64 (sqrt.f64 a) 1)))
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(/.f64 1 (*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(*.f64 (/.f64 -1 a) (/.f64 1 (/.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (*.f64 (sqrt.f64 a) (neg.f64 (sqrt.f64 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (*.f64 (/.f64 (sqrt.f64 a) 1) (neg.f64 (sqrt.f64 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (*.f64 (pow.f64 a -1/2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (/.f64 (pow.f64 a -1/2) (sqrt.f64 a)))
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) -1) (*.f64 (sqrt.f64 a) (neg.f64 (sqrt.f64 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1) (*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) 1)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1) (*.f64 (neg.f64 (sqrt.f64 a)) (neg.f64 (sqrt.f64 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1) (*.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1) (*.f64 (neg.f64 (sqrt.f64 a)) (/.f64 (sqrt.f64 a) 1)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (*.f64 -1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (*.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (*.f64 -1 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (*.f64 (neg.f64 (sqrt.f64 a)) (neg.f64 (sqrt.f64 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (neg.f64 (sqrt.f64 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (neg.f64 (*.f64 (pow.f64 a -1/2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (neg.f64 (sqrt.f64 a)))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (/.f64 (pow.f64 a -1/2) (sqrt.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3) (pow.f64 (pow.f64 a -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 a -1/2) 3) (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3) (pow.f64 (pow.f64 a -1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3) (pow.f64 a 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) 1)
(*.f64 1/2 (/.f64 c b_2))
(/.f64 (*.f64 1/2 c) b_2)
(*.f64 1/2 (/.f64 c b_2))
(/.f64 (neg.f64 (*.f64 1/2 c)) (neg.f64 b_2))
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (/.f64 (*.f64 1/2 c) b_2) 1)
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 3)
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3) 1/3)
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2)
(*.f64 1/2 (/.f64 c b_2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))
(fabs.f64 (*.f64 1/2 (/.f64 c b_2)))
(log.f64 (exp.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 1/2 (/.f64 c b_2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2))))
(*.f64 1/2 (/.f64 c b_2))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3))
(*.f64 1/2 (/.f64 c b_2))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 1/2 (/.f64 c b_2))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)) 1))
(*.f64 1/2 (/.f64 c b_2))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (-.f64 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2))) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2) (-.f64 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3) (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2) (*.f64 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a)))))
(/.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 c b_2) 3)) (/.f64 -8 (pow.f64 (/.f64 a b_2) 3))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2)) (-.f64 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2)))
(/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
(/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 a b_2))
(/.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 a b_2))
(/.f64 (+.f64 (*.f64 (*.f64 -2 b_2) b_2) (*.f64 a (*.f64 1/2 c))) (*.f64 a b_2))
(/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 a b_2))
(/.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 a b_2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3) (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2) (*.f64 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a))))))
(*.f64 1 (/.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 c b_2) 3)) (/.f64 -8 (pow.f64 (/.f64 a b_2) 3))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2))) (neg.f64 (-.f64 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (neg.f64 (-.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3) (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2) (-.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (*.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 (*.f64 -2 b_2) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a))))))
(/.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 c b_2) 3)) (/.f64 -8 (pow.f64 (/.f64 a b_2) 3))) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))))
(pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) 3)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 3) 1/3)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) 2)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 2))
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 2))
(fabs.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 3))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) 1))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 (*.f64 -2 b_2) a))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 b_2 a) -2 (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1 (/.f64 (*.f64 1/2 c) b_2) (/.f64 (*.f64 -2 b_2) a))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1 (/.f64 (*.f64 -2 b_2) a) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) a)) 2) (cbrt.f64 (/.f64 (*.f64 -2 b_2) a)) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2) (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (/.f64 (*.f64 -2 b_2) a))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (/.f64 (*.f64 -2 b_2) a))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 -2 b_2) a))) 1)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (neg.f64 (*.f64 -2 b_2)) a)
(/.f64 (*.f64 2 b_2) a)
(*.f64 2 (/.f64 b_2 a))
(pow.f64 (/.f64 (*.f64 -2 b_2) a) 1)
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) a)) 3)
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3) 1/3)
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) 2)
(*.f64 -2 (/.f64 b_2 a))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2))
(sqrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))
(fabs.f64 (*.f64 -2 (/.f64 b_2 a)))
(log.f64 (exp.f64 (/.f64 (*.f64 -2 b_2) a)))
(*.f64 -2 (/.f64 b_2 a))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 -2 b_2) a))))
(*.f64 -2 (/.f64 b_2 a))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3))
(*.f64 -2 (/.f64 b_2 a))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 -2 b_2) a)))
(*.f64 -2 (/.f64 b_2 a))
(exp.f64 (log.f64 (/.f64 (*.f64 -2 b_2) a)))
(*.f64 -2 (/.f64 b_2 a))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 -2 b_2) a)) 1))
(*.f64 -2 (/.f64 b_2 a))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 -2 b_2) a)))
(*.f64 -2 (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) 1)
(*.f64 1/2 (/.f64 c b_2))
(/.f64 (*.f64 1/2 c) b_2)
(*.f64 1/2 (/.f64 c b_2))
(/.f64 (neg.f64 (*.f64 1/2 c)) (neg.f64 b_2))
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (/.f64 (*.f64 1/2 c) b_2) 1)
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 3)
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3) 1/3)
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2)
(*.f64 1/2 (/.f64 c b_2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))
(fabs.f64 (*.f64 1/2 (/.f64 c b_2)))
(log.f64 (exp.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 1/2 (/.f64 c b_2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2))))
(*.f64 1/2 (/.f64 c b_2))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3))
(*.f64 1/2 (/.f64 c b_2))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 1/2 (/.f64 c b_2))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)) 1))
(*.f64 1/2 (/.f64 c b_2))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) 1)
(*.f64 c (*.f64 a (/.f64 1/2 b_2)))
(*.f64 a (*.f64 c (/.f64 1/2 b_2)))
(/.f64 (*.f64 (*.f64 a c) 1/2) b_2)
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 a c) b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 a c) 1/2)) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 a c) -1/2) (neg.f64 b_2))
(/.f64 (*.f64 a (*.f64 c -1/2)) (neg.f64 b_2))
(pow.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2))) 1)
(*.f64 c (*.f64 a (/.f64 1/2 b_2)))
(*.f64 a (*.f64 c (/.f64 1/2 b_2)))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) 3)
(*.f64 c (*.f64 a (/.f64 1/2 b_2)))
(*.f64 a (*.f64 c (/.f64 1/2 b_2)))
(pow.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2))) 3) 1/3)
(*.f64 c (*.f64 a (/.f64 1/2 b_2)))
(*.f64 a (*.f64 c (/.f64 1/2 b_2)))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) 2)
(*.f64 c (*.f64 a (/.f64 1/2 b_2)))
(*.f64 a (*.f64 c (/.f64 1/2 b_2)))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2))) 2))
(fabs.f64 (*.f64 a (*.f64 c (/.f64 1/2 b_2))))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 b_2)) (*.f64 a c)))
(*.f64 c (*.f64 a (/.f64 1/2 b_2)))
(*.f64 a (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))))
(*.f64 c (*.f64 a (/.f64 1/2 b_2)))
(*.f64 a (*.f64 c (/.f64 1/2 b_2)))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2))) 3))
(*.f64 c (*.f64 a (/.f64 1/2 b_2)))
(*.f64 a (*.f64 c (/.f64 1/2 b_2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (/.f64 1/2 b_2) 3)))
(*.f64 c (*.f64 a (/.f64 1/2 b_2)))
(*.f64 a (*.f64 c (/.f64 1/2 b_2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 b_2) 3) (pow.f64 (*.f64 a c) 3)))
(*.f64 c (*.f64 a (/.f64 1/2 b_2)))
(*.f64 a (*.f64 c (/.f64 1/2 b_2)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))))
(*.f64 c (*.f64 a (/.f64 1/2 b_2)))
(*.f64 a (*.f64 c (/.f64 1/2 b_2)))
(exp.f64 (log.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))))
(*.f64 c (*.f64 a (/.f64 1/2 b_2)))
(*.f64 a (*.f64 c (/.f64 1/2 b_2)))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) 1))
(*.f64 c (*.f64 a (/.f64 1/2 b_2)))
(*.f64 a (*.f64 c (/.f64 1/2 b_2)))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))))
(*.f64 c (*.f64 a (/.f64 1/2 b_2)))
(*.f64 a (*.f64 c (/.f64 1/2 b_2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a))) 1)
(/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) a)
(*.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) (/.f64 -1 a))
(*.f64 (/.f64 -1 a) (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))))
(*.f64 (/.f64 -1 a) (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))))
(*.f64 1 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a))
(/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) a)
(*.f64 (pow.f64 a -1/2) (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) (sqrt.f64 a)))
(/.f64 (*.f64 (pow.f64 a -1/2) (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2))))) (sqrt.f64 a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)) 2) (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) a)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)) (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) (cbrt.f64 a)))
(/.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2))))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) a))
(/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) a)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2))))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) 1) (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) a))
(/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) a)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2))))) (cbrt.f64 a)))
(pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a) 1)
(/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) a)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)) 3)
(/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) a)
(pow.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a) 3) 1/3)
(/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) a)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)) 2)
(/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) a)
(pow.f64 (/.f64 a (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))) -1)
(/.f64 1 (/.f64 a (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2))))))
(/.f64 1 (/.f64 a (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2))))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a) 2))
(fabs.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) a))
(log.f64 (exp.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a))))
(/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) a)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a) 3))
(/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) a)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) 3) (pow.f64 a 3)))
(/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) a)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) a)
(exp.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)) 1))
(/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) a)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)))
(/.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 a (/.f64 1/2 b_2)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 a (*.f64 c (/.f64 1/2 b_2)))) a)
(-.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) a)) (/.f64 b_2 (sqrt.f64 a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)))) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (pow.f64 a -1/2))
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2) a)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))
(*.f64 (pow.f64 (sqrt.f64 a) -1/2) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (pow.f64 a 1/4)))
(*.f64 (/.f64 1 (cbrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (cbrt.f64 (sqrt.f64 a))))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (cbrt.f64 (sqrt.f64 a))) (cbrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (cbrt.f64 a)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (pow.f64 a 1/4)))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) 3)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3) 1/3)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) 2)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))
(pow.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1)
(/.f64 1 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(sqrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2) a))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (pow.f64 (pow.f64 a -1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (pow.f64 a 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) 1))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(-.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) a)) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a)))
(-.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) a)) (sqrt.f64 a)) (/.f64 b_2 (*.f64 (sqrt.f64 a) (sqrt.f64 a))))
(-.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) a)) (sqrt.f64 a)) (/.f64 b_2 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (*.f64 (/.f64 (sqrt.f64 a) 1) (sqrt.f64 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 -1 (*.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (neg.f64 (sqrt.f64 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 -1 (*.f64 (neg.f64 (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 -1 (neg.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (/.f64 (sqrt.f64 a) 1)))
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(/.f64 1 (*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(*.f64 (/.f64 -1 a) (/.f64 1 (/.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (*.f64 (sqrt.f64 a) (neg.f64 (sqrt.f64 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (*.f64 (/.f64 (sqrt.f64 a) 1) (neg.f64 (sqrt.f64 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (*.f64 (pow.f64 a -1/2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (/.f64 (pow.f64 a -1/2) (sqrt.f64 a)))
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) -1) (*.f64 (sqrt.f64 a) (neg.f64 (sqrt.f64 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1) (*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) 1)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1) (*.f64 (neg.f64 (sqrt.f64 a)) (neg.f64 (sqrt.f64 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1) (*.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1) (*.f64 (neg.f64 (sqrt.f64 a)) (/.f64 (sqrt.f64 a) 1)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (*.f64 -1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (*.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (*.f64 -1 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (*.f64 (neg.f64 (sqrt.f64 a)) (neg.f64 (sqrt.f64 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a))) (neg.f64 (sqrt.f64 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (neg.f64 (*.f64 (pow.f64 a -1/2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (neg.f64 (sqrt.f64 a)))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (/.f64 (pow.f64 a -1/2) (sqrt.f64 a)))
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1)
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 3)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3) 1/3)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(pow.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) -1/2)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 2)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3) (pow.f64 (pow.f64 a -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 a -1/2) 3) (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3) (pow.f64 (pow.f64 a -1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) 3) (pow.f64 a 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)

eval320.0ms (3.8%)

Compiler

Compiled 22591 to 11905 computations (47.3% saved)

prune192.0ms (2.3%)

Pruning

46 alts after pruning (37 fresh and 9 done)

PrunedKeptTotal
New8449853
Fresh02828
Picked145
Done055
Total84546891
Accurracy
92.6%
Counts
891 → 46
Alt Table
Click to see full alt table
StatusAccuracyProgram
38.6%
(pow.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) -1)
18.0%
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
31.4%
(pow.f64 (/.f64 (*.f64 -1/2 a) b_2) -1)
17.7%
(pow.f64 (/.f64 a (pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) -1)
52.1%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
18.4%
(pow.f64 (/.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) -1)
27.9%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
26.8%
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
15.2%
(pow.f64 (expm1.f64 (log1p.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))) -1)
31.3%
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a)
29.5%
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
11.4%
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))) b_2) a)
53.1%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
32.9%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
39.1%
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
11.1%
(/.f64 (-.f64 b_2 b_2) a)
22.2%
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
30.5%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
29.9%
(/.f64 (+.f64 (*.f64 -2 b_2) (expm1.f64 (log1p.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)))) a)
29.5%
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
31.5%
(/.f64 (*.f64 b_2 -2) a)
29.0%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
17.3%
(/.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 3)) a)
49.1%
(/.f64 (exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) a)
28.0%
(/.f64 (exp.f64 (log.f64 (*.f64 b_2 -2))) a)
17.5%
(/.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3))) a)
50.6%
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
48.6%
(-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 a))
41.4%
(-.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (/.f64 b_2 a))
2.4%
(+.f64 (/.f64 (*.f64 2 b_2) a) (*.f64 1/2 (/.f64 c b_2)))
36.9%
(+.f64 (*.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))) (*.f64 -1/2 (/.f64 c b_2)))
31.7%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
10.4%
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (sqrt.f64 a)))
10.6%
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (sqrt.f64 a)))
25.6%
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)))
17.4%
(*.f64 (/.f64 1 a) (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
17.7%
(*.f64 (/.f64 1 a) (pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
28.9%
(*.f64 (/.f64 1 a) (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2))
52.1%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
31.4%
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
10.9%
(*.f64 (/.f64 1/2 b_2) c)
38.2%
(*.f64 c (/.f64 -1/2 b_2))
10.9%
(*.f64 1/2 (/.f64 c b_2))
38.4%
(*.f64 -1/2 (/.f64 c b_2))
35.0%
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
13.0%
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
38.6%
(pow.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) -1)
18.0%
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
31.4%
(pow.f64 (/.f64 (*.f64 -1/2 a) b_2) -1)
17.7%
(pow.f64 (/.f64 a (pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) -1)
52.1%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
18.4%
(pow.f64 (/.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) -1)
27.9%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
26.8%
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
15.2%
(pow.f64 (expm1.f64 (log1p.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))) -1)
31.3%
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a)
29.5%
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
11.4%
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))) b_2) a)
53.1%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
32.9%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
39.1%
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
11.1%
(/.f64 (-.f64 b_2 b_2) a)
22.2%
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
30.5%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
29.9%
(/.f64 (+.f64 (*.f64 -2 b_2) (expm1.f64 (log1p.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)))) a)
29.5%
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
31.5%
(/.f64 (*.f64 b_2 -2) a)
29.0%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
17.3%
(/.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 3)) a)
49.1%
(/.f64 (exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) a)
28.0%
(/.f64 (exp.f64 (log.f64 (*.f64 b_2 -2))) a)
17.5%
(/.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3))) a)
50.6%
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
48.6%
(-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 a))
41.4%
(-.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (/.f64 b_2 a))
2.4%
(+.f64 (/.f64 (*.f64 2 b_2) a) (*.f64 1/2 (/.f64 c b_2)))
36.9%
(+.f64 (*.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))) (*.f64 -1/2 (/.f64 c b_2)))
31.7%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
10.4%
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (sqrt.f64 a)))
10.6%
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (sqrt.f64 a)))
25.6%
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)))
17.4%
(*.f64 (/.f64 1 a) (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
17.7%
(*.f64 (/.f64 1 a) (pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
28.9%
(*.f64 (/.f64 1 a) (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2))
52.1%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
31.4%
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
10.9%
(*.f64 (/.f64 1/2 b_2) c)
38.2%
(*.f64 c (/.f64 -1/2 b_2))
10.9%
(*.f64 1/2 (/.f64 c b_2))
38.4%
(*.f64 -1/2 (/.f64 c b_2))
35.0%
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
13.0%
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
Compiler

Compiled 2830 to 1860 computations (34.3% saved)

localize467.0ms (5.6%)

Local Accuracy

Found 14 expressions with local accuracy:

NewAccuracyProgram
94.4%
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
92.4%
(sqrt.f64 (*.f64 c a))
89.9%
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
31.9%
(E.f64)
98.7%
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
92.9%
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
76.8%
(-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)
46.8%
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
98.4%
(+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2)))
70.3%
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
99.7%
(*.f64 c (/.f64 -1/2 b_2))
99.8%
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
87.0%
(sqrt.f64 (*.f64 c (neg.f64 a)))
84.7%
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
Compiler

Compiled 253 to 92 computations (63.6% saved)

series60.0ms (0.7%)

Counts
13 → 242
Calls

102 calls:

TimeVariablePointExpression
15.0ms
c
@-inf
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
3.0ms
a
@inf
(sqrt.f64 (*.f64 c a))
1.0ms
c
@0
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
1.0ms
a
@-inf
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
1.0ms
c
@-inf
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))

rewrite106.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
886×add-sqr-sqrt
862×pow1
856×*-un-lft-identity
822×add-exp-log
820×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039327
1883327
Stop Event
node limit
Counts
13 → 202
Calls
Call 1
Inputs
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
(+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(E.f64)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(sqrt.f64 (*.f64 c a))
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
Outputs
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (/.f64 b_2 a)))
(+.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (neg.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 (-.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (*.f64 b_2 a)) (*.f64 a a))
(/.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a)))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a))
(*.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) 1)
(log.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(exp.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) b_2))) 1)
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (/.f64 (*.f64 c -1/2) b_2) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 c -1/2) b_2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 c -1/2) b_2) (/.f64 (*.f64 c -1/2) b_2)) (/.f64 (*.f64 c -1/2) b_2)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) b_2)))
(exp.f64 (log.f64 (/.f64 (*.f64 c -1/2) b_2)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 c -1/2) b_2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a)))) 1)
(*.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (/.f64 1 (*.f64 b_2 a)))
(*.f64 1 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a)))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))) (sqrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(pow.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a)) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a)) (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))) (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))))) 1)
(*.f64 1 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))) (cbrt.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))))) (cbrt.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))) (sqrt.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 c 1/2)) 3) (pow.f64 (*.f64 b_2 (*.f64 b_2 -2)) 3)) (+.f64 (*.f64 (*.f64 a (*.f64 c 1/2)) (*.f64 a (*.f64 c 1/2))) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 -2)) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 (*.f64 a (*.f64 c 1/2)) (*.f64 b_2 (*.f64 b_2 -2))))))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 c 1/2)) (*.f64 a (*.f64 c 1/2))) (*.f64 (*.f64 b_2 (*.f64 b_2 -2)) (*.f64 b_2 (*.f64 b_2 -2)))) (-.f64 (*.f64 a (*.f64 c 1/2)) (*.f64 b_2 (*.f64 b_2 -2))))
(pow.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) 1)
(log.f64 (exp.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))) (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))) 1)
(*.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) 1/3)
(pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) 1)
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(exp.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(+.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (neg.f64 b_2))
(+.f64 (fma.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(*.f64 1 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)) (cbrt.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))) (cbrt.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(*.f64 (sqrt.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)) (sqrt.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(/.f64 (-.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) 3) (pow.f64 b_2 3)) (+.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (+.f64 (*.f64 b_2 b_2) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))))
(/.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (*.f64 b_2 b_2)) (+.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))
(pow.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) 1)
(log.f64 (exp.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)) (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(expm1.f64 (log1p.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(exp.f64 (log.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(-.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a))) 1)
(*.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) (/.f64 1 a))
(*.f64 1 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)) (cbrt.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a))) (cbrt.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(pow.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a) (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)) (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (*.f64 c a) 1))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 (*.f64 c a) 1)))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))))))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 c a) 1))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 (*.f64 c a) 1)))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 c a) 1))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 (*.f64 c a) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (*.f64 b_2 b_2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 c a) 1))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 (*.f64 c a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 b_2 b_2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.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 1 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 c a) 3)) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1)
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (exp.f64 (log1p.f64 (E.f64))) 1)
(*.f64 1 (E.f64))
(*.f64 (*.f64 (cbrt.f64 (E.f64)) (cbrt.f64 (E.f64))) (cbrt.f64 (E.f64)))
(*.f64 (sqrt.f64 (E.f64)) (sqrt.f64 (E.f64)))
(pow.f64 (E.f64) 1)
(log.f64 (exp.f64 (E.f64)))
(cbrt.f64 (*.f64 (*.f64 (E.f64) (E.f64)) (E.f64)))
(expm1.f64 (log1p.f64 (E.f64)))
(exp.f64 1)
(log1p.f64 (expm1.f64 (E.f64)))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 3) (pow.f64 b_2 3)) (+.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(/.f64 (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 c a)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (sqrt.f64 (*.f64 c a))))
(pow.f64 (*.f64 c a) 1/2)
(pow.f64 (sqrt.f64 (*.f64 c a)) 1)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))
(cbrt.f64 (*.f64 (*.f64 c a) (sqrt.f64 (*.f64 c a))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c a))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c a))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c a))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) 1)
(*.f64 1 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(*.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1)
(cbrt.f64 (*.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(expm1.f64 (log1p.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(exp.f64 (log.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(log1p.f64 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1))

simplify157.0ms (1.9%)

Algorithm
egg-herbie
Rules
1504×fma-def
1274×associate-*l*
738×times-frac
574×associate-/r*
552×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
083918898
1227117022
Stop Event
node limit
Counts
444 → 503
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 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.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 -1 (/.f64 b_2 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 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.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 -1 (/.f64 b_2 a)))))
(*.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 (*.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 (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 (pow.f64 a 3)))) (/.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 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.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 (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 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 7)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))))))
(/.f64 b_2 a)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (/.f64 b_2 a) (*.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 b_2 a) (+.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 -1 (/.f64 b_2 a))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1 (/.f64 b_2 a)))
(+.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 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1 (/.f64 b_2 a))))
(+.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 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.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 b_2 a)
(/.f64 b_2 a)
(*.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 -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 (pow.f64 b_2 2))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(*.f64 1/2 (*.f64 c a))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(*.f64 1/2 (*.f64 c a))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(*.f64 -2 (pow.f64 b_2 2))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(*.f64 1/2 (*.f64 c a))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(*.f64 1/2 (*.f64 c a))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(*.f64 1/2 (*.f64 c a))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(*.f64 -2 (pow.f64 b_2 2))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(*.f64 -2 (pow.f64 b_2 2))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(*.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)) (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/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 (*.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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.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 -1 (/.f64 b_2 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 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.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 -1 (/.f64 b_2 a)))))
(*.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 -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/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))) (*.f64 a 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 -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 (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 3)) b_2)) (+.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))
(sqrt.f64 (*.f64 c a))
(+.f64 (*.f64 -1 b_2) (sqrt.f64 (*.f64 c a)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (pow.f64 b_2 2))) (sqrt.f64 (*.f64 c a))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 b_2 4))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (pow.f64 b_2 2))) (sqrt.f64 (*.f64 c a)))))
(*.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)))))
(log.f64 (sqrt.f64 (*.f64 c a)))
(+.f64 (log.f64 (sqrt.f64 (*.f64 c a))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) b_2)))
(+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 3 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3))))) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) (pow.f64 b_2 3))) (+.f64 (log.f64 (sqrt.f64 (*.f64 c a))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) b_2))))
(+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 3 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3))))) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) (pow.f64 b_2 3))) (+.f64 (log.f64 (sqrt.f64 (*.f64 c a))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) b_2)) (*.f64 1/120 (*.f64 (+.f64 (*.f64 60 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5))))) (+.f64 (*.f64 -24 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5))))) (+.f64 (*.f64 -30 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5))))) (*.f64 -15 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))))))) (pow.f64 b_2 5))))))
(+.f64 (log.f64 (*.f64 1/2 (*.f64 c a))) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 (*.f64 1/2 (*.f64 c a))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (log.f64 (/.f64 1 b_2))))
(+.f64 (log.f64 (*.f64 1/2 (*.f64 c a))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (log.f64 (/.f64 1 b_2)) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 3 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 4))))))
(+.f64 (log.f64 (*.f64 1/2 (*.f64 c a))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (log.f64 (/.f64 1 b_2)) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 -15/4 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 -720 (/.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 45/2 (*.f64 (pow.f64 c 3) (pow.f64 a 3))))) (pow.f64 b_2 6))) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 3 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 4)))))))
(+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 -1 b_2))))
(+.f64 (log.f64 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))) (*.f64 1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2)))))
(+.f64 (log.f64 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -3/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 4))) (*.f64 1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))))))
(+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 45/2 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 15/4 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 45/4 (*.f64 (pow.f64 c 3) (pow.f64 a 3))))) (pow.f64 b_2 6))) (+.f64 (log.f64 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -3/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 4))) (*.f64 1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2)))))))
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (/.f64 b_2 a)))
(+.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (neg.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 (-.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (*.f64 b_2 a)) (*.f64 a a))
(/.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a)))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a))
(*.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) 1)
(log.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(exp.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) b_2))) 1)
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (/.f64 (*.f64 c -1/2) b_2) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 c -1/2) b_2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 c -1/2) b_2) (/.f64 (*.f64 c -1/2) b_2)) (/.f64 (*.f64 c -1/2) b_2)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) b_2)))
(exp.f64 (log.f64 (/.f64 (*.f64 c -1/2) b_2)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 c -1/2) b_2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a)))) 1)
(*.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (/.f64 1 (*.f64 b_2 a)))
(*.f64 1 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a)))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))) (sqrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(pow.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a)) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a)) (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))) (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))))) 1)
(*.f64 1 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))) (cbrt.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))))) (cbrt.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))) (sqrt.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 c 1/2)) 3) (pow.f64 (*.f64 b_2 (*.f64 b_2 -2)) 3)) (+.f64 (*.f64 (*.f64 a (*.f64 c 1/2)) (*.f64 a (*.f64 c 1/2))) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 -2)) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 (*.f64 a (*.f64 c 1/2)) (*.f64 b_2 (*.f64 b_2 -2))))))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 c 1/2)) (*.f64 a (*.f64 c 1/2))) (*.f64 (*.f64 b_2 (*.f64 b_2 -2)) (*.f64 b_2 (*.f64 b_2 -2)))) (-.f64 (*.f64 a (*.f64 c 1/2)) (*.f64 b_2 (*.f64 b_2 -2))))
(pow.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) 1)
(log.f64 (exp.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))) (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))) 1)
(*.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) 1/3)
(pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) 1)
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(exp.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(+.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (neg.f64 b_2))
(+.f64 (fma.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(*.f64 1 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)) (cbrt.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))) (cbrt.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(*.f64 (sqrt.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)) (sqrt.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(/.f64 (-.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) 3) (pow.f64 b_2 3)) (+.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (+.f64 (*.f64 b_2 b_2) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))))
(/.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (*.f64 b_2 b_2)) (+.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))
(pow.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) 1)
(log.f64 (exp.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)) (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(expm1.f64 (log1p.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(exp.f64 (log.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(-.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a))) 1)
(*.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) (/.f64 1 a))
(*.f64 1 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)) (cbrt.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a))) (cbrt.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(pow.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a) (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)) (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (*.f64 c a) 1))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 (*.f64 c a) 1)))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))))))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 c a) 1))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 (*.f64 c a) 1)))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 c a) 1))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 (*.f64 c a) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (*.f64 b_2 b_2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 c a) 1))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 (*.f64 c a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 b_2 b_2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.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 1 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 c a) 3)) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1)
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (exp.f64 (log1p.f64 (E.f64))) 1)
(*.f64 1 (E.f64))
(*.f64 (*.f64 (cbrt.f64 (E.f64)) (cbrt.f64 (E.f64))) (cbrt.f64 (E.f64)))
(*.f64 (sqrt.f64 (E.f64)) (sqrt.f64 (E.f64)))
(pow.f64 (E.f64) 1)
(log.f64 (exp.f64 (E.f64)))
(cbrt.f64 (*.f64 (*.f64 (E.f64) (E.f64)) (E.f64)))
(expm1.f64 (log1p.f64 (E.f64)))
(exp.f64 1)
(log1p.f64 (expm1.f64 (E.f64)))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 3) (pow.f64 b_2 3)) (+.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(/.f64 (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 c a)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (sqrt.f64 (*.f64 c a))))
(pow.f64 (*.f64 c a) 1/2)
(pow.f64 (sqrt.f64 (*.f64 c a)) 1)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))
(cbrt.f64 (*.f64 (*.f64 c a) (sqrt.f64 (*.f64 c a))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c a))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c a))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c a))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) 1)
(*.f64 1 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(*.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1)
(cbrt.f64 (*.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(expm1.f64 (log1p.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(exp.f64 (log.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(log1p.f64 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1))
Outputs
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.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 -1 (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (/.f64 (neg.f64 b_2) a)))
(-.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2))) (/.f64 b_2 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 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.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 -1 (/.f64 b_2 a)))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (/.f64 (neg.f64 b_2) a))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (-.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2))) (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(/.f64 (*.f64 (neg.f64 c) 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))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 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 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 (neg.f64 c) 1/2) b_2))
(+.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 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 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 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a))) (pow.f64 b_2 5)))))
(fma.f64 1/2 (/.f64 (neg.f64 c) b_2) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) -1) (*.f64 a a)) (pow.f64 b_2 5)) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a))))
(+.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 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) 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 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 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 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a))) (pow.f64 b_2 5))))))
(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)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 1/2 (/.f64 (neg.f64 c) b_2) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) -1) (*.f64 a a)) (pow.f64 b_2 5)) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -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 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) -1/2))
(fma.f64 (/.f64 b_2 a) -2 (/.f64 (*.f64 -1/2 (neg.f64 c)) 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 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) (*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) -1/2)))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 (/.f64 b_2 a) -2 (/.f64 (*.f64 -1/2 (neg.f64 c)) 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 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a))) (pow.f64 b_2 5)) -1/16))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 (/.f64 b_2 a) -2 (fma.f64 (/.f64 (neg.f64 c) b_2) -1/2 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) -1) (*.f64 a a)) (pow.f64 b_2 5)) -1/16))))
(*.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 (pow.f64 a 3)))) (/.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 (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2)))
(+.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 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.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 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2))))
(+.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 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.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 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 7)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 7)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 7)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2)))))
(/.f64 b_2 a)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 (neg.f64 c) b_2) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (/.f64 b_2 a) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3)))))
(+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (/.f64 b_2 a)) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 1/2 (/.f64 (neg.f64 c) b_2) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 b_2 a)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (/.f64 b_2 a) (+.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 (fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (/.f64 b_2 a)) (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 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a))) (pow.f64 b_2 5)))))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 (neg.f64 c) b_2) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) -1) (*.f64 a a)) (pow.f64 b_2 5)) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (neg.f64 b_2) a))
(-.f64 (/.f64 (*.f64 -1/2 (neg.f64 c)) b_2) (/.f64 b_2 a))
(+.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 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (neg.f64 b_2) a)))
(-.f64 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 (neg.f64 c)) b_2)) (/.f64 b_2 a))
(+.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 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.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 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1 (/.f64 b_2 a) (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a))) (pow.f64 b_2 5)) -1/16))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 (/.f64 (neg.f64 c) b_2) -1/2 (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) -1) (*.f64 a a)) (pow.f64 b_2 5)) -1/16 (/.f64 (neg.f64 b_2) a))))
(/.f64 b_2 a)
(/.f64 b_2 a)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -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 (/.f64 b_2 a) -2 (*.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 (/.f64 b_2 a) -2 (*.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 (/.f64 b_2 a) -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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 b_2 a) -2 (*.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 (/.f64 b_2 a) -2 (*.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 (/.f64 b_2 a) -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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 b_2 a) -2 (*.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 (/.f64 b_2 a) -2 (*.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 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -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 (/.f64 b_2 a) -2 (*.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 (/.f64 b_2 a) -2 (*.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 (/.f64 b_2 a) -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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 b_2 a) -2 (*.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 (/.f64 b_2 a) -2 (*.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 (/.f64 b_2 a) -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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 b_2 a) -2 (*.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 (/.f64 b_2 a) -2 (*.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 (/.f64 b_2 a) -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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 b_2 a) -2 (*.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 (/.f64 b_2 a) -2 (*.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 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -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 (/.f64 b_2 a) -2 (*.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 (/.f64 b_2 a) -2 (*.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 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -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 (/.f64 b_2 a) -2 (*.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 (/.f64 b_2 a) -2 (*.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 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (pow.f64 b_2 2))
(*.f64 b_2 (*.f64 b_2 -2))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(*.f64 1/2 (*.f64 c a))
(*.f64 c (*.f64 a 1/2))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(*.f64 1/2 (*.f64 c a))
(*.f64 c (*.f64 a 1/2))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(*.f64 -2 (pow.f64 b_2 2))
(*.f64 b_2 (*.f64 b_2 -2))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(*.f64 1/2 (*.f64 c a))
(*.f64 c (*.f64 a 1/2))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(*.f64 1/2 (*.f64 c a))
(*.f64 c (*.f64 a 1/2))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(*.f64 1/2 (*.f64 c a))
(*.f64 c (*.f64 a 1/2))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(*.f64 -2 (pow.f64 b_2 2))
(*.f64 b_2 (*.f64 b_2 -2))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(*.f64 -2 (pow.f64 b_2 2))
(*.f64 b_2 (*.f64 b_2 -2))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(+.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 -2 (pow.f64 b_2 2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(*.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 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c a))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2)))
(+.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 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c a)))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c a)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) -1/8))))
(+.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 (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5))))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c a))))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5))))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c a)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) -1/8)))))
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 c (/.f64 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 (cbrt.f64 (*.f64 c a)) 6) (pow.f64 b_2 3)) (fma.f64 -1/2 (/.f64 c (/.f64 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 (cbrt.f64 (*.f64 c a)) 6) (pow.f64 b_2 3)) (fma.f64 -1/2 (/.f64 c (/.f64 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))))
(-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 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))))
(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 c (/.f64 b_2 a)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 6) 1/8) (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 c (/.f64 b_2 a)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 6) 1/8) (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 c (/.f64 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 (cbrt.f64 (*.f64 c a)) 6) (pow.f64 b_2 3)) (fma.f64 -1/2 (/.f64 c (/.f64 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 (cbrt.f64 (*.f64 c a)) 6) (pow.f64 b_2 3)) (fma.f64 -1/2 (/.f64 c (/.f64 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 c (/.f64 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 (cbrt.f64 (*.f64 c a)) 6) (pow.f64 b_2 3)) (fma.f64 -1/2 (/.f64 c (/.f64 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 (cbrt.f64 (*.f64 c a)) 6) (pow.f64 b_2 3)) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 a)) b_2)))
(*.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 b_2))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (neg.f64 b_2))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)) (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 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c a)))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2)) 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 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c a))))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)) (-.f64 (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c a)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) -1/8))) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 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 (cbrt.f64 (*.f64 c a)) 6) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 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 (cbrt.f64 (*.f64 c a)) 6) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 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 (*.f64 -1/8 (*.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)) (*.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) 1/64)) (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 (cbrt.f64 (*.f64 c a)) 6) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 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 b_2 -2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.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 c (/.f64 b_2 a)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 6) 1/8) (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 c (/.f64 b_2 a)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 6) 1/8) (pow.f64 b_2 3)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 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 (cbrt.f64 (*.f64 c a)) 6) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 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 (cbrt.f64 (*.f64 c a)) 6) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 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/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 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) 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 -1/2 (/.f64 (pow.f64 c 4) (/.f64 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 (pow.f64 (cbrt.f64 (*.f64 c a)) 6) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 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 (cbrt.f64 (*.f64 c a)) 6) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 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 (cbrt.f64 (*.f64 c a)) 6) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 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 (*.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 (*.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 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (/.f64 b_2 (pow.f64 a 4))) (/.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 (cbrt.f64 (*.f64 c a)) 6) (pow.f64 b_2 3)) (*.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 c (/.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 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.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 -1 (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (/.f64 (neg.f64 b_2) a)))
(-.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2))) (/.f64 b_2 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 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.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 -1 (/.f64 b_2 a)))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (/.f64 (neg.f64 b_2) a))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (-.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2))) (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 -1/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 c (/.f64 b_2 -1/2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.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 c (/.f64 b_2 -1/2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (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 (*.f64 -1/8 (*.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 c (/.f64 b_2 -1/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)) (*.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) 1/64)) (*.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 b_2 a) -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 (/.f64 b_2 a) -2 (*.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))))
(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 (/.f64 b_2 a) -2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 (*.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 (/.f64 b_2 a) -2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (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 c (/.f64 b_2 -1/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 c (/.f64 b_2 -1/2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.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 c (/.f64 b_2 -1/2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (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/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))) (*.f64 a 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/2 (*.f64 (/.f64 (pow.f64 c 4) a) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) 2)) 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 c (/.f64 b_2 -1/2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c 4) a) (/.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)) b_2)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (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 c (/.f64 b_2 -1/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 c (/.f64 b_2 -1/2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.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 c (/.f64 b_2 -1/2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (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 (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 3)) b_2)) (+.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 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (/.f64 b_2 (pow.f64 a 3))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (/.f64 c (/.f64 b_2 -1/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 b_2 6)) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) 1/64)) (/.f64 b_2 (pow.f64 a 3))) (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))
(sqrt.f64 (*.f64 c a))
(+.f64 (*.f64 -1 b_2) (sqrt.f64 (*.f64 c a)))
(fma.f64 -1 b_2 (sqrt.f64 (*.f64 c a)))
(-.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))) (pow.f64 b_2 2))) (sqrt.f64 (*.f64 c a))))
(fma.f64 -1 b_2 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 c a))))
(-.f64 (fma.f64 1/2 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (/.f64 1 (*.f64 c a))))) (sqrt.f64 (*.f64 c a))) b_2)
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 b_2 4))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (pow.f64 b_2 2))) (sqrt.f64 (*.f64 c a)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (pow.f64 b_2 4)) (fma.f64 -1 b_2 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 c a)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (pow.f64 b_2 4)) (-.f64 (fma.f64 1/2 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (/.f64 1 (*.f64 c a))))) (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 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/2 (/.f64 c (/.f64 b_2 a)) (*.f64 -1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 6) (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 -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/2 (/.f64 c (/.f64 b_2 a)) (*.f64 -1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 6) (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)) (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 (*.f64 -1/8 (*.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)) (*.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) 1/64)) (pow.f64 b_2 7)) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 -1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 6) (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 c (/.f64 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 c (/.f64 b_2 a)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 6) 1/8) (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 c (/.f64 b_2 a)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 6) 1/8) (pow.f64 b_2 3)))))
(log.f64 (sqrt.f64 (*.f64 c a)))
(+.f64 (log.f64 (sqrt.f64 (*.f64 c a))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) b_2)))
(+.f64 (log.f64 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 b_2 (sqrt.f64 (/.f64 1 (*.f64 c a))))))
(-.f64 (log.f64 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 (sqrt.f64 (/.f64 1 (*.f64 c a)))))
(+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 3 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3))))) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) (pow.f64 b_2 3))) (+.f64 (log.f64 (sqrt.f64 (*.f64 c a))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) b_2))))
(fma.f64 1/6 (*.f64 (pow.f64 b_2 3) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) 1)) (+.f64 (log.f64 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 b_2 (sqrt.f64 (/.f64 1 (*.f64 c a)))))))
(-.f64 (fma.f64 1/6 (*.f64 (pow.f64 b_2 3) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) (log.f64 (sqrt.f64 (*.f64 c a)))) (*.f64 b_2 (sqrt.f64 (/.f64 1 (*.f64 c a)))))
(+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 3 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3))))) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) (pow.f64 b_2 3))) (+.f64 (log.f64 (sqrt.f64 (*.f64 c a))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) b_2)) (*.f64 1/120 (*.f64 (+.f64 (*.f64 60 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5))))) (+.f64 (*.f64 -24 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5))))) (+.f64 (*.f64 -30 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5))))) (*.f64 -15 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))))))) (pow.f64 b_2 5))))))
(fma.f64 1/6 (*.f64 (pow.f64 b_2 3) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) 1)) (+.f64 (log.f64 (sqrt.f64 (*.f64 c a))) (fma.f64 -1 (*.f64 b_2 (sqrt.f64 (/.f64 1 (*.f64 c a)))) (*.f64 1/120 (*.f64 (pow.f64 b_2 5) (fma.f64 60 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (fma.f64 -24 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) -45))))))))
(+.f64 (-.f64 (fma.f64 1/6 (*.f64 (pow.f64 b_2 3) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) (log.f64 (sqrt.f64 (*.f64 c a)))) (*.f64 b_2 (sqrt.f64 (/.f64 1 (*.f64 c a))))) (*.f64 (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) 60 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) -69)) (*.f64 (pow.f64 b_2 5) 1/120)))
(+.f64 (log.f64 (*.f64 1/2 (*.f64 c a))) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 (*.f64 1/2 (*.f64 c a))) (neg.f64 (log.f64 b_2)))
(-.f64 (log.f64 (*.f64 c (*.f64 a 1/2))) (log.f64 b_2))
(+.f64 (log.f64 (*.f64 1/2 (*.f64 c a))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (log.f64 (/.f64 1 b_2))))
(+.f64 (log.f64 (*.f64 1/2 (*.f64 c a))) (fma.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) a)) (neg.f64 (log.f64 b_2))))
(+.f64 (log.f64 (*.f64 c (*.f64 a 1/2))) (fma.f64 -1/4 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) (neg.f64 (log.f64 b_2))))
(+.f64 (log.f64 (*.f64 1/2 (*.f64 c a))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (log.f64 (/.f64 1 b_2)) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 3 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 4))))))
(+.f64 (log.f64 (*.f64 1/2 (*.f64 c a))) (+.f64 (fma.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) a)) (neg.f64 (log.f64 b_2))) (*.f64 1/24 (/.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) 9/4) (pow.f64 b_2 4)))))
(+.f64 (log.f64 (*.f64 c (*.f64 a 1/2))) (fma.f64 -1/4 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) (-.f64 (/.f64 (*.f64 1/24 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 6) 9/4)) (pow.f64 b_2 4)) (log.f64 b_2))))
(+.f64 (log.f64 (*.f64 1/2 (*.f64 c a))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))) (+.f64 (log.f64 (/.f64 1 b_2)) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 -15/4 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 -720 (/.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 45/2 (*.f64 (pow.f64 c 3) (pow.f64 a 3))))) (pow.f64 b_2 6))) (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 3 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 4)))))))
(+.f64 (log.f64 (*.f64 1/2 (*.f64 c a))) (+.f64 (fma.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) a)) (neg.f64 (log.f64 b_2))) (fma.f64 1/720 (/.f64 (fma.f64 -15/4 (pow.f64 (*.f64 c a) 3) (fma.f64 -720 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 (*.f64 -1/8 (*.f64 c c)) (*.f64 a a)) 2)) (*.f64 c a)) (*.f64 (pow.f64 (*.f64 c a) 3) 45/2))) (pow.f64 b_2 6)) (*.f64 1/24 (/.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) 9/4) (pow.f64 b_2 4))))))
(+.f64 (log.f64 (*.f64 c (*.f64 a 1/2))) (fma.f64 -1/4 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) (-.f64 (fma.f64 1/720 (/.f64 (fma.f64 (pow.f64 (*.f64 c a) 3) -15/4 (fma.f64 (pow.f64 (*.f64 c a) 3) 45/2 (/.f64 (*.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)) -720) (*.f64 c a)))) (pow.f64 b_2 6)) (/.f64 (*.f64 1/24 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 6) 9/4)) (pow.f64 b_2 4))) (log.f64 b_2))))
(+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 -1 b_2))))
(+.f64 (log.f64 2) (neg.f64 (log.f64 (/.f64 -1 b_2))))
(-.f64 (log.f64 2) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))) (*.f64 1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2)))))
(+.f64 (log.f64 2) (fma.f64 -1 (log.f64 (/.f64 -1 b_2)) (/.f64 (*.f64 1/4 (*.f64 c a)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (log.f64 2) (log.f64 (/.f64 -1 b_2))) (*.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) 1/4))
(+.f64 (log.f64 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -3/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 4))) (*.f64 1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2))))))
(+.f64 (log.f64 2) (fma.f64 -1 (log.f64 (/.f64 -1 b_2)) (fma.f64 1/24 (/.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) -9/4) (pow.f64 b_2 4)) (/.f64 (*.f64 1/4 (*.f64 c a)) (*.f64 b_2 b_2)))))
(+.f64 (-.f64 (log.f64 2) (log.f64 (/.f64 -1 b_2))) (fma.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) 1/4 (/.f64 (*.f64 1/24 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 6) -9/4)) (pow.f64 b_2 4))))
(+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 45/2 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 15/4 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 45/4 (*.f64 (pow.f64 c 3) (pow.f64 a 3))))) (pow.f64 b_2 6))) (+.f64 (log.f64 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -3/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 4))) (*.f64 1/4 (/.f64 (*.f64 c a) (pow.f64 b_2 2)))))))
(fma.f64 1/720 (/.f64 (fma.f64 45/2 (pow.f64 (*.f64 c a) 3) (*.f64 (pow.f64 (*.f64 c a) 3) 15)) (pow.f64 b_2 6)) (+.f64 (log.f64 2) (fma.f64 -1 (log.f64 (/.f64 -1 b_2)) (fma.f64 1/24 (/.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) -9/4) (pow.f64 b_2 4)) (/.f64 (*.f64 1/4 (*.f64 c a)) (*.f64 b_2 b_2))))))
(+.f64 (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 3) 75/2) (pow.f64 b_2 6)) (log.f64 2)) (-.f64 (fma.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) 1/4 (/.f64 (*.f64 1/24 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 6) -9/4)) (pow.f64 b_2 4))) (log.f64 (/.f64 -1 b_2))))
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(+.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(+.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(+.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(+.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (neg.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (/.f64 (neg.f64 b_2) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(+.f64 (fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(+.f64 (fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(+.f64 (fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(+.f64 (fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (/.f64 (neg.f64 b_2) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (/.f64 (neg.f64 b_2) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (/.f64 (neg.f64 b_2) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 (-.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (*.f64 b_2 a)) (*.f64 a a))
(/.f64 (*.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 a a))
(*.f64 (/.f64 a a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(/.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a)))
(/.f64 (*.f64 (+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 6)) (+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(cbrt.f64 (*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) (*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) 1)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(*.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) 1)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(log.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(exp.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) b_2))) 1)
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (/.f64 (*.f64 c -1/2) b_2) 1)
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (exp.f64 (/.f64 (*.f64 c -1/2) b_2)))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 c -1/2) b_2) (/.f64 (*.f64 c -1/2) b_2)) (/.f64 (*.f64 c -1/2) b_2)))
(cbrt.f64 (*.f64 (/.f64 c (/.f64 b_2 -1/2)) (*.f64 (/.f64 c (/.f64 b_2 -1/2)) (/.f64 c (/.f64 b_2 -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) b_2)))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (log.f64 (/.f64 (*.f64 c -1/2) b_2)))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 c -1/2) b_2)))
(/.f64 c (/.f64 b_2 -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a)))) 1)
(/.f64 (fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 a b_2))
(/.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2))) (*.f64 a b_2))
(*.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (/.f64 1 (*.f64 b_2 a)))
(/.f64 (fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 a b_2))
(/.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2))) (*.f64 a b_2))
(*.f64 1 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a)))
(/.f64 (fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 a b_2))
(/.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2))) (*.f64 a b_2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a)))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(/.f64 (fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 a b_2))
(/.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2))) (*.f64 a b_2))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))) (sqrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(/.f64 (fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 a b_2))
(/.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2))) (*.f64 a b_2))
(pow.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a)) 1)
(/.f64 (fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 a b_2))
(/.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2))) (*.f64 a b_2))
(log.f64 (exp.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(/.f64 (fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 a b_2))
(/.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2))) (*.f64 a b_2))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a)) (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))) (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(cbrt.f64 (*.f64 (/.f64 (fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 a b_2)) (*.f64 (/.f64 (fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 a b_2)) (/.f64 (fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 a b_2)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2))) (*.f64 a b_2)) 3))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(/.f64 (fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 a b_2))
(/.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2))) (*.f64 a b_2))
(exp.f64 (log.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(/.f64 (fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 a b_2))
(/.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2))) (*.f64 a b_2))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))))
(/.f64 (fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 a b_2))
(/.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2))) (*.f64 a b_2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))))) 1)
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(*.f64 1 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))) (cbrt.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))))) (cbrt.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))) (sqrt.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 c 1/2)) 3) (pow.f64 (*.f64 b_2 (*.f64 b_2 -2)) 3)) (+.f64 (*.f64 (*.f64 a (*.f64 c 1/2)) (*.f64 a (*.f64 c 1/2))) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 -2)) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 (*.f64 a (*.f64 c 1/2)) (*.f64 b_2 (*.f64 b_2 -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 c a)) 3) (pow.f64 (*.f64 b_2 (*.f64 b_2 -2)) 3)) (fma.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 1/2 (*.f64 c a)) (*.f64 (*.f64 b_2 (*.f64 b_2 -2)) (-.f64 (*.f64 b_2 (*.f64 b_2 -2)) (*.f64 1/2 (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a 1/2)) 3) (*.f64 (pow.f64 b_2 6) -8)) (fma.f64 (*.f64 b_2 (*.f64 b_2 -2)) (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 -1/2 (*.f64 c a))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 6) 1/4)))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 c 1/2)) (*.f64 a (*.f64 c 1/2))) (*.f64 (*.f64 b_2 (*.f64 b_2 -2)) (*.f64 b_2 (*.f64 b_2 -2)))) (-.f64 (*.f64 a (*.f64 c 1/2)) (*.f64 b_2 (*.f64 b_2 -2))))
(/.f64 (*.f64 (fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2))) (-.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 -2)))) (-.f64 (*.f64 1/2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 -2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 6) 1/4) (*.f64 4 (pow.f64 b_2 4))) (fma.f64 a (*.f64 c 1/2) (*.f64 2 (*.f64 b_2 b_2))))
(pow.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) 1)
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(log.f64 (exp.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2))) (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))) (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(cbrt.f64 (*.f64 (fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 (fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2))) (fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2))))))
(cbrt.f64 (pow.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(exp.f64 (log.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(fma.f64 (*.f64 c 1/2) a (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 1/2 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 -2)))
(fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 a 1/2)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))) 1)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(*.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) 1)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(exp.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(+.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (neg.f64 b_2))
(-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)
(+.f64 (fma.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))
(-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (-.f64 b_2 (*.f64 b_2 0)))
(+.f64 (fma.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))
(-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (-.f64 b_2 (*.f64 b_2 0)))
(+.f64 (fma.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))
(-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (-.f64 b_2 (*.f64 b_2 0)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))
(-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (-.f64 b_2 (*.f64 b_2 0)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))
(+.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))
(-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (-.f64 b_2 (*.f64 b_2 0)))
(+.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))
(-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (-.f64 b_2 (*.f64 b_2 0)))
(+.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))
(*.f64 1 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))
(-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)
(*.f64 (*.f64 (cbrt.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)) (cbrt.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))) (cbrt.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)
(*.f64 (sqrt.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)) (sqrt.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)
(/.f64 (-.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) 3) (pow.f64 b_2 3)) (+.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (+.f64 (*.f64 b_2 b_2) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (*.f64 b_2 (+.f64 b_2 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) 2)))
(/.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (*.f64 b_2 b_2)) (+.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))
(/.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (neg.f64 (*.f64 b_2 b_2))) (+.f64 b_2 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(/.f64 (-.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(pow.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) 1)
(-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)
(log.f64 (exp.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)
(cbrt.f64 (*.f64 (*.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)) (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(cbrt.f64 (*.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) (*.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)
(exp.f64 (log.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)
(log1p.f64 (expm1.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)))
(-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2)
(-.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) a) (/.f64 b_2 a))
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a))) 1)
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
(*.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) (/.f64 1 a))
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
(*.f64 1 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a))
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)) (cbrt.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a))) (cbrt.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
(pow.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a) 1)
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
(log.f64 (exp.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a) (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)) (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(cbrt.f64 (*.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a) (*.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a) (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)))
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) 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 (neg.f64 c) a))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) 0))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) 0))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (*.f64 c a) 1))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 (*.f64 c a) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) 0))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) 0))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) 0))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) 0))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 c a) 1))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 (*.f64 c a) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) 0))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 c a) 1))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 (*.f64 c a) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (*.f64 b_2 b_2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 c a) 1))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 (*.f64 c a) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 b_2 b_2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))) (*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (*.f64 c a))))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) 0))
(*.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 c a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 c a) 3)) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 4)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 a (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (cbrt.f64 (*.f64 c a)) 6)) (fma.f64 c a (*.f64 b_2 b_2)))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(cbrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(-.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))
(-.f64 (exp.f64 (log1p.f64 (E.f64))) 1)
(E.f64)
(*.f64 1 (E.f64))
(E.f64)
(*.f64 (*.f64 (cbrt.f64 (E.f64)) (cbrt.f64 (E.f64))) (cbrt.f64 (E.f64)))
(E.f64)
(*.f64 (sqrt.f64 (E.f64)) (sqrt.f64 (E.f64)))
(E.f64)
(pow.f64 (E.f64) 1)
(E.f64)
(log.f64 (exp.f64 (E.f64)))
(E.f64)
(cbrt.f64 (*.f64 (*.f64 (E.f64) (E.f64)) (E.f64)))
(cbrt.f64 (*.f64 (E.f64) (*.f64 (E.f64) (E.f64))))
(cbrt.f64 (pow.f64 (E.f64) 3))
(expm1.f64 (log1p.f64 (E.f64)))
(E.f64)
(exp.f64 1)
(E.f64)
(log1p.f64 (expm1.f64 (E.f64)))
(E.f64)
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(*.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(/.f64 (-.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 3) (pow.f64 b_2 3)) (+.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 3) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(cbrt.f64 (*.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(cbrt.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(sqrt.f64 (*.f64 c a))
(*.f64 1 (sqrt.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c a))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 c a))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 c a))
(pow.f64 (*.f64 c a) 1/2)
(sqrt.f64 (*.f64 c a))
(pow.f64 (sqrt.f64 (*.f64 c a)) 1)
(sqrt.f64 (*.f64 c a))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 c a))
(cbrt.f64 (*.f64 (*.f64 c a) (sqrt.f64 (*.f64 c a))))
(cbrt.f64 (*.f64 c (*.f64 a (sqrt.f64 (*.f64 c a)))))
(cbrt.f64 (pow.f64 (*.f64 c a) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 c a))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 c a))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 c a))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) 1)
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 1 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1)
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(cbrt.f64 (*.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(cbrt.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(cbrt.f64 (pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3))
(expm1.f64 (log1p.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(exp.f64 (log.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(log1p.f64 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1))
(log1p.f64 (+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) -1))

eval207.0ms (2.5%)

Compiler

Compiled 14995 to 7262 computations (51.6% saved)

prune131.0ms (1.6%)

Pruning

50 alts after pruning (38 fresh and 12 done)

PrunedKeptTotal
New51513528
Fresh72532
Picked235
Done099
Total52450574
Accurracy
92.6%
Counts
574 → 50
Alt Table
Click to see full alt table
StatusAccuracyProgram
38.6%
(pow.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) -1)
18.0%
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
31.4%
(pow.f64 (/.f64 (*.f64 -1/2 a) b_2) -1)
17.7%
(pow.f64 (/.f64 a (pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) -1)
52.1%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
18.4%
(pow.f64 (/.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) -1)
27.9%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
26.8%
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
15.2%
(pow.f64 (expm1.f64 (log1p.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))) -1)
31.3%
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a)
29.5%
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
36.3%
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) 1/3) b_2) a)
11.4%
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))) b_2) a)
53.1%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
32.9%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
27.3%
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3/2)) b_2) a)
11.1%
(/.f64 (-.f64 b_2 b_2) a)
22.2%
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
30.5%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
29.9%
(/.f64 (+.f64 (*.f64 -2 b_2) (expm1.f64 (log1p.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)))) a)
10.7%
(/.f64 (*.f64 c (*.f64 a 1/2)) (*.f64 b_2 a))
21.9%
(/.f64 (*.f64 b_2 (*.f64 b_2 -2)) (*.f64 b_2 a))
31.5%
(/.f64 (*.f64 b_2 -2) a)
36.0%
(/.f64 (*.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 a a))
29.0%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
17.3%
(/.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 3)) a)
49.1%
(/.f64 (exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) a)
28.0%
(/.f64 (exp.f64 (log.f64 (*.f64 b_2 -2))) a)
17.5%
(/.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3))) a)
50.6%
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
16.8%
(-.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) 1) (/.f64 b_2 a))
2.4%
(+.f64 (/.f64 (*.f64 2 b_2) a) (*.f64 1/2 (/.f64 c b_2)))
36.9%
(+.f64 (*.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))) (*.f64 -1/2 (/.f64 c b_2)))
31.7%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
25.6%
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)))
27.9%
(*.f64 (/.f64 1 a) (pow.f64 (E.f64) (-.f64 (log.f64 2) (log.f64 (/.f64 -1 b_2)))))
17.4%
(*.f64 (/.f64 1 a) (pow.f64 (E.f64) (*.f64 (*.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))))
27.2%
(*.f64 (/.f64 1 a) (pow.f64 (E.f64) (log.f64 (+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))))
8.0%
(*.f64 (/.f64 1 a) (pow.f64 (E.f64) (log.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
17.5%
(*.f64 (/.f64 1 a) (pow.f64 (E.f64) (cbrt.f64 (pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3))))
28.9%
(*.f64 (/.f64 1 a) (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2))
52.1%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
31.4%
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
10.9%
(*.f64 (/.f64 1/2 b_2) c)
39.0%
(*.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) (/.f64 1 a))
38.2%
(*.f64 c (/.f64 -1/2 b_2))
10.9%
(*.f64 1/2 (/.f64 c b_2))
38.4%
(*.f64 -1/2 (/.f64 c b_2))
35.0%
(expm1.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) b_2)))
13.0%
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
Compiler

Compiled 1683 to 887 computations (47.3% saved)

regimes668.0ms (8%)

Counts
63 → 3
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (/.f64 1/2 b_2) c)
(/.f64 (*.f64 b_2 -2) a)
(/.f64 (-.f64 b_2 b_2) a)
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 -2)) (*.f64 b_2 a))
(/.f64 (*.f64 c (*.f64 a 1/2)) (*.f64 b_2 a))
(*.f64 (/.f64 1 a) (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (/.f64 (*.f64 2 b_2) a) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))) b_2) a)
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
(pow.f64 (/.f64 (*.f64 -1/2 a) b_2) -1)
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(+.f64 (*.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))) (*.f64 -1/2 (/.f64 c b_2)))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) b_2)))
(/.f64 (exp.f64 (log.f64 (*.f64 b_2 -2))) a)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3/2)) b_2) a)
(pow.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) -1)
(fabs.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 c a) (/.f64 1/2 b_2))) a))
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
(/.f64 (*.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 a a))
(/.f64 (+.f64 (*.f64 -2 b_2) (expm1.f64 (log1p.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)))) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) 1/3) b_2) a)
(*.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) (/.f64 1 a))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
(*.f64 (/.f64 1 a) (pow.f64 (E.f64) (log.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(pow.f64 (/.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) -1)
(*.f64 (/.f64 1 a) (pow.f64 (E.f64) (log.f64 (+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(*.f64 (/.f64 1 a) (pow.f64 (E.f64) (-.f64 (log.f64 2) (log.f64 (/.f64 -1 b_2)))))
(/.f64 (exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)))
(-.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) 1) (/.f64 b_2 a))
(-.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (/.f64 b_2 a))
(pow.f64 (expm1.f64 (log1p.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))) -1)
(*.f64 (/.f64 1 a) (pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 a))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a)
(/.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3))) a)
(/.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 3)) a)
(pow.f64 (/.f64 a (pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) -1)
(*.f64 (/.f64 1 a) (pow.f64 (E.f64) (cbrt.f64 (pow.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3))))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (pow.f64 (E.f64) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 1 a) (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (sqrt.f64 a)))
(*.f64 (/.f64 1 a) (pow.f64 (E.f64) (*.f64 (*.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))))
Outputs
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(*.f64 -1/2 (/.f64 c b_2))
Calls

4 calls:

289.0ms
a
198.0ms
c
95.0ms
b_2
71.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
62.9%9a
87.5%3b_2
61.4%7c
81.1%5(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 920 to 369 computations (59.9% saved)

regimes30.0ms (0.4%)

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

1 calls:

26.0ms
b_2
Results
AccuracySegmentsBranch
82.9%3b_2
Compiler

Compiled 161 to 90 computations (44.1% saved)

regimes21.0ms (0.3%)

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

1 calls:

17.0ms
b_2
Results
AccuracySegmentsBranch
67.9%2b_2
Compiler

Compiled 152 to 85 computations (44.1% saved)

regimes16.0ms (0.2%)

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

1 calls:

13.0ms
b_2
Results
AccuracySegmentsBranch
67.4%2b_2
Compiler

Compiled 82 to 48 computations (41.5% saved)

regimes12.0ms (0.1%)

Accuracy

Total -18.3b remaining (-46.5%)

Threshold costs -18.3b (-46.5%)

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

3 calls:

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

Compiled 35 to 23 computations (34.3% saved)

bsearch46.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
31.0ms
8.316451547178488e-28
2.652057620471582e-14
15.0ms
-1.1056351194498743e+64
-5.750372939377139e+62
Results
22.0ms195×body256valid
8.0ms26×body2048valid
6.0ms26×body1024valid
3.0ms16×body512valid
2.0ms22×body256invalid
1.0msbody256infinite
Compiler

Compiled 489 to 332 computations (32.1% saved)

bsearch52.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
32.0ms
8.316451547178488e-28
2.652057620471582e-14
20.0ms
-1.2293588623466127e-21
-1.030263424692177e-29
Results
27.0ms238×body256valid
9.0ms25×body2048valid
6.0ms25×body1024valid
4.0ms41×body256invalid
3.0ms16×body512valid
Compiler

Compiled 494 to 355 computations (28.1% saved)

bsearch17.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
17.0ms
-4.28542928773767e-308
4.015781709208826e-308
Results
11.0ms96×body256valid
4.0ms50×body256invalid
Compiler

Compiled 166 to 123 computations (25.9% saved)

bsearch30.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
30.0ms
4.015781709208826e-308
9.76345419168813e-298
Results
20.0ms160×body256valid
8.0ms84×body256invalid
Compiler

Compiled 202 to 155 computations (23.3% saved)

simplify11.0ms (0.1%)

Algorithm
egg-herbie
Rules
20×*-commutative
16×+-commutative
14×sub-neg
neg-mul-1
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
049287
168287
281287
388287
492287
593287
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 -11000000000000000088374445370908073774945353312319312448924418048) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 8677200356483931/340282366920938463463374607431768211456) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -1973637728141443/170141183460469231731687303715884105728) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 5923635443359697/348449143727040986586495598010130648530944) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 256165351842065/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (/.f64 (*.f64 b_2 -2) a) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
Outputs
(if (<=.f64 b_2 -11000000000000000088374445370908073774945353312319312448924418048) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 8677200356483931/340282366920938463463374607431768211456) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -11000000000000000088374445370908073774945353312319312448924418048) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 8677200356483931/340282366920938463463374607431768211456) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (*.f64 (/.f64 c b_2) -1/2)))
(if (<=.f64 b_2 -1973637728141443/170141183460469231731687303715884105728) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 5923635443359697/348449143727040986586495598010130648530944) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -1973637728141443/170141183460469231731687303715884105728) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 5923635443359697/348449143727040986586495598010130648530944) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (*.f64 (/.f64 c b_2) -1/2)))
(if (<=.f64 b_2 -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (*.f64 (/.f64 c b_2) -1/2))
(if (<=.f64 b_2 256165351842065/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (/.f64 (*.f64 b_2 -2) a) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 256165351842065/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (/.f64 (*.f64 b_2 -2) a) (*.f64 (/.f64 c b_2) -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c b_2) -1/2)
Compiler

Compiled 123 to 80 computations (35% saved)

soundness804.0ms (9.6%)

Rules
1524×fma-neg
1524×fma-neg
1416×fma-def
990×fma-def
990×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01339
12635
24535
38035
412635
521935
637335
759235
897935
9154135
10210935
11357535
12444635
13490135
14490935
15492335
16495135
17496735
18500335
19503535
20504735
080520962
1196319494
2724519440
080520962
1196319494
2724519440
Stop Event
node limit
node limit
saturated
Compiler

Compiled 85 to 41 computations (51.8% saved)

end195.0ms (2.3%)

Compiler

Compiled 254 to 144 computations (43.3% saved)

Profiling

Loading profile data...