Details

Time bar (total: 16.1s)

analyze111.0ms (0.7%)

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

Compiled 17 to 11 computations (35.3% saved)

sample1.5s (9%)

Results
600.0ms5041×body256valid
329.0ms1068×body2048valid
157.0ms685×body1024valid
134.0ms378×body4096valid
86.0ms1016×body256invalid
82.0ms742×body256infinite
57.0ms342×body512valid
Bogosity

preprocess328.0ms (2%)

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)

simplify161.0ms (1%)

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)

eval0.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
46.0%
Counts
3 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.0%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
Compiler

Compiled 15 to 9 computations (40% saved)

localize11.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.9%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
98.7%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
98.4%
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
61.7%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 49 to 9 computations (81.6% saved)

series15.0ms (0.1%)

Counts
4 → 96
Calls

36 calls:

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

rewrite147.0ms (0.9%)

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 b_2 b_2) (*.f64 a c))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
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 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))))
(+.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)))

simplify243.0ms (1.5%)

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
2725219440
Stop Event
node limit
Counts
448 → 608
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 -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 (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 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 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))))
(+.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)))
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 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 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 (pow.f64 b_2 4) (*.f64 -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 a (/.f64 b_2 c)) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 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 a (/.f64 b_2 c)) b_2))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.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 a (/.f64 b_2 c)) b_2)))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (neg.f64 b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(-.f64 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 c a) 2)))) 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 a (/.f64 b_2 c)) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 c a) 2)))) 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 a (/.f64 b_2 c)) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 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 a (/.f64 b_2 c)) b_2))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.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 a (/.f64 b_2 c)) b_2)))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 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 a (/.f64 b_2 c)) b_2))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.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 a (/.f64 b_2 c)) 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 (pow.f64 b_2 4) (*.f64 -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 -1/2 (/.f64 a (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 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 a (/.f64 b_2 c))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.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 a (/.f64 b_2 c)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) 2)) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) 2)) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))))
(*.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 a (/.f64 b_2 c)) (*.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 a (/.f64 b_2 c)) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 c a) 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)))))
(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 a (/.f64 b_2 c)) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 c a) 2))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 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 a (/.f64 b_2 c))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.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 a (/.f64 b_2 c)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (pow.f64 a 4)) b_2)) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.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 a (/.f64 b_2 c)) (/.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 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 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 a (/.f64 b_2 c))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.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 a (/.f64 b_2 c)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.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 a (/.f64 b_2 c))))))
(*.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 (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))
(-.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.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)))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (fma.f64 1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3)))) (/.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 (/.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)) (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))))) (fma.f64 1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3)))) (/.f64 (neg.f64 b_2) a))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (/.f64 -1/2 (/.f64 b_2 c)))
(+.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 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.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 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (/.f64 -1/2 (/.f64 b_2 c)))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 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 1/2 (/.f64 c b_2) (/.f64 b_2 (/.f64 a -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 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 1/2 (/.f64 c b_2) (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (/.f64 -1/2 (/.f64 b_2 c)))
(+.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 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.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 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 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/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (/.f64 -1/2 (/.f64 b_2 c)))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (/.f64 -1/2 (/.f64 b_2 c)))
(+.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 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (/.f64 -1/2 (/.f64 b_2 c))))
(+.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 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (/.f64 -1/2 (/.f64 b_2 c)))))
(+.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 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)))
(-.f64 (*.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))) (*.f64 c a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))) (*.f64 c a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (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))))
(-.f64 (*.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (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))))
(-.f64 (*.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (*.f64 c a))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (*.f64 c a))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (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)))
(-.f64 (*.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))) (*.f64 c a))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))) (*.f64 c a))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (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))))
(-.f64 (*.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (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))))
(-.f64 (*.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))) (fma.f64 c 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 (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))))
(+.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)))
(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)) (/.f64 (neg.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)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (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) (/.f64 (neg.f64 b_2) a))
(fma.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 (neg.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)) (/.f64 (neg.f64 b_2) a))
(fma.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 (neg.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)) (/.f64 (neg.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)) (/.f64 (neg.f64 b_2) a))
(-.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (cbrt.f64 a))) (/.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)) (/.f64 (neg.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))

eval232.0ms (1.4%)

Compiler

Compiled 15268 to 5210 computations (65.9% saved)

prune195.0ms (1.2%)

Pruning

24 alts after pruning (23 fresh and 1 done)

PrunedKeptTotal
New58523608
Fresh000
Picked011
Done000
Total58524609
Accurracy
82.3%
Counts
609 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
43.7%
(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)))
22.1%
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (/.f64 -1/2 (/.f64 b_2 c)))
46.2%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
43.7%
(/.f64 (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)) a)
15.8%
(/.f64 (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 a (/.f64 b_2 c))))) a)
18.4%
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))) a)
12.1%
(/.f64 (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)))) a)
32.0%
(/.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)
10.7%
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) b_2) a)
46.0%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
30.6%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
30.8%
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
10.3%
(/.f64 (-.f64 b_2 b_2) a)
20.8%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
15.7%
(/.f64 (*.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))) a)
23.2%
(/.f64 (*.f64 b_2 -2) a)
24.0%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
24.2%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
42.3%
(/.f64 (sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 2)) a)
32.6%
(/.f64 -1/2 (/.f64 b_2 c))
45.4%
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
23.0%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
46.1%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
32.7%
(*.f64 -1/2 (/.f64 c b_2))
Compiler

Compiled 833 to 527 computations (36.7% saved)

localize16.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.9%
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
99.7%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
98.5%
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
79.0%
(sqrt.f64 (*.f64 c (neg.f64 a)))
Compiler

Compiled 58 to 12 computations (79.3% saved)

series102.0ms (0.6%)

Counts
4 → 36
Calls

33 calls:

TimeVariablePointExpression
35.0ms
a
@inf
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
8.0ms
a
@-inf
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
7.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
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)

rewrite96.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1358×log-prod
1142×prod-diff
524×fma-def
490×expm1-udef
488×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

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

simplify210.0ms (1.3%)

Algorithm
egg-herbie
Rules
1020×associate-*r*
796×fma-def
720×associate-*l*
652×*-commutative
586×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
068312686
1178811050
2769110998
Stop Event
node limit
Counts
246 → 350
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 -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 (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 0 (sqrt.f64 (*.f64 c a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(*.f64 (sqrt.f64 (*.f64 c a)) 1)
(*.f64 1 (sqrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c 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 c) (sqrt.f64 a))
(*.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 (sqrt.f64 (*.f64 c a)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) 3)
(pow.f64 (pow.f64 (*.f64 c a) 3/2) 1/3)
(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 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 b_2))
(+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (neg.f64 b_2) 1))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (fma.f64 -1 b_2 b_2))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) b_2))
(+.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(+.f64 0 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(*.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 1)
(*.f64 1 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 b_2)))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 b_2)))
(pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 1)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2)
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) -1)
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) -1)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 1 (exp.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (exp.f64 (neg.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (/.f64 1 (exp.f64 b_2))))
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (exp.f64 b_2)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 1 (expm1.f64 b_2))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 1))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(fma.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 1 (neg.f64 b_2))
(fma.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 1 (*.f64 (neg.f64 b_2) 1))
(fma.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 1 (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2) b_2) 1 (+.f64 (neg.f64 b_2) b_2))
(fma.f64 -1 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 b_2))
(fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (neg.f64 b_2) 1))
(fma.f64 1 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 1 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2) b_2) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 1 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 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 a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.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 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(+.f64 0 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) 1)
(-.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (/.f64 b_2 a))
(*.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a) 1)
(*.f64 1 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 (/.f64 1 a) (neg.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(*.f64 (/.f64 1 a) (pow.f64 (/.f64 1 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(/.f64 -1 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(/.f64 1 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(/.f64 1 (/.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 1))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (/.f64 a (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (/.f64 a (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 (neg.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) a)
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 1 a) (/.f64 1 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(/.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 1) a)
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 2)) (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) -2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(+.f64 0 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) (cbrt.f64 (exp.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) 1)
(-.f64 (/.f64 0 (neg.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(*.f64 a (/.f64 1 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(*.f64 a (/.f64 1 (neg.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(*.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 1)
(*.f64 1 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (/.f64 1 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(*.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 2) (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (/.f64 1 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(*.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(*.f64 (/.f64 1 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2)) (/.f64 a (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) (/.f64 a (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (/.f64 (cbrt.f64 a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2)) (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) (/.f64 (cbrt.f64 a) (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(*.f64 (/.f64 (sqrt.f64 a) 1) (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(*.f64 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(*.f64 (/.f64 a (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (/.f64 a (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(pow.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 1)
(pow.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a) -1)
(pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 3)
(pow.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 2)
(pow.f64 (/.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a) 1) -1)
(neg.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2))
(log.f64 (exp.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))))
(cbrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 3))
(cbrt.f64 (/.f64 (pow.f64 a 3) (pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3)))
(expm1.f64 (log1p.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(exp.f64 (log.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 1))
(log1p.f64 (expm1.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (*.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 (*.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 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (/.f64 (pow.f64 b_2 4) -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 c) a) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (/.f64 (*.f64 (*.f64 -1/2 c) 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))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 a 3))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (/.f64 (*.f64 (*.f64 -1/2 c) 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)))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (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))))) (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 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 a 3))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (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)) (pow.f64 b_2 7)) (/.f64 (*.f64 (*.f64 -1/2 c) a) 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 (*.f64 1/2 c) 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))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.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 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) 1/8 (/.f64 (*.f64 (*.f64 1/2 c) 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)))))
(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 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.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 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 a 3))) -1/16 (fma.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) 1/8 (/.f64 (*.f64 (*.f64 1/2 c) 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 (/.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) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1))) (neg.f64 (/.f64 c (/.f64 a (*.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))))))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a)))
(fma.f64 (*.f64 1 (+.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (sqrt.f64 -1)) (*.f64 (/.f64 c a) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) (pow.f64 c 3))) (/.f64 -1 (sqrt.f64 -1))))))) (*.f64 b_2 b_2) (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 (*.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) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1))) (neg.f64 (/.f64 c (/.f64 a (*.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))))))) (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)) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1))) (neg.f64 (/.f64 c (/.f64 a (*.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)))))) (sqrt.f64 -1))) (neg.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 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 (/.f64 c a) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) (pow.f64 c 3))) (/.f64 -1 (sqrt.f64 -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 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) (pow.f64 c 3))) (*.f64 (/.f64 -1 (sqrt.f64 -1)) -1/2))) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (-.f64 (/.f64 (neg.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (sqrt.f64 -1)) (*.f64 (/.f64 c a) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) (pow.f64 c 3))) (/.f64 -1 (sqrt.f64 -1)))))) (sqrt.f64 -1)) (/.f64 (*.f64 c (neg.f64 (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) (pow.f64 c 3))) (/.f64 -1 (sqrt.f64 -1))) (/.f64 (sqrt.f64 -1) -1/2)) (/.f64 1/2 (*.f64 c (*.f64 c a)))))) a)))) (/.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 -1/2 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 (*.f64 (*.f64 -1/8 (*.f64 c c)) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 (*.f64 -1/2 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 c c) (*.f64 (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 (*.f64 (*.f64 -1/8 (*.f64 c c)) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))
(-.f64 (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 (*.f64 -1/2 c) b_2)) (/.f64 (fma.f64 -1/4 (*.f64 c (*.f64 c (*.f64 (*.f64 1/8 c) (*.f64 a (neg.f64 a))))) (*.f64 (pow.f64 c 3) (*.f64 (*.f64 a (neg.f64 a)) -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 c c) (*.f64 (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 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)) (*.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 a 3) (pow.f64 (sqrt.f64 -1) 4)))))))) (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 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 -1/4 (*.f64 (*.f64 c c) (*.f64 (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 (*.f64 (*.f64 -1/8 (*.f64 c c)) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(-.f64 (-.f64 (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 (*.f64 -1/2 c) b_2)) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 c c) (fma.f64 1/4 (*.f64 c (*.f64 a (neg.f64 (*.f64 (*.f64 1/8 c) (*.f64 a (neg.f64 a)))))) (fma.f64 -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 c (*.f64 c a))) (*.f64 (pow.f64 a 3) (*.f64 (*.f64 c c) 1/16))))) -1/4) (fma.f64 -1/4 (*.f64 (*.f64 c (neg.f64 a)) (fma.f64 -1/4 (*.f64 c (*.f64 c (*.f64 (*.f64 1/8 c) (*.f64 a (neg.f64 a))))) (*.f64 (pow.f64 c 3) (*.f64 (*.f64 a (neg.f64 a)) -1/32)))) (*.f64 (pow.f64 c 3) (*.f64 (*.f64 a (neg.f64 (*.f64 (*.f64 1/8 c) (*.f64 a (neg.f64 a))))) 1/16)))) (pow.f64 b_2 7))) (/.f64 (fma.f64 -1/4 (*.f64 c (*.f64 c (*.f64 (*.f64 1/8 c) (*.f64 a (neg.f64 a))))) (*.f64 (pow.f64 c 3) (*.f64 (*.f64 a (neg.f64 a)) -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 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) 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))))))
(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 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) 1/8)))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) 1/8 (/.f64 (*.f64 1/2 c) 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 (*.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 (pow.f64 c 3) (*.f64 (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 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 (*.f64 (*.f64 c c) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))) 1/8)))) (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)))) (*.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 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)) (fma.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) 1/4 (fma.f64 -4 (/.f64 (*.f64 (*.f64 -1 (pow.f64 c 3)) (*.f64 (pow.f64 a 4) 5/128)) (*.f64 (*.f64 a a) (pow.f64 b_2 5))) (fma.f64 1/4 (*.f64 (/.f64 c (pow.f64 b_2 5)) (*.f64 (neg.f64 a) (*.f64 a (*.f64 (*.f64 c c) 1/8)))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 a (neg.f64 a))) (pow.f64 b_2 5))))))))
(*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 a c)) 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 (*.f64 (sqrt.f64 (/.f64 a c)) 1) (sqrt.f64 -1)) (/.f64 (/.f64 b_2 c) (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 -1)) (/.f64 (/.f64 b_2 c) -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 (/.f64 b_2 c) (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 -1 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2)) (/.f64 (*.f64 (sqrt.f64 (/.f64 a c)) 1) (sqrt.f64 -1))))
(+.f64 (/.f64 (/.f64 b_2 c) -1) (fma.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) (pow.f64 c 3))) (/.f64 -1 (sqrt.f64 -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 (/.f64 b_2 c) (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 -1 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2)) (fma.f64 -1 (*.f64 (pow.f64 b_2 3) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 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 (*.f64 (sqrt.f64 (/.f64 a c)) 1) (sqrt.f64 -1)))))
(+.f64 (/.f64 (/.f64 b_2 c) -1) (fma.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) (pow.f64 c 3))) (/.f64 -1 (sqrt.f64 -1)))) (*.f64 b_2 b_2) (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 -1)) (*.f64 (pow.f64 b_2 3) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) (pow.f64 c 3))) (/.f64 -1 (sqrt.f64 -1))) (/.f64 (sqrt.f64 -1) -1/2)) (/.f64 1/2 (*.f64 c (*.f64 c a))))))))
(*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 2 (/.f64 (/.f64 b_2 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 (/.f64 b_2 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 (/.f64 b_2 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 1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 a (neg.f64 a)))))
(+.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 (/.f64 b_2 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 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)) (*.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 a 3) (pow.f64 (sqrt.f64 -1) 4)))))) (pow.f64 b_2 5))))))
(fma.f64 1/2 (/.f64 a b_2) (-.f64 (-.f64 (*.f64 -2 (/.f64 b_2 c)) (*.f64 1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 a (neg.f64 a))))) (/.f64 (fma.f64 1/4 (*.f64 c (*.f64 a (neg.f64 (*.f64 (*.f64 1/8 c) (*.f64 a (neg.f64 a)))))) (fma.f64 -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 c (*.f64 c a))) (*.f64 (pow.f64 a 3) (*.f64 (*.f64 c c) 1/16)))) (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)))
(fma.f64 1/8 (/.f64 c (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a)))) (*.f64 -1/2 (/.f64 a b_2)))
(fma.f64 -1/2 (/.f64 a b_2) (*.f64 1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 a (neg.f64 a)))))
(+.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 a 3) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 -1/2 (/.f64 a b_2))))
(fma.f64 1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 a (neg.f64 a))) (fma.f64 -1/16 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 5)) (pow.f64 a 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/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 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 4))) (pow.f64 b_2 7)) (fma.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)) (fma.f64 -1/16 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 -1/2 (/.f64 a b_2))))))
(+.f64 (*.f64 (/.f64 (*.f64 -1 (*.f64 (pow.f64 a 4) (pow.f64 c 3))) (pow.f64 b_2 7)) 5/128) (fma.f64 1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 a (neg.f64 a))) (fma.f64 -1/16 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 5)) (pow.f64 a 3)) (*.f64 -1/2 (/.f64 a b_2)))))
(+.f64 0 (sqrt.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(sqrt.f64 (*.f64 c a))
(*.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 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (*.f64 c 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 a) (sqrt.f64 c))
(*.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 (sqrt.f64 (*.f64 c a)) 1)
(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 (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 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (neg.f64 b_2) 1))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (-.f64 b_2 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 0 b_2 b_2))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (+.f64 (neg.f64 b_2) b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (-.f64 b_2 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 0 b_2 b_2))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (fma.f64 -1 b_2 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (-.f64 b_2 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 0 b_2 b_2))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(+.f64 0 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(*.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 1)
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(*.f64 1 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(*.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 1 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 b_2)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 b_2)))
(*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 1)
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 3)
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3) 1/3)
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2)
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) -1)
(*.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) -1)
(*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 2))
(fabs.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(log.f64 (*.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 1 (exp.f64 b_2))))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (exp.f64 (neg.f64 b_2))))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (/.f64 1 (exp.f64 b_2))))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(log.f64 (/.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (+.f64 1 (expm1.f64 b_2))))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (exp.f64 b_2)))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 1 (expm1.f64 b_2))))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(exp.f64 (log.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 1))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(fma.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 1 (neg.f64 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(fma.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 1 (*.f64 (neg.f64 b_2) 1))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(fma.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 1 (fma.f64 (neg.f64 b_2) 1 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (-.f64 b_2 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 0 b_2 b_2))
(fma.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 1 (+.f64 (neg.f64 b_2) b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (-.f64 b_2 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 0 b_2 b_2))
(fma.f64 -1 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (neg.f64 b_2) 1))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(fma.f64 1 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (-.f64 b_2 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 0 b_2 b_2))
(fma.f64 1 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2) b_2) (+.f64 (neg.f64 b_2) b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (-.f64 b_2 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 0 b_2 b_2))
(fma.f64 1 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (fma.f64 (neg.f64 b_2) 1 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (-.f64 b_2 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 0 b_2 b_2))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (+.f64 (neg.f64 b_2) b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (-.f64 b_2 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 0 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (-.f64 b_2 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 0 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (+.f64 (neg.f64 b_2) b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (-.f64 b_2 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 0 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (-.f64 b_2 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 0 b_2 b_2))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (+.f64 (neg.f64 b_2) b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (-.f64 b_2 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 0 b_2 b_2))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (neg.f64 b_2) 1))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(fma.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 -1 b_2 b_2))
(+.f64 (-.f64 b_2 b_2) (/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c 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 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 -1 b_2 b_2))
(+.f64 (-.f64 b_2 b_2) (/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 -1 b_2 b_2))
(+.f64 (-.f64 b_2 b_2) (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(fma.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 (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 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(fma.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 -1 b_2 b_2))
(+.f64 (-.f64 b_2 b_2) (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) 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 (sqrt.f64 (*.f64 c a)) b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (fma.f64 -1 b_2 b_2))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (-.f64 b_2 b_2))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (fma.f64 -1 b_2 b_2))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (-.f64 b_2 b_2))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(+.f64 0 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) 1)
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(-.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (/.f64 b_2 a))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(*.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (/.f64 1 a))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(*.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a) 1)
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(*.f64 1 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 2))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (cbrt.f64 a)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (sqrt.f64 a)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) a))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (cbrt.f64 a)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 a)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) a))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (cbrt.f64 a)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 a)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(*.f64 (/.f64 1 a) (neg.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(/.f64 (neg.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) a)
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(*.f64 (/.f64 1 a) (pow.f64 (/.f64 1 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) -1))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 2)))
(/.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 2))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(/.f64 -1 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(/.f64 (neg.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) a)
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(/.f64 1 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(/.f64 1 (/.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 1))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (/.f64 a (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (/.f64 a (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(/.f64 (neg.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) a)
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) a) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) a)
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) a) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(/.f64 (/.f64 1 a) (/.f64 1 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(/.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 1) a)
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 2)) (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(/.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) -2))
(fabs.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a) 3))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3) (pow.f64 a 3)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 1))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)
(+.f64 0 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) (cbrt.f64 (exp.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) 1)
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(-.f64 (/.f64 0 (neg.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(/.f64 (neg.f64 a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 a (/.f64 1 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 a (/.f64 1 (neg.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 1)
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 1 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (/.f64 1 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 2))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 2) (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (/.f64 1 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 (/.f64 1 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) a)
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2)) (/.f64 a (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) (/.f64 a (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (/.f64 (cbrt.f64 a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2)) (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(*.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) (/.f64 (cbrt.f64 a) (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 (/.f64 (sqrt.f64 a) 1) (/.f64 (sqrt.f64 a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 (/.f64 a (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))))
(*.f64 (/.f64 a (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 a (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) a))
(pow.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 1)
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(pow.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a) -1)
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 3)
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(pow.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 3) 1/3)
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 2)
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(pow.f64 (/.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a) 1) -1)
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(neg.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(/.f64 (neg.f64 a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2))
(fabs.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(log.f64 (exp.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(log.f64 (/.f64 1 (exp.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(/.f64 (neg.f64 a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))))
(/.f64 (neg.f64 a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(cbrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 3))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(cbrt.f64 (/.f64 (pow.f64 a 3) (pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3)))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(expm1.f64 (log1p.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(exp.f64 (log.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 1))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(log1p.f64 (expm1.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))

localize5.0ms (0%)

Compiler

Compiled 14 to 7 computations (50% saved)

localize33.0ms (0.2%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
89.4%
(/.f64 (*.f64 c a) b_2)
86.9%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
Compiler

Compiled 31 to 11 computations (64.5% saved)

series12.0ms (0.1%)

Counts
2 → 36
Calls

18 calls:

TimeVariablePointExpression
6.0ms
b_2
@inf
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
1.0ms
c
@inf
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
1.0ms
c
@0
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
0.0ms
a
@0
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
0.0ms
c
@0
(/.f64 (*.f64 c a) b_2)

rewrite72.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1286×log-prod
738×pow-prod-down
508×pow-prod-up
446×pow-exp
438×pow-unpow
Iterations

Useful iterations: 0 (0.0ms)

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

simplify98.0ms (0.6%)

Algorithm
egg-herbie
Rules
1224×associate-/r/
664×log-prod
476×exp-prod
456×cube-prod
446×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02732662
17002494
229672458
Stop Event
node limit
Counts
144 → 148
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -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 0 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 1)
(*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
(*.f64 -1/2 (*.f64 (*.f64 (/.f64 c b_2) a) (/.f64 1 a)))
(*.f64 (*.f64 (/.f64 c b_2) a) (*.f64 -1/2 (/.f64 1 a)))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (/.f64 1 a))
(*.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)) 1)
(*.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (/.f64 1 a)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 (*.f64 (*.f64 (/.f64 c b_2) a) 1/2) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 c b_2) a) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 c b_2) a) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 (/.f64 c b_2) a) (sqrt.f64 a)) (/.f64 -1/2 (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 (/.f64 c b_2) a) 1) (/.f64 -1/2 a))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 (*.f64 (/.f64 c b_2) a) (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (cbrt.f64 a)))
(pow.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 3)
(pow.f64 (/.f64 1/4 (pow.f64 (*.f64 (/.f64 a (*.f64 c a)) b_2) 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) -3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 2)
(pow.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) -1)
(pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) 3) (pow.f64 a 3)) 1/3)
(pow.f64 (/.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) 1) -1)
(neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (neg.f64 a)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (/.f64 a (*.f64 c a)) b_2) 2)))
(log.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) -3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2))) -1))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(+.f64 (*.f64 (*.f64 (/.f64 c b_2) a) 1/2) (*.f64 (*.f64 (/.f64 c b_2) a) 1/2))
(+.f64 0 (*.f64 (/.f64 c b_2) a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 c b_2) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 c b_2) a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c b_2) a))) 1)
(*.f64 c (/.f64 1 (/.f64 b_2 a)))
(*.f64 c (*.f64 a (/.f64 1 b_2)))
(*.f64 a (*.f64 c (/.f64 1 b_2)))
(*.f64 (*.f64 c a) (/.f64 1 b_2))
(*.f64 (*.f64 (/.f64 c b_2) a) 1)
(*.f64 1 (*.f64 (/.f64 c b_2) a))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2) (cbrt.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 1 b_2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) (sqrt.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 b_2)))
(*.f64 (*.f64 c (neg.f64 a)) (/.f64 1 (neg.f64 b_2)))
(*.f64 (/.f64 1 b_2) (*.f64 c a))
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 a 1) (/.f64 c b_2))
(*.f64 (/.f64 c b_2) a)
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (pow.f64 (cbrt.f64 b_2) -2) (/.f64 (*.f64 c a) (cbrt.f64 b_2)))
(*.f64 (pow.f64 b_2 -1/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 (/.f64 c 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 (/.f64 c b_2) a) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) 2)
(pow.f64 (/.f64 b_2 (*.f64 c a)) -1)
(pow.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 3)) 1/3)
(pow.f64 (/.f64 (/.f64 b_2 (*.f64 c a)) 1) -1)
(neg.f64 (/.f64 (*.f64 c a) (neg.f64 b_2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 c b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c b_2) a))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c b_2) a)))
(exp.f64 (log.f64 (*.f64 (/.f64 c b_2) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c b_2) a)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 c b_2) a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 c b_2) a))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c a))) -1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c b_2) a)))
Outputs
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -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 0 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 (/.f64 c b_2) (/.f64 a a)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 (/.f64 c b_2) (/.f64 a a))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 (/.f64 c b_2) (/.f64 a a))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (*.f64 (*.f64 (/.f64 c b_2) a) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (/.f64 c b_2) a) (*.f64 -1/2 (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (/.f64 1 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (*.f64 (/.f64 c b_2) a) 1/2) (/.f64 1 (neg.f64 a)))
(*.f64 (*.f64 c (/.f64 a b_2)) (*.f64 1/2 (/.f64 1 (neg.f64 a))))
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
(/.f64 1/2 (/.f64 (neg.f64 b_2) c))
(*.f64 (/.f64 1 a) (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 (*.f64 c a)) (*.f64 (cbrt.f64 a) b_2)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (*.f64 (/.f64 (/.f64 c b_2) (cbrt.f64 a)) a)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 c (*.f64 (/.f64 a b_2) (/.f64 -1/2 (cbrt.f64 a)))))
(*.f64 (pow.f64 a -1/2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (sqrt.f64 a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (*.f64 -1/2 (*.f64 c a)) (*.f64 (sqrt.f64 a) b_2)))
(*.f64 (pow.f64 a -1/2) (/.f64 (*.f64 -1/2 (*.f64 c a)) (*.f64 b_2 (sqrt.f64 a))))
(*.f64 (pow.f64 a -1/2) (/.f64 (*.f64 -1/2 a) (*.f64 (/.f64 (sqrt.f64 a) c) b_2)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 c b_2) a) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 c b_2) (/.f64 (cbrt.f64 a) a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (/.f64 c b_2) (cbrt.f64 a)) a))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 c (cbrt.f64 a)) (/.f64 a b_2)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 c b_2) a) (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (/.f64 c b_2) (/.f64 (sqrt.f64 a) a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (/.f64 (sqrt.f64 a) (/.f64 a b_2))))
(/.f64 (/.f64 (*.f64 -1/2 a) (*.f64 (/.f64 (sqrt.f64 a) c) b_2)) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 (/.f64 c b_2) a) (sqrt.f64 a)) (/.f64 -1/2 (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (/.f64 c b_2) (/.f64 (sqrt.f64 a) a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (/.f64 (sqrt.f64 a) (/.f64 a b_2))))
(/.f64 (/.f64 (*.f64 -1/2 a) (*.f64 (/.f64 (sqrt.f64 a) c) b_2)) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 (/.f64 c b_2) a) 1) (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 (/.f64 c b_2) a) (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 c b_2) (/.f64 (cbrt.f64 a) a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (/.f64 c b_2) (cbrt.f64 a)) a))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 c (cbrt.f64 a)) (/.f64 a b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (/.f64 c b_2) (/.f64 a a)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2)))) 2) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 -1/2 a))) 2) (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (/.f64 c b_2) (/.f64 (sqrt.f64 a) a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (/.f64 (sqrt.f64 a) (/.f64 a b_2))))
(/.f64 (/.f64 (*.f64 -1/2 a) (*.f64 (/.f64 (sqrt.f64 a) c) b_2)) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 c b_2) (/.f64 (cbrt.f64 a) a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (/.f64 c b_2) (cbrt.f64 a)) a))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 c (cbrt.f64 a)) (/.f64 a b_2)))
(pow.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 3)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (/.f64 1/4 (pow.f64 (*.f64 (/.f64 a (*.f64 c a)) b_2) 2)) 1/2)
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 b_2 (/.f64 a (*.f64 c a))) 2)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 b_2 (/.f64 1 c)) 2)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) -3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 a (*.f64 c a))) -2) -3))
(cbrt.f64 (pow.f64 (/.f64 -2 (/.f64 c b_2)) -3))
(cbrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 c)) -3))
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 2)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) -1)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) 3) (pow.f64 a 3)) 1/3)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (/.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) 1) -1)
(*.f64 -1/2 (/.f64 c b_2))
(neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (neg.f64 a)))
(*.f64 (*.f64 c (/.f64 a b_2)) (*.f64 1/2 (/.f64 1 (neg.f64 a))))
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
(/.f64 1/2 (/.f64 (neg.f64 b_2) c))
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (/.f64 a (*.f64 c a)) b_2) 2)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 b_2 (/.f64 a (*.f64 c a))) 2)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 b_2 (/.f64 1 c)) 2)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
(log.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))))
(*.f64 -1/2 (/.f64 c b_2))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) -3))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 a (*.f64 c a))) -2) -3))
(cbrt.f64 (pow.f64 (/.f64 -2 (/.f64 c b_2)) -3))
(cbrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 c)) -3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) 3) (pow.f64 a 3)))
(*.f64 -1/2 (/.f64 c b_2))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 1))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 1) 1))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 3))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 1/3))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 2))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2))) -1))
(*.f64 -1/2 (/.f64 c b_2))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 (*.f64 (/.f64 c b_2) a) 1/2) (*.f64 (*.f64 (/.f64 c b_2) a) 1/2))
(*.f64 c (/.f64 a b_2))
(+.f64 0 (*.f64 (/.f64 c b_2) a))
(*.f64 c (/.f64 a b_2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 c b_2) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 c b_2) a)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c b_2) a))) 1)
(*.f64 c (/.f64 a b_2))
(*.f64 c (/.f64 1 (/.f64 b_2 a)))
(*.f64 c (/.f64 a b_2))
(*.f64 c (*.f64 a (/.f64 1 b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 a (*.f64 c (/.f64 1 b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 c a) (/.f64 1 b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 (/.f64 c b_2) a) 1)
(*.f64 c (/.f64 a b_2))
(*.f64 1 (*.f64 (/.f64 c b_2) a))
(*.f64 c (/.f64 a b_2))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2))
(*.f64 c (/.f64 a b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2) (cbrt.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 c (/.f64 a b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 1 b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) (sqrt.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 c (/.f64 a b_2))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 c (neg.f64 a)) (/.f64 1 (neg.f64 b_2)))
(*.f64 c (*.f64 (neg.f64 a) (/.f64 1 (neg.f64 b_2))))
(/.f64 c (/.f64 (neg.f64 b_2) (neg.f64 a)))
(*.f64 c (/.f64 (neg.f64 a) (neg.f64 b_2)))
(*.f64 (/.f64 1 b_2) (*.f64 c a))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_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 1) (/.f64 c b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c b_2) a)
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (pow.f64 (cbrt.f64 b_2) -2) (/.f64 (*.f64 c a) (cbrt.f64 b_2)))
(*.f64 (pow.f64 (cbrt.f64 b_2) -2) (/.f64 c (/.f64 (cbrt.f64 b_2) a)))
(*.f64 (pow.f64 (cbrt.f64 b_2) -2) (*.f64 c (/.f64 a (cbrt.f64 b_2))))
(*.f64 (pow.f64 b_2 -1/2) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (pow.f64 b_2 -1/2) (/.f64 c (/.f64 (sqrt.f64 b_2) a)))
(*.f64 (pow.f64 b_2 -1/2) (*.f64 a (/.f64 c (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 (/.f64 c 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 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(pow.f64 (*.f64 (/.f64 c b_2) a) 1)
(*.f64 c (/.f64 a b_2))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 3)
(*.f64 c (/.f64 a b_2))
(pow.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 2) 1/2)
(*.f64 c (/.f64 a b_2))
(pow.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 3) 1/3)
(*.f64 c (/.f64 a b_2))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) 2)
(*.f64 c (/.f64 a b_2))
(pow.f64 (/.f64 b_2 (*.f64 c a)) -1)
(*.f64 c (/.f64 a b_2))
(pow.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 3)) 1/3)
(*.f64 c (/.f64 a b_2))
(pow.f64 (/.f64 (/.f64 b_2 (*.f64 c a)) 1) -1)
(*.f64 c (/.f64 a b_2))
(neg.f64 (/.f64 (*.f64 c a) (neg.f64 b_2)))
(*.f64 c (*.f64 (neg.f64 a) (/.f64 1 (neg.f64 b_2))))
(/.f64 c (/.f64 (neg.f64 b_2) (neg.f64 a)))
(*.f64 c (/.f64 (neg.f64 a) (neg.f64 b_2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))
(*.f64 c (/.f64 a b_2))
(log.f64 (exp.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 c (/.f64 a b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c b_2) a))))
(*.f64 c (/.f64 a b_2))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c 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 (/.f64 c b_2) a)))
(*.f64 c (/.f64 a b_2))
(exp.f64 (log.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c b_2) a)) 1))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 c b_2) a)) 1) 1))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a))) 3))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 c b_2) a))) 1/3))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a))) 2))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c a))) -1))
(*.f64 c (/.f64 a b_2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 c (/.f64 a b_2))

localize14.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
99.7%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
98.5%
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
79.0%
(sqrt.f64 (*.f64 c (neg.f64 a)))
Compiler

Compiled 50 to 14 computations (72% saved)

series20.0ms (0.1%)

Counts
2 → 26
Calls

18 calls:

TimeVariablePointExpression
5.0ms
a
@0
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
2.0ms
c
@inf
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
1.0ms
c
@-inf
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
1.0ms
a
@inf
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
1.0ms
a
@-inf
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))

rewrite76.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1300×log-prod
1124×prod-diff
640×pow-exp
528×fma-def
470×expm1-udef
Iterations

Useful iterations: 1 (0.0ms)

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

simplify105.0ms (0.6%)

Algorithm
egg-herbie
Rules
1902×fma-def
926×associate-*r/
698×unswap-sqr
666×distribute-lft-in
660×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03324879
18494383
232254137
Stop Event
node limit
Counts
105 → 185
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 a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
b_2
b_2
(+.f64 0 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(+.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (*.f64 (/.f64 1 a) (neg.f64 b_2)))
(+.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 1 a)) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 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 1 (/.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 (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 (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 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (*.f64 -1 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) 1) (*.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))) a))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) -1) (*.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))) a))
(/.f64 (*.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) 1) (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (*.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) -1) (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (neg.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 (/.f64 1 a) (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) -1) a)
(/.f64 (*.f64 -1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (*.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.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) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(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 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 2)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 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 (/.f64 (pow.f64 a -2) a) (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (/.f64 (pow.f64 a -2) a)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 2))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(fma.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (/.f64 1 a) (neg.f64 b_2)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 1 a) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(+.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1)
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3)
(pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 1/2)
(pow.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2)
(sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(cbrt.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 3))
(exp.f64 (*.f64 (log.f64 (fma.f64 a c (*.f64 b_2 b_2))) 1/2))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (fma.f64 a c (*.f64 b_2 b_2)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
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 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))))) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) 1/2) (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/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 (/.f64 c a)) (sqrt.f64 -1) (-.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 5)) (pow.f64 c 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))))) (/.f64 b_2 a)))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5))) (/.f64 (pow.f64 b_2 4) (neg.f64 (sqrt.f64 -1)))) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) 1/2) (fma.f64 (sqrt.f64 (/.f64 c a)) (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 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))))
(fma.f64 1/2 (/.f64 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 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(fma.f64 1/2 (/.f64 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 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a)))))))
(+.f64 (/.f64 (*.f64 -1/2 c) b_2) (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (*.f64 a a))))))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a (neg.f64 a))) (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 -1/8 (*.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 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a))))))))
(+.f64 (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (*.f64 a a))))) (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 (*.f64 -1/2 c) b_2)))
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 (pow.f64 c 4) 1/64) (*.f64 1/16 (pow.f64 c 4)))) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a (neg.f64 a))) (/.f64 -1/2 (/.f64 b_2 c)))))
(*.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 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 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) 1/8 (fma.f64 (/.f64 b_2 a) -2 (/.f64 (*.f64 1/2 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 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a)))) -1/16))))
(fma.f64 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) 1/8 (fma.f64 (/.f64 b_2 a) -2 (fma.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (*.f64 a a))) -1/16 (/.f64 (*.f64 1/2 c) b_2))))
(fma.f64 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) 1/8 (fma.f64 (/.f64 b_2 a) -2 (fma.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a (neg.f64 a))) -1/16 (/.f64 (*.f64 1/2 c) 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/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 1/2 (/.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (sqrt.f64 -1) (*.f64 b_2 b_2)))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) 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 (*.f64 (pow.f64 a 3) (pow.f64 c 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 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (sqrt.f64 -1) (*.f64 b_2 b_2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))))))
(fma.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 c a)))) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (*.f64 (/.f64 (pow.f64 b_2 4) (neg.f64 (sqrt.f64 -1))) -1/8) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))))
(+.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 a 5) (pow.f64 c 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 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 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 1/2 (/.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (sqrt.f64 -1) (*.f64 b_2 b_2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))))))))
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)) 1/16) (fma.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 c a)))) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (*.f64 (/.f64 (pow.f64 b_2 4) (neg.f64 (sqrt.f64 -1))) -1/8) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a))))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))
(+.f64 b_2 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2))
(-.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (+.f64 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))))
(+.f64 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) b_2))
(+.f64 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) b_2))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (+.f64 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 a 3))) (+.f64 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) b_2)))
(+.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 (neg.f64 a) 3)) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) b_2)) (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 -1 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))
(-.f64 (/.f64 (*.f64 (*.f64 1/2 c) a) b_2) b_2)
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))))
(-.f64 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (/.f64 (*.f64 (*.f64 1/2 c) a) b_2)) b_2)
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 -1 b_2 (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))))
(-.f64 (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 a 3))) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (/.f64 (*.f64 (*.f64 1/2 c) a) b_2))) b_2)
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 (neg.f64 a) 3)) (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) b_2)))
b_2
b_2
(+.f64 0 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(+.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (*.f64 (/.f64 1 a) (neg.f64 b_2)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(+.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 1 a)) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 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 c a))) 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 c a))) b_2) a)
(/.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 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 c a))) b_2) a)
(/.f64 (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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (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 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) a) (+.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 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (/.f64 (fma.f64 c a 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) a) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (*.f64 a (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 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (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)))) a)
(/.f64 (*.f64 -1 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (/.f64 (neg.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(neg.f64 (/.f64 (/.f64 (fma.f64 c a 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) 1) (*.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))) a))
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (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 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) -1) (*.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))) a))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) a) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (*.f64 a (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 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (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)))) a)
(/.f64 (*.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) 1) (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) a) (+.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 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (/.f64 (fma.f64 c a 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) -1) (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (/.f64 (neg.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(neg.f64 (/.f64 (/.f64 (fma.f64 c a 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(/.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 c a))) b_2)) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 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 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (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 1 a) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) a) (+.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 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (/.f64 (fma.f64 c a 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) -1) a)
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (*.f64 -1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (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 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) a) (+.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 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (/.f64 (fma.f64 c a 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 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 c a))) b_2) a)
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.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 a c))) 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 a c))) 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 a c))) 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 a c))) b_2) a)) 2)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1)
(/.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 a c))) b_2) a) 2))
(/.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 a c))) 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 a c))) 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 a c))) b_2) a) 3))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 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 a c))) b_2) 3) (/.f64 (pow.f64 a -2) a)))
(/.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 a c))) 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 a c))) 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 a c))) 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 a c))) b_2) a)) 1))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1) 1))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (log.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 c a))) b_2) a)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 1/3))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (log.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 c a))) 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 c a))) b_2) a)
(fma.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (/.f64 1 a) (neg.f64 b_2)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 1 a) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(+.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 1/2)
(sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(pow.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) 1/3)
(sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(pow.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(cbrt.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2))
(sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1) 1))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 3))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 a c (*.f64 b_2 b_2))) 1/2))
(sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (fma.f64 a c (*.f64 b_2 b_2)))) 1/3))
(sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3) 1/3))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))

localize20.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
98.7%
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
91.0%
(/.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))))))
79.0%
(sqrt.f64 (*.f64 c (neg.f64 a)))
66.5%
(-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2))
Compiler

Compiled 101 to 14 computations (86.1% saved)

series35.0ms (0.2%)

Counts
3 → 86
Calls

27 calls:

TimeVariablePointExpression
13.0ms
c
@-inf
(/.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))))))
7.0ms
c
@inf
(/.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))))))
4.0ms
a
@inf
(/.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))))))
3.0ms
a
@-inf
(/.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))))))
1.0ms
c
@inf
(-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2))

rewrite121.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1712×log-prod
1158×fma-neg
588×expm1-udef
588×log1p-udef
394×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify214.0ms (1.3%)

Algorithm
egg-herbie
Rules
908×fma-def
744×associate-*r*
584×associate-*l*
532×log-prod
506×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

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

eval596.0ms (3.7%)

Compiler

Compiled 39057 to 14193 computations (63.7% saved)

prune421.0ms (2.6%)

Pruning

46 alts after pruning (41 fresh and 5 done)

PrunedKeptTotal
New1385261411
Fresh31518
Picked101
Done055
Total1389461435
Accurracy
82.6%
Counts
1435 → 46
Alt Table
Click to see full alt table
StatusAccuracyProgram
43.7%
(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)))
33.7%
(pow.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) -1)
12.6%
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) -3) 1/3)
46.2%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
23.1%
(pow.f64 (/.f64 a (*.f64 b_2 -2)) -1)
27.5%
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 3)
43.7%
(/.f64 (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)) a)
0.8%
(/.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (cbrt.f64 (*.f64 b_2 b_2))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
15.8%
(/.f64 (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 a (/.f64 b_2 c))))) a)
27.4%
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 -1/2 a))) 2) (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))))
43.4%
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
10.7%
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) b_2) a)
46.0%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
30.6%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
30.8%
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
10.3%
(/.f64 (-.f64 b_2 b_2) a)
20.8%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
15.7%
(/.f64 (*.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))) a)
23.2%
(/.f64 (*.f64 b_2 -2) a)
27.4%
(/.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 3)) a)
24.0%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
24.2%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
22.7%
(/.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 -1/2) (/.f64 c (/.f64 (sqrt.f64 b_2) a)))) a)
27.0%
(/.f64 (*.f64 -1/2 (*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))) a)
24.2%
(/.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2))) a)
27.8%
(/.f64 (*.f64 -1/2 (*.f64 a (*.f64 c (/.f64 1 b_2)))) a)
42.3%
(/.f64 (sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 2)) a)
32.6%
(/.f64 -1/2 (/.f64 b_2 c))
45.4%
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
23.0%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
23.8%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a)))
13.0%
(*.f64 (pow.f64 a -1/2) (/.f64 (*.f64 -1/2 (*.f64 c a)) (*.f64 (sqrt.f64 a) b_2)))
24.0%
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (/.f64 1 a))
32.7%
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
46.1%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
22.6%
(*.f64 (/.f64 1 a) (-.f64 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2) b_2))
10.1%
(*.f64 (/.f64 1 a) (-.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 3)) b_2))
23.1%
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
27.8%
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
24.2%
(*.f64 (*.f64 c (/.f64 a b_2)) (*.f64 1/2 (/.f64 1 (neg.f64 a))))
32.7%
(*.f64 -1/2 (/.f64 c b_2))
26.2%
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
17.0%
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
17.8%
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 1/3))
17.8%
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 3))
17.9%
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
Compiler

Compiled 1415 to 957 computations (32.4% saved)

localize14.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
99.9%
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
95.8%
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
79.0%
(sqrt.f64 (*.f64 c (neg.f64 a)))
Compiler

Compiled 49 to 10 computations (79.6% saved)

series12.0ms (0.1%)

Counts
2 → 26
Calls

18 calls:

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

rewrite99.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1428×log-prod
852×fma-def
638×pow-exp
486×expm1-udef
486×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01360
128952
2442952
Stop Event
node limit
Counts
2 → 209
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)
Outputs
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 0 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1)
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(*.f64 (cbrt.f64 (/.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)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (sqrt.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) (/.f64 -1 a))
(*.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) (/.f64 1 (*.f64 a a)))
(*.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))))
(*.f64 (/.f64 -1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (/.f64 -1 a) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2) (/.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))))
(/.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 1 (/.f64 (*.f64 a a) (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(/.f64 1 (/.f64 (/.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) 2)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) (*.f64 a a))
(/.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))))
(/.f64 (pow.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))
(/.f64 (-.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2)) a)
(/.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (+.f64 a (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2)) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (+.f64 (/.f64 a b_2) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 a b_2)))
(/.f64 (+.f64 a (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a (*.f64 b_2 a)) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (-.f64 a (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2)) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 a b_2)))
(/.f64 (-.f64 a (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 b_2 a)) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 a b_2) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (neg.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (neg.f64 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2)) (neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)) (-.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 a (/.f64 a b_2))))))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1) a)
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) a) 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)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) -1)
(pow.f64 (/.f64 (*.f64 a a) (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a))) -1)
(pow.f64 (/.f64 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) -1)
(pow.f64 (/.f64 (/.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) 2)) -1)
(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))))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 1 (exp.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (/.f64 1 (exp.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 b_2 a))) (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 1 (exp.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (/.f64 1 (exp.f64 (/.f64 b_2 a)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(hypot.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 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))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 2))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(fma.f64 b_2 (/.f64 -1 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 b_2 (neg.f64 (/.f64 -1 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 -1 a) (/.f64 b_2 a))
(fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 1 (/.f64 b_2 a))
(fma.f64 (/.f64 b_2 a) 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1 (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1 (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 b_2 a))
(fma.f64 1 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 -1 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (cbrt.f64 (/.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)) 2) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (/.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)) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (/.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)) 2) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 -1 a)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 -1 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 -1 a)) (/.f64 b_2 a))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 -1 a) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 -1 a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 -1 a) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) (/.f64 1 (*.f64 a a)) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) (/.f64 1 (*.f64 a a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) (/.f64 1 (*.f64 a a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 -1 a) (/.f64 b_2 a))
(fma.f64 (neg.f64 b_2) (/.f64 -1 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 a) b_2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 b_2 a))
(fma.f64 (/.f64 -1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 a) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 a) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 a) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2) (/.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2) (/.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2) (/.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 1) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 0 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 -1 a))
(*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 1)
(*.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 -1 a)))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 -1 a)))
(*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 -1 a))
(*.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 1) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 a)))
(pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) 2)
(pow.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)
(pow.f64 (/.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1) -1)
(neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(exp.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) -1))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))

simplify161.0ms (1%)

Algorithm
egg-herbie
Rules
1016×unswap-sqr
854×fma-neg
540×fma-def
536×cancel-sign-sub-inv
524×div-sub
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
052413663
1134211619
244919505
Stop Event
node limit
Counts
235 → 334
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 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 0 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1)
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(*.f64 (cbrt.f64 (/.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)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (sqrt.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) (/.f64 -1 a))
(*.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) (/.f64 1 (*.f64 a a)))
(*.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))))
(*.f64 (/.f64 -1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (/.f64 -1 a) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2) (/.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))))
(/.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 1 (/.f64 (*.f64 a a) (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(/.f64 1 (/.f64 (/.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) 2)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) (*.f64 a a))
(/.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))))
(/.f64 (pow.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))
(/.f64 (-.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2)) a)
(/.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (+.f64 a (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2)) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (+.f64 (/.f64 a b_2) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 a b_2)))
(/.f64 (+.f64 a (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a (*.f64 b_2 a)) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (-.f64 a (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2)) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 a b_2)))
(/.f64 (-.f64 a (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 b_2 a)) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 a b_2) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (neg.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (neg.f64 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2)) (neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)) (-.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 a (/.f64 a b_2))))))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1) a)
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) a) 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)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) -1)
(pow.f64 (/.f64 (*.f64 a a) (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a))) -1)
(pow.f64 (/.f64 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) -1)
(pow.f64 (/.f64 (/.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) 2)) -1)
(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))))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 1 (exp.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (/.f64 1 (exp.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 b_2 a))) (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 1 (exp.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (/.f64 1 (exp.f64 (/.f64 b_2 a)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(hypot.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 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))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 2))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(fma.f64 b_2 (/.f64 -1 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 b_2 (neg.f64 (/.f64 -1 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 -1 a) (/.f64 b_2 a))
(fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 1 (/.f64 b_2 a))
(fma.f64 (/.f64 b_2 a) 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1 (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1 (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 b_2 a))
(fma.f64 1 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 -1 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (cbrt.f64 (/.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)) 2) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (/.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)) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (/.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)) 2) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 -1 a)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 -1 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 -1 a)) (/.f64 b_2 a))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 -1 a) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 -1 a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 -1 a) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) (/.f64 1 (*.f64 a a)) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) (/.f64 1 (*.f64 a a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) (/.f64 1 (*.f64 a a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 -1 a) (/.f64 b_2 a))
(fma.f64 (neg.f64 b_2) (/.f64 -1 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 a) b_2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 b_2 a))
(fma.f64 (/.f64 -1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 a) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 a) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 a) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2) (/.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2) (/.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2) (/.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 1) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 0 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 -1 a))
(*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 1)
(*.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 -1 a)))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 -1 a)))
(*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 -1 a))
(*.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 1) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 a)))
(pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) 2)
(pow.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)
(pow.f64 (/.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1) -1)
(neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(exp.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) -1))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
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))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (neg.f64 (/.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 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))) (/.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 b_2 (/.f64 (sqrt.f64 -1) b_2)) 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 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 (/.f64 c a)) (sqrt.f64 -1) (-.f64 (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/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 5)) (pow.f64 c 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))))) (/.f64 b_2 a)))
(-.f64 (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) (neg.f64 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) 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 -1/2 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 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (/.f64 (*.f64 -1/2 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 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a)))))))
(+.f64 (/.f64 (*.f64 -1/2 c) b_2) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 (neg.f64 a) a)))))
(+.f64 (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (/.f64 (*.f64 -1/2 c) b_2)) (/.f64 (*.f64 (*.f64 1/16 (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 (*.f64 -1/8 (*.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 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a 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 c (*.f64 c (*.f64 a a)))) 2)) (*.f64 a (pow.f64 b_2 7))) (+.f64 (/.f64 (*.f64 -1/2 c) b_2) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 (neg.f64 a) 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))) (+.f64 (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (/.f64 (*.f64 -1/2 c) b_2)) (/.f64 (*.f64 (*.f64 1/16 (pow.f64 c 3)) (*.f64 (neg.f64 a) a)) (pow.f64 b_2 5))))
(*.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 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 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) 1/8 (fma.f64 (/.f64 b_2 a) -2 (/.f64 (*.f64 1/2 c) b_2)))
(fma.f64 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) 1/8 (fma.f64 (/.f64 b_2 a) -2 (/.f64 (*.f64 1/2 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 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a)))) -1/16))))
(fma.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) 1/8 (fma.f64 (/.f64 b_2 a) -2 (fma.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 (neg.f64 a) a)) -1/16 (/.f64 (*.f64 1/2 c) b_2))))
(fma.f64 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) 1/8 (fma.f64 (/.f64 b_2 a) -2 (fma.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 (neg.f64 a) a)) -1/16 (/.f64 (*.f64 1/2 c) b_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 (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (*.f64 (*.f64 1/2 (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 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 b_2 (/.f64 (sqrt.f64 -1) b_2)) 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 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 (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/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 5)) (pow.f64 c 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (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) (neg.f64 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) 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 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 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 a 5)) (pow.f64 c 3))) (/.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 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) (neg.f64 (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 b_2 (/.f64 (sqrt.f64 -1) b_2)) 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))
(+.f64 (/.f64 b_2 a) (/.f64 (*.f64 -1/2 c) b_2))
(+.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))))))
(+.f64 (/.f64 (*.f64 -1/2 c) b_2) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 (neg.f64 c) b_2) (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (/.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 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a)))))))
(+.f64 (/.f64 (*.f64 -1/2 c) b_2) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 (neg.f64 a) a))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (/.f64 (*.f64 -1/2 c) b_2)) (/.f64 (*.f64 (*.f64 1/16 (pow.f64 c 3)) (*.f64 (neg.f64 a) a)) (pow.f64 b_2 5))))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(neg.f64 (/.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 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)))
(fma.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) 1/8 (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)))
(-.f64 (fma.f64 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) 1/8 (/.f64 (*.f64 1/2 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 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a)))) -1/16))))
(+.f64 (fma.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) 1/8 (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a))) (*.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 (neg.f64 a) a)) -1/16))
(fma.f64 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) 1/8 (-.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 (neg.f64 a) a)) -1/16 (/.f64 (*.f64 1/2 c) b_2)) (/.f64 b_2 a)))
(/.f64 b_2 a)
(/.f64 b_2 a)
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(+.f64 0 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1)
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(*.f64 (cbrt.f64 (/.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)) 2))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.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) (/.f64 -1 a))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) (/.f64 1 (*.f64 a a)))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) 1) (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))))
(*.f64 (/.f64 -1 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)
(/.f64 (fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 -1 a) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (/.f64 -1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2) (/.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(*.f64 (+.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 1 (/.f64 (*.f64 a a) (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 1 (/.f64 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) 1) (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))))
(/.f64 1 (/.f64 (/.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) 2)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.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 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) (*.f64 a a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) 1) (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))))
(/.f64 (pow.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))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.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)))) (neg.f64 b_2)) a)
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (+.f64 a (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2)) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (+.f64 (/.f64 a b_2) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 a b_2)))
(/.f64 (+.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 a b_2)) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 a b_2)))
(*.f64 (/.f64 (/.f64 (+.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 a b_2)) (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) b_2)
(/.f64 (+.f64 a (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a (*.f64 b_2 a)) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(*.f64 (/.f64 -1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2) a) (*.f64 a (/.f64 a b_2)))
(*.f64 (/.f64 (/.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2) a) a) a) b_2)
(/.f64 (-.f64 (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (-.f64 a (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2)) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 a b_2)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 a (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))) (*.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (-.f64 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 b_2 a)) (*.f64 a a))
(*.f64 (/.f64 -1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 a b_2) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 a (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2))) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (neg.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a))) (*.f64 a a))
(*.f64 (/.f64 -1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (neg.f64 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) 1) (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2)) (neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)) (-.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 a (/.f64 a b_2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (+.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 a a)) b_2)))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1) a)
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) a) a)
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1)
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.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 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.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 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.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 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) -1)
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(pow.f64 (/.f64 (*.f64 a a) (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a))) -1)
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (/.f64 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) -1)
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) 1) (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))))
(pow.f64 (/.f64 (/.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) 2)) -1)
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.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))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.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 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 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 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 1 (exp.f64 (/.f64 b_2 a)))))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (exp.f64 (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (/.f64 1 (exp.f64 (/.f64 b_2 a)))))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 b_2 a))) (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(log.f64 (/.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(log.f64 (/.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 1 (exp.f64 (/.f64 b_2 a)))))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (exp.f64 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (/.f64 1 (exp.f64 (/.f64 b_2 a)))))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.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 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(hypot.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 b_2 a))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 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 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 1) 1))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 3))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 1/3))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 2))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.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 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(fma.f64 b_2 (/.f64 -1 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(fma.f64 b_2 (neg.f64 (/.f64 -1 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 -1 a) (/.f64 b_2 a))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 1 (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (/.f64 b_2 a) 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1 (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(fma.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1 (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 1 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(fma.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 -1 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(fma.f64 (cbrt.f64 (/.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)) 2) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (cbrt.f64 (/.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)) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(fma.f64 (cbrt.f64 (/.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)) 2) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 -1 a)) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 -1 a) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 -1 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 -1 a)) (/.f64 b_2 a))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 -1 a) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 -1 a) (fma.f64 (/.f64 1 a) b_2 (/.f64 b_2 a)))
(+.f64 (*.f64 (/.f64 b_2 a) 2) (/.f64 (fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (*.f64 2 b_2) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 -1 a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 -1 a) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 -1 a) (fma.f64 (/.f64 1 a) b_2 (/.f64 b_2 a)))
(+.f64 (*.f64 (/.f64 b_2 a) 2) (/.f64 (fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (*.f64 2 b_2) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(fma.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) (/.f64 1 (*.f64 a a)) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 a b_2)) (/.f64 (/.f64 1 a) a) (fma.f64 (/.f64 1 a) b_2 (/.f64 b_2 a)))
(+.f64 (*.f64 (/.f64 b_2 a) 2) (*.f64 (/.f64 a a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(+.f64 (/.f64 (*.f64 2 b_2) a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(fma.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) (/.f64 1 (*.f64 a a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) (/.f64 1 (*.f64 a a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 a b_2)) (/.f64 (/.f64 1 a) a) (fma.f64 (/.f64 1 a) b_2 (/.f64 b_2 a)))
(+.f64 (*.f64 (/.f64 b_2 a) 2) (*.f64 (/.f64 a a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(+.f64 (/.f64 (*.f64 2 b_2) a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 -1 a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (neg.f64 b_2) (/.f64 -1 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (fma.f64 (/.f64 1 a) b_2 (/.f64 b_2 a)))
(+.f64 (*.f64 (/.f64 b_2 a) 2) (/.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))))
(+.f64 (/.f64 (*.f64 2 b_2) a) (/.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))))
(fma.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) 1) (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))))
(fma.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (fma.f64 (/.f64 1 a) b_2 (/.f64 b_2 a)))
(+.f64 (*.f64 (/.f64 b_2 a) 2) (/.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))))
(+.f64 (/.f64 (*.f64 2 b_2) a) (/.f64 (-.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))))
(fma.f64 (/.f64 -1 a) b_2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 b_2 a))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (/.f64 -1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 -1 a) (fma.f64 (/.f64 1 a) b_2 (/.f64 b_2 a)))
(+.f64 (*.f64 (/.f64 b_2 a) 2) (/.f64 (fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (*.f64 2 b_2) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(fma.f64 (/.f64 -1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (/.f64 -1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 -1 a) (fma.f64 (/.f64 1 a) b_2 (/.f64 b_2 a)))
(+.f64 (*.f64 (/.f64 b_2 a) 2) (/.f64 (fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (*.f64 2 b_2) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(fma.f64 (/.f64 -1 a) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 (/.f64 1 a) b_2 (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (/.f64 b_2 a) 2))
(fma.f64 (/.f64 -1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (*.f64 2 b_2) a))
(fma.f64 (/.f64 -1 a) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(*.f64 (/.f64 -1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (/.f64 -1 a) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 (/.f64 1 a) b_2 (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (/.f64 b_2 a) 2))
(fma.f64 (/.f64 -1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (*.f64 2 b_2) a))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(fma.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2) (/.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2) (/.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(fma.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2) (/.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (sqrt.f64 a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 1) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 -1 a)) b_2 (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) (+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(+.f64 0 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) 1)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 -1 a))
(/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 1)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(*.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 -1 a)))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 -1 a) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 -1 a) (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 -1 a)))
(/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 -1 a))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(*.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)))
(/.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))
(/.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 1) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)))
(/.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 1)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) 3)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3) 1/3)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) 2)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(pow.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(pow.f64 (/.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1) -1)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(log.f64 (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))
(/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(exp.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) 1))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) 1) 1))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) 3))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3)) 1/3))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) 3) 1/3))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) 2))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) -1))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)

localize5.0ms (0%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
99.5%
(/.f64 -1/2 (/.f64 b_2 c))
Compiler

Compiled 14 to 7 computations (50% saved)

series0.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
b_2
@0
(/.f64 -1/2 (/.f64 b_2 c))
0.0ms
b_2
@-inf
(/.f64 -1/2 (/.f64 b_2 c))
0.0ms
b_2
@inf
(/.f64 -1/2 (/.f64 b_2 c))
0.0ms
c
@-inf
(/.f64 -1/2 (/.f64 b_2 c))
0.0ms
c
@inf
(/.f64 -1/2 (/.f64 b_2 c))

rewrite56.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1588×pow1
1476×add-exp-log
1474×log1p-expm1-u
1474×expm1-log1p-u
1446×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
115413
2201313
Stop Event
node limit
Counts
1 → 26
Calls
Call 1
Inputs
(/.f64 -1/2 (/.f64 b_2 c))
Outputs
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 1/2 (/.f64 1 (/.f64 (neg.f64 b_2) c)))
(*.f64 (/.f64 c b_2) -1/2)
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 (*.f64 (/.f64 -1/2 b_2) 1) c)
(*.f64 (*.f64 (/.f64 -1/2 b_2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))
(*.f64 (*.f64 (/.f64 -1/2 b_2) (sqrt.f64 c)) (sqrt.f64 c))
(*.f64 (/.f64 -1/2 (neg.f64 b_2)) (neg.f64 c))
(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)
(pow.f64 (*.f64 (/.f64 b_2 c) -2) -1)
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
(log.f64 (pow.f64 (exp.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))))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))

simplify46.0ms (0.3%)

Algorithm
egg-herbie
Rules
888×associate-/r*
880×fma-def
704×distribute-rgt-in
682×distribute-lft-in
608×log-prod
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
067660
1160660
2588660
32486654
Stop Event
node limit
Counts
50 → 28
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 1/2 (/.f64 1 (/.f64 (neg.f64 b_2) c)))
(*.f64 (/.f64 c b_2) -1/2)
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 (*.f64 (/.f64 -1/2 b_2) 1) c)
(*.f64 (*.f64 (/.f64 -1/2 b_2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))
(*.f64 (*.f64 (/.f64 -1/2 b_2) (sqrt.f64 c)) (sqrt.f64 c))
(*.f64 (/.f64 -1/2 (neg.f64 b_2)) (neg.f64 c))
(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)
(pow.f64 (*.f64 (/.f64 b_2 c) -2) -1)
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
(log.f64 (pow.f64 (exp.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))))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
Outputs
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 1 (/.f64 (neg.f64 b_2) c)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c b_2) -1/2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (/.f64 -1/2 b_2) 1) c)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (/.f64 -1/2 b_2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (/.f64 -1/2 b_2) (sqrt.f64 c)) (sqrt.f64 c))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 (neg.f64 b_2)) (neg.f64 c))
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (*.f64 (/.f64 b_2 c) -2) -1)
(*.f64 -1/2 (/.f64 c b_2))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 b_2 -2) c) -2))
(fabs.f64 (*.f64 -1/2 (/.f64 c b_2)))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3))
(*.f64 -1/2 (/.f64 c b_2))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))

localize11.0ms (0.1%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
100.0%
(*.f64 -2 (/.f64 b_2 a))
Compiler

Compiled 35 to 16 computations (54.3% saved)

series4.0ms (0%)

Counts
2 → 9
Calls

15 calls:

TimeVariablePointExpression
0.0ms
b_2
@0
(*.f64 -2 (/.f64 b_2 a))
0.0ms
a
@0
(*.f64 -2 (/.f64 b_2 a))
0.0ms
c
@0
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
0.0ms
b_2
@inf
(*.f64 -2 (/.f64 b_2 a))
0.0ms
b_2
@inf
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))

rewrite110.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1354×log-prod
836×pow-prod-down
730×fma-def
586×pow-prod-up
558×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify68.0ms (0.4%)

Algorithm
egg-herbie
Rules
1032×associate-*r/
776×unswap-sqr
732×distribute-lft-in
724×distribute-rgt-in
718×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02653565
16223457
219493403
Stop Event
node limit
Counts
115 → 125
Calls
Call 1
Inputs
(*.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 0 (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a))) (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1)
(/.f64 -2 (/.f64 a b_2))
(/.f64 1 (/.f64 a (*.f64 -2 b_2)))
(/.f64 (*.f64 -2 b_2) a)
(/.f64 (neg.f64 (*.f64 -2 b_2)) (neg.f64 a))
(/.f64 (*.f64 -2 (neg.f64 b_2)) (neg.f64 a))
(/.f64 (*.f64 (neg.f64 b_2) -2) (neg.f64 a))
(/.f64 (/.f64 (*.f64 -2 b_2) 1) a)
(/.f64 (/.f64 (*.f64 -2 b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (sqrt.f64 a))
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) 1/2)
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(pow.f64 (/.f64 a (*.f64 -2 b_2)) -1)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))
(log.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a)))))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a)))) 2))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)) 1)
(*.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))) (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))) 2) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))))
(*.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))))
(*.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 1/2 c) b_2) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))))
(*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2))) (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (*.f64 1/2 c) b_2) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)) (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))))
(/.f64 1 (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2)))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) (fma.f64 (/.f64 (*.f64 1/2 c) b_2) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) (fma.f64 1/4 (pow.f64 (/.f64 c b_2) 2) (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (*.f64 -2 (*.f64 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))
(/.f64 (fma.f64 (*.f64 -2 b_2) b_2 (*.f64 a (*.f64 1/2 c))) (*.f64 a b_2))
(/.f64 (fma.f64 (*.f64 1/2 c) a (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
(/.f64 (neg.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))) (neg.f64 (fma.f64 (/.f64 (*.f64 1/2 c) b_2) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2)))) (neg.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2)) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (*.f64 -2 (/.f64 b_2 a))))
(pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)) 1)
(pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))) 3)
(pow.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))) 2)
(pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 1/2 c) b_2) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)) (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))) -1)
(pow.f64 (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2)))) -1)
(sqrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)) 2))
(log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a)))) (pow.f64 (exp.f64 1/2) (/.f64 c b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a)))) (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 1/2) (/.f64 c b_2)) (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2))) (pow.f64 (exp.f64 -2) (/.f64 b_2 a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2))) (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))))
(cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))))
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)))) 2))
(log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 b_2 (*.f64 (/.f64 1 a) -2) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (/.f64 b_2 a) -2 (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (*.f64 -2 (/.f64 b_2 a)) 1 (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (*.f64 (/.f64 1 b_2) 1/2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 c b_2) 1/2 (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 (*.f64 1/2 c) b_2) 1 (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 1 (/.f64 (*.f64 1/2 c) b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 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 -2 (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (*.f64 (cbrt.f64 (/.f64 b_2 a)) -2) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) 1/2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 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 -2 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 b_2 a)) -2) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) 1/2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (*.f64 1/2 c) (/.f64 1 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (*.f64 -2 b_2) (/.f64 1 a) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (*.f64 -2 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (*.f64 1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a)))
Outputs
(*.f64 1/2 (/.f64 c b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 0 (*.f64 -2 (/.f64 b_2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a))) (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a)))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 1 (/.f64 a (*.f64 -2 b_2)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (neg.f64 (*.f64 -2 b_2)) (neg.f64 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (*.f64 -2 (neg.f64 b_2)) (neg.f64 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (*.f64 (neg.f64 b_2) -2) (neg.f64 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 (*.f64 -2 b_2) 1) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 (*.f64 -2 b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))
(fabs.f64 (*.f64 b_2 (/.f64 -2 a)))
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(pow.f64 (/.f64 a (*.f64 -2 b_2)) -1)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))
(fabs.f64 (*.f64 b_2 (/.f64 -2 a)))
(log.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a)))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))) 1))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))) 1) 1))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a)))) 3))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) 1/3))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))) 3) 1/3))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a)))) 2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 2) 4 (*.f64 (pow.f64 (/.f64 c b_2) 2) -1/4)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 c b_2) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) -4)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a))))
(*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1 (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 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))) (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))) 2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))) 2) (cbrt.f64 (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 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))) (sqrt.f64 (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 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 1/2 c) b_2) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))))
(*.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (/.f64 1 (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 2 (/.f64 b_2 a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 1/4 (pow.f64 (/.f64 c b_2) 2) (*.f64 (/.f64 b_2 a) (-.f64 (/.f64 4 (/.f64 a b_2)) (/.f64 -1 (/.f64 b_2 c))))))
(*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2))) (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 2) 4 (*.f64 (pow.f64 (/.f64 c b_2) 2) -1/4)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 c b_2) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) -4)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (*.f64 1/2 c) b_2) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)) (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))))
(*.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (/.f64 1 (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 2 (/.f64 b_2 a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 1/4 (pow.f64 (/.f64 c b_2) 2) (*.f64 (/.f64 b_2 a) (-.f64 (/.f64 4 (/.f64 a b_2)) (/.f64 -1 (/.f64 b_2 c))))))
(/.f64 1 (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 2) 4 (*.f64 (pow.f64 (/.f64 c b_2) 2) -1/4)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 c b_2) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) -4)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) (fma.f64 (/.f64 (*.f64 1/2 c) b_2) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)))
(*.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (/.f64 1 (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 2 (/.f64 b_2 a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 1/4 (pow.f64 (/.f64 c b_2) 2) (*.f64 (/.f64 b_2 a) (-.f64 (/.f64 4 (/.f64 a b_2)) (/.f64 -1 (/.f64 b_2 c))))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) (fma.f64 1/4 (pow.f64 (/.f64 c b_2) 2) (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (*.f64 -2 (*.f64 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))))))
(*.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (/.f64 1 (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 2 (/.f64 b_2 a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 1/4 (pow.f64 (/.f64 c b_2) 2) (*.f64 (/.f64 b_2 a) (-.f64 (/.f64 4 (/.f64 a b_2)) (/.f64 -1 (/.f64 b_2 c))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 2) 4 (*.f64 (pow.f64 (/.f64 c b_2) 2) -1/4)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 c b_2) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) -4)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a))))
(/.f64 (fma.f64 (*.f64 -2 b_2) b_2 (*.f64 a (*.f64 1/2 c))) (*.f64 a b_2))
(/.f64 (fma.f64 (*.f64 b_2 -2) b_2 (*.f64 a (*.f64 1/2 c))) (*.f64 b_2 a))
(/.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))
(/.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 1/2 a))) (*.f64 b_2 a))
(/.f64 (fma.f64 (*.f64 1/2 c) a (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
(/.f64 (fma.f64 (*.f64 b_2 -2) b_2 (*.f64 a (*.f64 1/2 c))) (*.f64 b_2 a))
(/.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 (*.f64 b_2 -2))) (*.f64 b_2 a))
(/.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 1/2 a))) (*.f64 b_2 a))
(/.f64 (neg.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))) (neg.f64 (fma.f64 (/.f64 (*.f64 1/2 c) b_2) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))))
(*.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (/.f64 1 (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 2 (/.f64 b_2 a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 1/4 (pow.f64 (/.f64 c b_2) 2) (*.f64 (/.f64 b_2 a) (-.f64 (/.f64 4 (/.f64 a b_2)) (/.f64 -1 (/.f64 b_2 c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2)))) (neg.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 2) 4 (*.f64 (pow.f64 (/.f64 c b_2) 2) -1/4)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 c b_2) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) -4)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a))))
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2)) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (*.f64 -2 (/.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 2) 4 (*.f64 (pow.f64 (/.f64 c b_2) 2) -1/4)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 c b_2) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) -4)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a))))
(pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))) 3)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(pow.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)) 2) 1/2)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(pow.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)) 3) 1/3)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(pow.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))) 2)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 1/2 c) b_2) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)) (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))) -1)
(*.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (/.f64 1 (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 2 (/.f64 b_2 a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 1/4 (pow.f64 (/.f64 c b_2) 2) (*.f64 (/.f64 b_2 a) (-.f64 (/.f64 4 (/.f64 a b_2)) (/.f64 -1 (/.f64 b_2 c))))))
(pow.f64 (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2)))) -1)
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (*.f64 1/4 (pow.f64 (/.f64 c b_2) 2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 2) 4 (*.f64 (pow.f64 (/.f64 c b_2) 2) -1/4)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 (fma.f64 1/4 (pow.f64 (/.f64 c b_2) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) -4)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a))))
(sqrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)) 2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(log.f64 (exp.f64 (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 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(log.f64 (+.f64 1 (expm1.f64 (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 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(log.f64 (*.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a)))) (pow.f64 (exp.f64 1/2) (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a)))) (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(log.f64 (*.f64 (pow.f64 (exp.f64 1/2) (/.f64 c b_2)) (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2))) (pow.f64 (exp.f64 -2) (/.f64 b_2 a))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2))) (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)) 3))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(expm1.f64 (log1p.f64 (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 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))) 1))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))) 1) 1))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)))) 3))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)))) 1/3))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)))) 2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 b_2 (*.f64 (/.f64 1 a) -2) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (/.f64 b_2 a) -2 (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (*.f64 -2 (/.f64 b_2 a)) 1 (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 c (*.f64 (/.f64 1 b_2) 1/2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (/.f64 c b_2) 1/2 (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (/.f64 (*.f64 1/2 c) b_2) 1 (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 1 (*.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 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 1 (/.f64 (*.f64 1/2 c) b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2) (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (*.f64 (cbrt.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 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) 1/2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.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 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (*.f64 (sqrt.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 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) 1/2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.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 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (*.f64 1/2 c) (/.f64 1 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (*.f64 -2 b_2) (/.f64 1 a) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (/.f64 1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (*.f64 -2 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (*.f64 1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))

localize14.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.2%
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 3)
93.2%
(*.f64 (/.f64 c b_2) a)
86.9%
(/.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 3)) a)
72.6%
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
Compiler

Compiled 52 to 19 computations (63.5% saved)

series44.0ms (0.3%)

Counts
4 → 72
Calls

36 calls:

TimeVariablePointExpression
29.0ms
c
@inf
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
2.0ms
c
@-inf
(/.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 3)) a)
2.0ms
b_2
@-inf
(/.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 3)) a)
2.0ms
a
@-inf
(/.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 3)) a)
1.0ms
c
@-inf
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 3)

rewrite94.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1476×log-prod
864×pow-prod-down
652×pow-prod-up
596×pow-exp
492×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01468
130268
2370668
Stop Event
node limit
Counts
4 → 179
Calls
Call 1
Inputs
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(/.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 3)) a)
(*.f64 (/.f64 c b_2) a)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 3)
Outputs
(+.f64 0 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))) (cbrt.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))) 1)
(*.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 1)
(*.f64 1 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 2) (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))
(*.f64 (cbrt.f64 (/.f64 c b_2)) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 1/6) (pow.f64 (/.f64 c (/.f64 b_2 a)) 1/6))
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a)))) 1/3)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a)))) 1/3)))
(/.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 b_2))
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 1)
(pow.f64 (/.f64 c (/.f64 b_2 a)) 1/3)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 3)
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 2) 1/6)
(pow.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a))) 2/3)
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))) 3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (/.f64 c (/.f64 b_2 a)))) 2))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))
(+.f64 0 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))) 1)
(*.f64 -1/2 (/.f64 (/.f64 c (/.f64 b_2 a)) a))
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 b_2 c) (/.f64 a a))))
(*.f64 -1/2 (*.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 1 a)))
(*.f64 (/.f64 c (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 1 a)))
(*.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)) 1)
(*.f64 1 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) 2) (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) (sqrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (/.f64 1 a)))
(*.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (*.f64 (/.f64 c b_2) (*.f64 a -1/2)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 c (/.f64 b_2 a)) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (/.f64 c (/.f64 b_2 a)) (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (sqrt.f64 a)) (/.f64 -1/2 (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) 1) (/.f64 -1/2 a))
(*.f64 (/.f64 -1/2 a) (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (cbrt.f64 a)))
(pow.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) 3)
(pow.f64 (/.f64 1/4 (pow.f64 (*.f64 (/.f64 b_2 c) (/.f64 a a)) 2)) 1/2)
(pow.f64 (pow.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) 2)
(pow.f64 (/.f64 (/.f64 a -1/2) (/.f64 c (/.f64 b_2 a))) -1)
(pow.f64 (/.f64 (/.f64 (/.f64 a -1/2) (/.f64 c (/.f64 b_2 a))) 1) -1)
(neg.f64 (/.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) (neg.f64 a)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (/.f64 b_2 c) (/.f64 a a)) 2)))
(log.f64 (exp.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(exp.f64 (log.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a -1/2) (/.f64 c (/.f64 b_2 a)))) -1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(+.f64 0 (/.f64 c (/.f64 b_2 a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 a)))) 1)
(/.f64 c (/.f64 b_2 a))
(/.f64 a (/.f64 b_2 c))
(/.f64 1 (/.f64 b_2 (*.f64 c a)))
(/.f64 (*.f64 c a) b_2)
(/.f64 (neg.f64 (*.f64 c a)) (neg.f64 b_2))
(/.f64 (*.f64 a (neg.f64 c)) (neg.f64 b_2))
(/.f64 (*.f64 (neg.f64 c) a) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 c a) 1) b_2)
(/.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 c a) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 3)
(pow.f64 (/.f64 c (/.f64 b_2 a)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) 3/2)
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 2) 1/2)
(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 (pow.f64 (/.f64 c (/.f64 b_2 a)) 1/6) 6)
(pow.f64 (/.f64 b_2 (*.f64 c a)) -1)
(sqrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 c 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))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1) 1))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (/.f64 c (/.f64 b_2 a)))) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 3/2) 2))
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 b_2 a))))
(+.f64 0 (/.f64 c (/.f64 b_2 a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 a)))) 1)
(*.f64 c (*.f64 (/.f64 1 b_2) a))
(*.f64 (/.f64 c b_2) a)
(*.f64 a (/.f64 c b_2))
(*.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2))
(*.f64 (/.f64 c (/.f64 b_2 a)) 1)
(*.f64 1 (/.f64 c (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2)))
(*.f64 (cbrt.f64 (/.f64 c b_2)) (*.f64 (cbrt.f64 a) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) a))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (/.f64 c b_2)))
(*.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a))) (sqrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 1/6) (pow.f64 (/.f64 c (/.f64 b_2 a)) 5/6))
(*.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) a))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (/.f64 c b_2)))
(*.f64 (*.f64 c a) (/.f64 1 b_2))
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (*.f64 (/.f64 c b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (*.f64 a (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (*.f64 a (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) 1) (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))) 2) (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) (cbrt.f64 (/.f64 c b_2))) (cbrt.f64 a))
(*.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 5/6) (pow.f64 (/.f64 c (/.f64 b_2 a)) 1/6))
(/.f64 c (/.f64 b_2 a))
(/.f64 a (/.f64 b_2 c))
(/.f64 1 (/.f64 b_2 (*.f64 c a)))
(/.f64 (*.f64 c a) b_2)
(/.f64 (neg.f64 (*.f64 c a)) (neg.f64 b_2))
(/.f64 (*.f64 a (neg.f64 c)) (neg.f64 b_2))
(/.f64 (*.f64 (neg.f64 c) a) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 c a) 1) b_2)
(/.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 c a) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(sqrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 c 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))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1) 1))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (/.f64 c (/.f64 b_2 a)))) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 3/2) 2))
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 b_2 a))))

simplify83.0ms (0.5%)

Algorithm
egg-herbie
Rules
1072×log-prod
618×cube-prod
580×exp-prod
506×log-div
504×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03474277
17994085
235384085
Stop Event
node limit
Counts
251 → 184
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(+.f64 0 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))) (cbrt.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))) 1)
(*.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 1)
(*.f64 1 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 2) (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))
(*.f64 (cbrt.f64 (/.f64 c b_2)) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 1/6) (pow.f64 (/.f64 c (/.f64 b_2 a)) 1/6))
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a)))) 1/3)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a)))) 1/3)))
(/.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 b_2))
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 1)
(pow.f64 (/.f64 c (/.f64 b_2 a)) 1/3)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 3)
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 2) 1/6)
(pow.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a))) 2/3)
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))) 3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (/.f64 c (/.f64 b_2 a)))) 2))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))
(+.f64 0 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))) 1)
(*.f64 -1/2 (/.f64 (/.f64 c (/.f64 b_2 a)) a))
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 b_2 c) (/.f64 a a))))
(*.f64 -1/2 (*.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 1 a)))
(*.f64 (/.f64 c (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 1 a)))
(*.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)) 1)
(*.f64 1 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) 2) (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) (sqrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (/.f64 1 a)))
(*.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (*.f64 (/.f64 c b_2) (*.f64 a -1/2)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 c (/.f64 b_2 a)) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (/.f64 c (/.f64 b_2 a)) (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (sqrt.f64 a)) (/.f64 -1/2 (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) 1) (/.f64 -1/2 a))
(*.f64 (/.f64 -1/2 a) (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (cbrt.f64 a)))
(pow.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) 3)
(pow.f64 (/.f64 1/4 (pow.f64 (*.f64 (/.f64 b_2 c) (/.f64 a a)) 2)) 1/2)
(pow.f64 (pow.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) 2)
(pow.f64 (/.f64 (/.f64 a -1/2) (/.f64 c (/.f64 b_2 a))) -1)
(pow.f64 (/.f64 (/.f64 (/.f64 a -1/2) (/.f64 c (/.f64 b_2 a))) 1) -1)
(neg.f64 (/.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) (neg.f64 a)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (/.f64 b_2 c) (/.f64 a a)) 2)))
(log.f64 (exp.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(exp.f64 (log.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a -1/2) (/.f64 c (/.f64 b_2 a)))) -1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(+.f64 0 (/.f64 c (/.f64 b_2 a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 a)))) 1)
(/.f64 c (/.f64 b_2 a))
(/.f64 a (/.f64 b_2 c))
(/.f64 1 (/.f64 b_2 (*.f64 c a)))
(/.f64 (*.f64 c a) b_2)
(/.f64 (neg.f64 (*.f64 c a)) (neg.f64 b_2))
(/.f64 (*.f64 a (neg.f64 c)) (neg.f64 b_2))
(/.f64 (*.f64 (neg.f64 c) a) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 c a) 1) b_2)
(/.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 c a) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 3)
(pow.f64 (/.f64 c (/.f64 b_2 a)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) 3/2)
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 2) 1/2)
(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 (pow.f64 (/.f64 c (/.f64 b_2 a)) 1/6) 6)
(pow.f64 (/.f64 b_2 (*.f64 c a)) -1)
(sqrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 c 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))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1) 1))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (/.f64 c (/.f64 b_2 a)))) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 3/2) 2))
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 b_2 a))))
(+.f64 0 (/.f64 c (/.f64 b_2 a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 a)))) 1)
(*.f64 c (*.f64 (/.f64 1 b_2) a))
(*.f64 (/.f64 c b_2) a)
(*.f64 a (/.f64 c b_2))
(*.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2))
(*.f64 (/.f64 c (/.f64 b_2 a)) 1)
(*.f64 1 (/.f64 c (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2)))
(*.f64 (cbrt.f64 (/.f64 c b_2)) (*.f64 (cbrt.f64 a) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) a))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (/.f64 c b_2)))
(*.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a))) (sqrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 1/6) (pow.f64 (/.f64 c (/.f64 b_2 a)) 5/6))
(*.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) a))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (/.f64 c b_2)))
(*.f64 (*.f64 c a) (/.f64 1 b_2))
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (*.f64 (/.f64 c b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (*.f64 a (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (*.f64 a (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) 1) (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))) 2) (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) (cbrt.f64 (/.f64 c b_2))) (cbrt.f64 a))
(*.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 5/6) (pow.f64 (/.f64 c (/.f64 b_2 a)) 1/6))
(/.f64 c (/.f64 b_2 a))
(/.f64 a (/.f64 b_2 c))
(/.f64 1 (/.f64 b_2 (*.f64 c a)))
(/.f64 (*.f64 c a) b_2)
(/.f64 (neg.f64 (*.f64 c a)) (neg.f64 b_2))
(/.f64 (*.f64 a (neg.f64 c)) (neg.f64 b_2))
(/.f64 (*.f64 (neg.f64 c) a) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 c a) 1) b_2)
(/.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 c a) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(sqrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 c 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))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1) 1))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (/.f64 c (/.f64 b_2 a)))) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 3/2) 2))
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 b_2 a))))
Outputs
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(+.f64 0 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))) (cbrt.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2)))))))
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))) 2)
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a))))) 2)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))) 1)
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(*.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 1)
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(*.f64 1 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 2))
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 2) (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(*.f64 (cbrt.f64 (/.f64 c b_2)) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (cbrt.f64 (/.f64 c b_2)) (cbrt.f64 a))
(*.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 1/6) (pow.f64 (/.f64 c (/.f64 b_2 a)) 1/6))
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a)))) 1/3)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a)))) 1/3)))
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(/.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 b_2))
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 1)
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(pow.f64 (/.f64 c (/.f64 b_2 a)) 1/3)
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) 1/2)
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 3)
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 2) 1/6)
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(pow.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a))) 2/3)
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 1/6) 2)
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2))
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))))
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 1))
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1/3))
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 1) 1))
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1/3) 1))
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1) 1/3))
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))) 3))
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (/.f64 c (/.f64 b_2 a)))) 2))
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))
(cbrt.f64 (*.f64 c (/.f64 a b_2)))
(cbrt.f64 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (*.f64 (/.f64 c b_2) a))
(+.f64 0 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 (/.f64 c b_2) (*.f64 -1/2 a)) a))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 (/.f64 c b_2) (*.f64 -1/2 a)) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 (/.f64 c b_2) (*.f64 -1/2 a)) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/2))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 (/.f64 c b_2) (*.f64 -1/2 a)) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 (/.f64 c (/.f64 b_2 a)) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 b_2 c) (/.f64 a a))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (*.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) (/.f64 1 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) 2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) 2) (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) (sqrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2) (/.f64 1 (neg.f64 a)))
(*.f64 (*.f64 c (/.f64 a b_2)) (*.f64 1/2 (/.f64 1 (neg.f64 a))))
(neg.f64 (/.f64 c (*.f64 2 b_2)))
(/.f64 (neg.f64 (/.f64 c b_2)) 2)
(*.f64 (/.f64 1 a) (*.f64 (/.f64 c b_2) (*.f64 a -1/2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 c (/.f64 b_2 a)) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (*.f64 (cbrt.f64 a) (/.f64 b_2 a))))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (*.f64 (/.f64 b_2 a) (cbrt.f64 a))))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (/.f64 c (/.f64 b_2 a)) (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (*.f64 (sqrt.f64 a) (/.f64 b_2 a))))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (*.f64 (/.f64 b_2 a) (sqrt.f64 a))))
(/.f64 (/.f64 (/.f64 c b_2) (/.f64 (sqrt.f64 a) (*.f64 -1/2 a))) (sqrt.f64 a))
(*.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (sqrt.f64 a)) (/.f64 -1/2 (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (*.f64 (sqrt.f64 a) (/.f64 b_2 a))))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (*.f64 (/.f64 b_2 a) (sqrt.f64 a))))
(/.f64 (/.f64 (/.f64 c b_2) (/.f64 (sqrt.f64 a) (*.f64 -1/2 a))) (sqrt.f64 a))
(*.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) 1) (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 a) (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (*.f64 (cbrt.f64 a) (/.f64 b_2 a))))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (*.f64 (/.f64 b_2 a) (cbrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (*.f64 (cbrt.f64 a) (/.f64 b_2 a))))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (*.f64 (/.f64 b_2 a) (cbrt.f64 a))))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (*.f64 (sqrt.f64 a) (/.f64 b_2 a))))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (*.f64 (/.f64 b_2 a) (sqrt.f64 a))))
(/.f64 (/.f64 (/.f64 c b_2) (/.f64 (sqrt.f64 a) (*.f64 -1/2 a))) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 c b_2) (*.f64 -1/2 a)) a)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 -1/2 a))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (*.f64 (sqrt.f64 a) (/.f64 b_2 a))))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (*.f64 (/.f64 b_2 a) (sqrt.f64 a))))
(/.f64 (/.f64 (/.f64 c b_2) (/.f64 (sqrt.f64 a) (*.f64 -1/2 a))) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (*.f64 (cbrt.f64 a) (/.f64 b_2 a))))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (*.f64 (/.f64 b_2 a) (cbrt.f64 a))))
(pow.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) 3)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (/.f64 1/4 (pow.f64 (*.f64 (/.f64 b_2 c) (/.f64 a a)) 2)) 1/2)
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 1 (/.f64 b_2 c)) 2)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
(pow.f64 (pow.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)) 3) 1/3)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) 2)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (/.f64 (/.f64 a -1/2) (/.f64 c (/.f64 b_2 a))) -1)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (/.f64 (/.f64 (/.f64 a -1/2) (/.f64 c (/.f64 b_2 a))) 1) -1)
(*.f64 -1/2 (/.f64 c b_2))
(neg.f64 (/.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) (neg.f64 a)))
(*.f64 (*.f64 c (/.f64 a b_2)) (*.f64 1/2 (/.f64 1 (neg.f64 a))))
(neg.f64 (/.f64 c (*.f64 2 b_2)))
(/.f64 (neg.f64 (/.f64 c b_2)) 2)
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (/.f64 b_2 c) (/.f64 a a)) 2)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 1 (/.f64 b_2 c)) 2)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
(log.f64 (exp.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))))
(*.f64 -1/2 (/.f64 c b_2))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)) 3))
(*.f64 -1/2 (/.f64 c b_2))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) 3) (pow.f64 a 3)))
(*.f64 -1/2 (/.f64 c b_2))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (log.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) 1))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))) 1) 1))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))) 3))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)) 3)) 1/3))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2)))) 2))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a -1/2) (/.f64 c (/.f64 b_2 a)))) -1))
(*.f64 -1/2 (/.f64 c b_2))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 c (/.f64 b_2 a)) (/.f64 a -1/2))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 0 (/.f64 c (/.f64 b_2 a)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 a)))) 1)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 c (/.f64 b_2 a))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c b_2) a)
(/.f64 a (/.f64 b_2 c))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 1 (/.f64 b_2 (*.f64 c a)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (neg.f64 (*.f64 c a)) (neg.f64 b_2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 a (neg.f64 c)) (neg.f64 b_2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 (neg.f64 c) a) (neg.f64 b_2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (/.f64 (*.f64 c a) 1) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (/.f64 (*.f64 c a) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 3)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(pow.f64 (/.f64 c (/.f64 b_2 a)) 1)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) 3/2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 2) 1/2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3) 1/3)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(pow.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a))) 2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 1/6) 6)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(pow.f64 (/.f64 b_2 (*.f64 c a)) -1)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(sqrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(log.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 a)))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(cbrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(exp.f64 (log.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 1) 3))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1/3) 3))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1) 1))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (/.f64 c (/.f64 b_2 a)))) 3/2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3)) 1/3))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a)))) 2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 3/2) 2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(+.f64 0 (/.f64 c (/.f64 b_2 a)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 a)))) 1)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 c (*.f64 (/.f64 1 b_2) a))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 (/.f64 c b_2) a)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 a (/.f64 c b_2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 (/.f64 c (/.f64 b_2 a)) 1)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 1 (/.f64 c (/.f64 b_2 a)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.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 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 (cbrt.f64 (/.f64 c b_2)) (*.f64 (cbrt.f64 a) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2)))
(*.f64 (cbrt.f64 (/.f64 c b_2)) (*.f64 (cbrt.f64 a) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2)))
(*.f64 (cbrt.f64 (/.f64 c b_2)) (*.f64 (cbrt.f64 a) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) a))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (/.f64 c b_2)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a))) (sqrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 1/6) (pow.f64 (/.f64 c (/.f64 b_2 a)) 5/6))
(*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 1/6) (pow.f64 (*.f64 c (/.f64 a b_2)) 5/6))
(*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 5/6) (pow.f64 (*.f64 (/.f64 c b_2) a) 1/6))
(*.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) a))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (/.f64 c b_2)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 (*.f64 c a) (/.f64 1 b_2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 (*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 (*.f64 (/.f64 c b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 (*.f64 a (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 (*.f64 a (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) 1) (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))))) 2) (cbrt.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) (cbrt.f64 (/.f64 c b_2))) (cbrt.f64 a))
(*.f64 (cbrt.f64 (/.f64 c b_2)) (*.f64 (cbrt.f64 a) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2)))
(*.f64 (cbrt.f64 (/.f64 c b_2)) (*.f64 (cbrt.f64 a) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2)))
(*.f64 (cbrt.f64 (/.f64 c b_2)) (*.f64 (cbrt.f64 a) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2)))
(*.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 5/6) (pow.f64 (/.f64 c (/.f64 b_2 a)) 1/6))
(*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 1/6) (pow.f64 (*.f64 c (/.f64 a b_2)) 5/6))
(*.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 1/6) (pow.f64 (/.f64 c (/.f64 b_2 a)) 5/6))
(*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 5/6) (pow.f64 (*.f64 (/.f64 c b_2) a) 1/6))
(/.f64 c (/.f64 b_2 a))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c b_2) a)
(/.f64 a (/.f64 b_2 c))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 1 (/.f64 b_2 (*.f64 c a)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (neg.f64 (*.f64 c a)) (neg.f64 b_2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 a (neg.f64 c)) (neg.f64 b_2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 (neg.f64 c) a) (neg.f64 b_2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (/.f64 (*.f64 c a) 1) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (/.f64 (*.f64 c a) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(sqrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(log.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 a)))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(cbrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(exp.f64 (log.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 1) 3))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1/3) 3))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1) 1))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (/.f64 c (/.f64 b_2 a)))) 3/2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3)) 1/3))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a)))) 2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a)))) 3/2) 2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)

localize21.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.1%
(cbrt.f64 a)
95.4%
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a))
91.2%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a)))
89.4%
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
Compiler

Compiled 54 to 30 computations (44.4% saved)

series17.0ms (0.1%)

Counts
4 → 96
Calls

30 calls:

TimeVariablePointExpression
2.0ms
c
@0
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a))
2.0ms
a
@0
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a)))
2.0ms
b_2
@0
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a))
1.0ms
c
@0
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a)))
1.0ms
b_2
@0
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a)))

rewrite129.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1736×log-prod
692×pow-exp
568×expm1-udef
564×log1p-udef
488×log-pow
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01598
132098
2432898
Stop Event
node limit
Counts
4 → 173
Calls
Call 1
Inputs
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a))
(cbrt.f64 a)
Outputs
(+.f64 0 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))) (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))) 1)
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (*.f64 (*.f64 a c) (/.f64 1 b_2)))
(*.f64 (*.f64 -1/2 a) (/.f64 1 (/.f64 b_2 c)))
(*.f64 (*.f64 -1/2 a) (*.f64 c (/.f64 1 b_2)))
(*.f64 c (*.f64 (*.f64 -1/2 a) (/.f64 1 b_2)))
(*.f64 (*.f64 -1/2 (*.f64 a c)) (/.f64 1 b_2))
(*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 1)
(*.f64 1 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) 2) (*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) (/.f64 1 b_2)))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) (/.f64 1 b_2)))
(*.f64 (*.f64 1/2 (*.f64 a c)) (/.f64 1 (neg.f64 b_2)))
(*.f64 (/.f64 1 b_2) (*.f64 -1/2 (*.f64 a c)))
(*.f64 (/.f64 (*.f64 -1/2 a) b_2) c)
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 a c) (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 a c) (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 -1/2 a) 1) (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 -1/2 a) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 -1/2 a) (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 (*.f64 -1/2 a) (sqrt.f64 b_2)))
(*.f64 (/.f64 c 1) (/.f64 (*.f64 -1/2 a) b_2))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 -1/2 a) (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 -1/2 (*.f64 a c)) (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 -1/2 (*.f64 a c)) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) 2) 1) (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) (sqrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) 1) (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) (cbrt.f64 b_2)))
(pow.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 3)
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2)
(pow.f64 (*.f64 -2 (/.f64 b_2 (*.f64 a c))) -1)
(pow.f64 (/.f64 (*.f64 -2 (/.f64 b_2 (*.f64 a c))) 1) -1)
(neg.f64 (/.f64 (*.f64 -1/2 (*.f64 a c)) (neg.f64 b_2)))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 2))
(log.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 -1/2 (*.f64 a c)) 3) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 (*.f64 a c)))) -1))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(+.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 a) -2))) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 a) -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 a) -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 a) -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 a) -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))) 1)
(/.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (cbrt.f64 a) (*.f64 -2 (/.f64 b_2 (*.f64 a c)))))
(/.f64 1 (/.f64 (cbrt.f64 a) (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2))))
(/.f64 (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2)) (cbrt.f64 a))
(/.f64 (neg.f64 (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2))) (neg.f64 (cbrt.f64 a)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (*.f64 a c))) (*.f64 b_2 (cbrt.f64 a)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 1/2 (*.f64 a c)) b_2)) (neg.f64 (cbrt.f64 a)))
(/.f64 (*.f64 (*.f64 -1/2 (*.f64 a c)) (pow.f64 (cbrt.f64 a) -2)) (*.f64 b_2 (cbrt.f64 a)))
(/.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 a c)) b_2) (pow.f64 (cbrt.f64 a) -2)) (neg.f64 (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2)) 1) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2)) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2)) (cbrt.f64 (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2)) (pow.f64 a 1/6)) (pow.f64 a 1/6))
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (/.f64 1 (cbrt.f64 a))) 2)
(pow.f64 (/.f64 (cbrt.f64 a) (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2))) -1)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 2) (pow.f64 (cbrt.f64 a) -4)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 a) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 a) -2) 3) (pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 3) (pow.f64 (pow.f64 (cbrt.f64 a) -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))))
(exp.f64 (+.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (*.f64 -2/3 (log.f64 a))))
(exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (*.f64 -2/3 (log.f64 a))) 1))
(exp.f64 (*.f64 (*.f64 (+.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (*.f64 -2/3 (log.f64 a))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (*.f64 -2/3 (log.f64 a)))) 1/3))
(exp.f64 (*.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) (*.f64 -1/3 (log.f64 a))) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))))
(+.f64 0 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) 1)
(*.f64 (*.f64 -1/2 (*.f64 a c)) (/.f64 1 (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (*.f64 -1/2 (*.f64 a c)) (*.f64 (/.f64 1 b_2) (/.f64 1 (cbrt.f64 a))))
(*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (/.f64 1 (cbrt.f64 a)))
(*.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 1)
(*.f64 1 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2) (*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (/.f64 1 (cbrt.f64 a))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 2) (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (/.f64 1 (cbrt.f64 a))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (sqrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 a c)) b_2) (/.f64 1 (neg.f64 (cbrt.f64 a))))
(*.f64 (/.f64 1 (cbrt.f64 a)) (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))
(*.f64 (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)) (/.f64 c b_2))
(*.f64 (/.f64 c (cbrt.f64 a)) (/.f64 (*.f64 -1/2 a) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) 2) (cbrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) (cbrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) b_2))
(*.f64 (/.f64 (*.f64 -1/2 (*.f64 a c)) 1) (/.f64 (/.f64 1 b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 -1/2 (*.f64 a c)) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2)) (/.f64 (/.f64 1 b_2) (cbrt.f64 (cbrt.f64 a))))
(*.f64 (/.f64 (*.f64 -1/2 (*.f64 a c)) (pow.f64 a 1/6)) (/.f64 (/.f64 1 b_2) (pow.f64 a 1/6)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2)) (/.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (cbrt.f64 (cbrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 a 1/6)) (/.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 a 1/6)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2)) (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2) (pow.f64 a 1/6)) (/.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (pow.f64 a 1/6)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 1) (/.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2)) (/.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (cbrt.f64 (cbrt.f64 a))))
(pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 2)
(pow.f64 (*.f64 (cbrt.f64 a) (*.f64 -2 (/.f64 b_2 (*.f64 a c)))) -1)
(pow.f64 (*.f64 (*.f64 -2 (/.f64 b_2 (*.f64 a c))) (cbrt.f64 a)) -1)
(pow.f64 (/.f64 (*.f64 b_2 (cbrt.f64 a)) (*.f64 -1/2 (*.f64 a c))) -1)
(pow.f64 (/.f64 (*.f64 (cbrt.f64 a) (*.f64 -2 (/.f64 b_2 (*.f64 a c)))) 1) -1)
(neg.f64 (/.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (neg.f64 (cbrt.f64 a))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 3) a))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(exp.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 a) (*.f64 -2 (/.f64 b_2 (*.f64 a c))))) -1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(+.f64 0 (cbrt.f64 a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 a))) (cbrt.f64 (exp.f64 (cbrt.f64 a))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 a)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 a)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 a))) 1)
(*.f64 (cbrt.f64 a) 1)
(*.f64 1 (cbrt.f64 a))
(*.f64 (cbrt.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2) (cbrt.f64 (cbrt.f64 a)))
(*.f64 (pow.f64 a 1/6) (pow.f64 a 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 a))
(*.f64 (exp.f64 (*.f64 (*.f64 2/3 (log.f64 a)) 1/3)) (cbrt.f64 (cbrt.f64 a)))
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 a)) 1/3)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 a)) 1/3)))
(pow.f64 a 1/3)
(pow.f64 (cbrt.f64 a) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 a)) 3)
(pow.f64 (pow.f64 a 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 a) 2))
(log.f64 (exp.f64 (cbrt.f64 a)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 a))))
(expm1.f64 (log1p.f64 (cbrt.f64 a)))
(exp.f64 (log.f64 (cbrt.f64 a)))
(exp.f64 (*.f64 (log.f64 a) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 a)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 a))) 3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 a)) 2))
(log1p.f64 (expm1.f64 (cbrt.f64 a)))

simplify120.0ms (0.7%)

Algorithm
egg-herbie
Rules
1510×log-prod
1046×times-frac
746×associate-/l*
724×associate-*l*
708×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04287015
110506837
258126729
Stop Event
node limit
Counts
269 → 227
Calls
Call 1
Inputs
(*.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 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -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 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(+.f64 0 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))) (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))) 1)
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (*.f64 (*.f64 a c) (/.f64 1 b_2)))
(*.f64 (*.f64 -1/2 a) (/.f64 1 (/.f64 b_2 c)))
(*.f64 (*.f64 -1/2 a) (*.f64 c (/.f64 1 b_2)))
(*.f64 c (*.f64 (*.f64 -1/2 a) (/.f64 1 b_2)))
(*.f64 (*.f64 -1/2 (*.f64 a c)) (/.f64 1 b_2))
(*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 1)
(*.f64 1 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) 2) (*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) (/.f64 1 b_2)))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) (/.f64 1 b_2)))
(*.f64 (*.f64 1/2 (*.f64 a c)) (/.f64 1 (neg.f64 b_2)))
(*.f64 (/.f64 1 b_2) (*.f64 -1/2 (*.f64 a c)))
(*.f64 (/.f64 (*.f64 -1/2 a) b_2) c)
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 a c) (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 a c) (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 -1/2 a) 1) (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 -1/2 a) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 -1/2 a) (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 (*.f64 -1/2 a) (sqrt.f64 b_2)))
(*.f64 (/.f64 c 1) (/.f64 (*.f64 -1/2 a) b_2))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 -1/2 a) (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 -1/2 (*.f64 a c)) (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 -1/2 (*.f64 a c)) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) 2) 1) (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) (sqrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) 1) (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) (cbrt.f64 b_2)))
(pow.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 3)
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2)
(pow.f64 (*.f64 -2 (/.f64 b_2 (*.f64 a c))) -1)
(pow.f64 (/.f64 (*.f64 -2 (/.f64 b_2 (*.f64 a c))) 1) -1)
(neg.f64 (/.f64 (*.f64 -1/2 (*.f64 a c)) (neg.f64 b_2)))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 2))
(log.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 -1/2 (*.f64 a c)) 3) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 (*.f64 a c)))) -1))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(+.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 a) -2))) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 a) -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 a) -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 a) -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 a) -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))) 1)
(/.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (cbrt.f64 a) (*.f64 -2 (/.f64 b_2 (*.f64 a c)))))
(/.f64 1 (/.f64 (cbrt.f64 a) (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2))))
(/.f64 (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2)) (cbrt.f64 a))
(/.f64 (neg.f64 (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2))) (neg.f64 (cbrt.f64 a)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (*.f64 a c))) (*.f64 b_2 (cbrt.f64 a)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 1/2 (*.f64 a c)) b_2)) (neg.f64 (cbrt.f64 a)))
(/.f64 (*.f64 (*.f64 -1/2 (*.f64 a c)) (pow.f64 (cbrt.f64 a) -2)) (*.f64 b_2 (cbrt.f64 a)))
(/.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 a c)) b_2) (pow.f64 (cbrt.f64 a) -2)) (neg.f64 (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2)) 1) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2)) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2)) (cbrt.f64 (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2)) (pow.f64 a 1/6)) (pow.f64 a 1/6))
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (/.f64 1 (cbrt.f64 a))) 2)
(pow.f64 (/.f64 (cbrt.f64 a) (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2))) -1)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 2) (pow.f64 (cbrt.f64 a) -4)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 a) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 a) -2) 3) (pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 3) (pow.f64 (pow.f64 (cbrt.f64 a) -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))))
(exp.f64 (+.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (*.f64 -2/3 (log.f64 a))))
(exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (*.f64 -2/3 (log.f64 a))) 1))
(exp.f64 (*.f64 (*.f64 (+.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (*.f64 -2/3 (log.f64 a))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (*.f64 -2/3 (log.f64 a)))) 1/3))
(exp.f64 (*.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) (*.f64 -1/3 (log.f64 a))) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))))
(+.f64 0 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) 1)
(*.f64 (*.f64 -1/2 (*.f64 a c)) (/.f64 1 (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (*.f64 -1/2 (*.f64 a c)) (*.f64 (/.f64 1 b_2) (/.f64 1 (cbrt.f64 a))))
(*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (/.f64 1 (cbrt.f64 a)))
(*.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 1)
(*.f64 1 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2) (*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (/.f64 1 (cbrt.f64 a))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 2) (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (/.f64 1 (cbrt.f64 a))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (sqrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 a c)) b_2) (/.f64 1 (neg.f64 (cbrt.f64 a))))
(*.f64 (/.f64 1 (cbrt.f64 a)) (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))
(*.f64 (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)) (/.f64 c b_2))
(*.f64 (/.f64 c (cbrt.f64 a)) (/.f64 (*.f64 -1/2 a) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) 2) (cbrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) (cbrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) b_2))
(*.f64 (/.f64 (*.f64 -1/2 (*.f64 a c)) 1) (/.f64 (/.f64 1 b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 -1/2 (*.f64 a c)) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2)) (/.f64 (/.f64 1 b_2) (cbrt.f64 (cbrt.f64 a))))
(*.f64 (/.f64 (*.f64 -1/2 (*.f64 a c)) (pow.f64 a 1/6)) (/.f64 (/.f64 1 b_2) (pow.f64 a 1/6)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2)) (/.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (cbrt.f64 (cbrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 a 1/6)) (/.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 a 1/6)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2)) (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2) (pow.f64 a 1/6)) (/.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (pow.f64 a 1/6)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 1) (/.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2)) (/.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (cbrt.f64 (cbrt.f64 a))))
(pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 2)
(pow.f64 (*.f64 (cbrt.f64 a) (*.f64 -2 (/.f64 b_2 (*.f64 a c)))) -1)
(pow.f64 (*.f64 (*.f64 -2 (/.f64 b_2 (*.f64 a c))) (cbrt.f64 a)) -1)
(pow.f64 (/.f64 (*.f64 b_2 (cbrt.f64 a)) (*.f64 -1/2 (*.f64 a c))) -1)
(pow.f64 (/.f64 (*.f64 (cbrt.f64 a) (*.f64 -2 (/.f64 b_2 (*.f64 a c)))) 1) -1)
(neg.f64 (/.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (neg.f64 (cbrt.f64 a))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 3) a))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(exp.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 a) (*.f64 -2 (/.f64 b_2 (*.f64 a c))))) -1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(+.f64 0 (cbrt.f64 a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 a))) (cbrt.f64 (exp.f64 (cbrt.f64 a))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 a)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 a)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 a))) 1)
(*.f64 (cbrt.f64 a) 1)
(*.f64 1 (cbrt.f64 a))
(*.f64 (cbrt.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2) (cbrt.f64 (cbrt.f64 a)))
(*.f64 (pow.f64 a 1/6) (pow.f64 a 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 a))
(*.f64 (exp.f64 (*.f64 (*.f64 2/3 (log.f64 a)) 1/3)) (cbrt.f64 (cbrt.f64 a)))
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 a)) 1/3)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 a)) 1/3)))
(pow.f64 a 1/3)
(pow.f64 (cbrt.f64 a) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 a)) 3)
(pow.f64 (pow.f64 a 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 a) 2))
(log.f64 (exp.f64 (cbrt.f64 a)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 a))))
(expm1.f64 (log1p.f64 (cbrt.f64 a)))
(exp.f64 (log.f64 (cbrt.f64 a)))
(exp.f64 (*.f64 (log.f64 a) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 a)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 a))) 3))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 a)) 2))
(log1p.f64 (expm1.f64 (cbrt.f64 a)))
Outputs
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (cbrt.f64 (*.f64 a a)))
(+.f64 0 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))) (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c (/.f64 b_2 a)))) (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c (/.f64 b_2 a)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c (/.f64 b_2 a))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c (/.f64 b_2 a)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c (/.f64 b_2 a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c (/.f64 b_2 a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))) 1)
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 -1/2 (*.f64 (*.f64 a c) (/.f64 1 b_2)))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 (*.f64 -1/2 a) (/.f64 1 (/.f64 b_2 c)))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 (*.f64 -1/2 a) (*.f64 c (/.f64 1 b_2)))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 c (*.f64 (*.f64 -1/2 a) (/.f64 1 b_2)))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 (*.f64 -1/2 (*.f64 a c)) (/.f64 1 b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 1)
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 1 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) 2) (*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) (/.f64 1 b_2)))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) (/.f64 1 b_2)))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 (*.f64 1/2 (*.f64 a c)) (/.f64 1 (neg.f64 b_2)))
(*.f64 1/2 (*.f64 (*.f64 c a) (/.f64 1 (neg.f64 b_2))))
(*.f64 1/2 (/.f64 (*.f64 c a) (neg.f64 b_2)))
(*.f64 (/.f64 1 b_2) (*.f64 -1/2 (*.f64 a c)))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 (/.f64 (*.f64 -1/2 a) b_2) c)
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 a c) (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (/.f64 (cbrt.f64 b_2) c)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (/.f64 a (cbrt.f64 b_2)) c))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 a c) (sqrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 a (/.f64 (sqrt.f64 b_2) c)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 -1/2 a) 1) (/.f64 c b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 (/.f64 (*.f64 -1/2 a) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (/.f64 (cbrt.f64 b_2) c)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (/.f64 a (cbrt.f64 b_2)) c))
(*.f64 (/.f64 (*.f64 -1/2 a) (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 a (/.f64 (sqrt.f64 b_2) c)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 (*.f64 -1/2 a) (sqrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 a (/.f64 (sqrt.f64 b_2) c)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 c 1) (/.f64 (*.f64 -1/2 a) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 -1/2 a) (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (/.f64 (cbrt.f64 b_2) c)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (/.f64 a (cbrt.f64 b_2)) c))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 -1/2 (*.f64 a c)) (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (/.f64 (cbrt.f64 b_2) c)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (/.f64 a (cbrt.f64 b_2)) c))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 -1/2 (*.f64 a c)) (sqrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 a (/.f64 (sqrt.f64 b_2) c)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) 2) 1) (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 a) c)) 2) (pow.f64 (cbrt.f64 b_2) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) (sqrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 a (/.f64 (sqrt.f64 b_2) c)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) 1) (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (/.f64 (cbrt.f64 b_2) c)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (/.f64 a (cbrt.f64 b_2)) c))
(pow.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 1)
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 3)
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 3) 1/3)
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2)
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(pow.f64 (*.f64 -2 (/.f64 b_2 (*.f64 a c))) -1)
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(pow.f64 (/.f64 (*.f64 -2 (/.f64 b_2 (*.f64 a c))) 1) -1)
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(neg.f64 (/.f64 (*.f64 -1/2 (*.f64 a c)) (neg.f64 b_2)))
(*.f64 1/2 (*.f64 (*.f64 c a) (/.f64 1 (neg.f64 b_2))))
(*.f64 1/2 (/.f64 (*.f64 c a) (neg.f64 b_2)))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) 2))
(fabs.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(log.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 3))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 -1/2 (*.f64 a c)) 3) (pow.f64 b_2 3)))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 1))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 1) 1))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))) 3))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 3)) 1/3))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))) 2))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 (*.f64 a c)))) -1))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(+.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 a) -2))) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 a) -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 a) -2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 -1/2 (cbrt.f64 a))) (/.f64 c (/.f64 b_2 a))) (pow.f64 (cbrt.f64 a) -2))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 -1/2 (cbrt.f64 a))) (/.f64 c (/.f64 b_2 a))) (pow.f64 (cbrt.f64 a) -2))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 -1/2 (cbrt.f64 a))) (/.f64 c (/.f64 b_2 a))) (pow.f64 (cbrt.f64 a) -2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 -1/2 (cbrt.f64 a))) (/.f64 c (/.f64 b_2 a))) (pow.f64 (cbrt.f64 a) -2))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 -1/2 (cbrt.f64 a))) (/.f64 c (/.f64 b_2 a))) (pow.f64 (cbrt.f64 a) -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 a) -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 a) -2)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 -1/2 (cbrt.f64 a))) (/.f64 c (/.f64 b_2 a))) (pow.f64 (cbrt.f64 a) -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))) 1)
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(/.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (cbrt.f64 a) (*.f64 -2 (/.f64 b_2 (*.f64 a c)))))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(/.f64 1 (/.f64 (cbrt.f64 a) (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2))))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(/.f64 (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2)) (cbrt.f64 a))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(/.f64 (neg.f64 (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2))) (neg.f64 (cbrt.f64 a)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (*.f64 a c))) (*.f64 b_2 (cbrt.f64 a)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 1/2 (*.f64 a c)) b_2)) (neg.f64 (cbrt.f64 a)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(/.f64 (*.f64 (*.f64 -1/2 (*.f64 a c)) (pow.f64 (cbrt.f64 a) -2)) (*.f64 b_2 (cbrt.f64 a)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(/.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 a c)) b_2) (pow.f64 (cbrt.f64 a) -2)) (neg.f64 (cbrt.f64 a)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2)) 1) (cbrt.f64 a))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2)) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2)) (cbrt.f64 (cbrt.f64 a)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2)) (pow.f64 a 1/6)) (pow.f64 a 1/6))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 1)
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) 3)
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 3) 1/3)
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (/.f64 1 (cbrt.f64 a))) 2)
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(pow.f64 (/.f64 (cbrt.f64 a) (*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 (cbrt.f64 a) -2))) -1)
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 2) (pow.f64 (cbrt.f64 a) -4)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))) 2) (pow.f64 (cbrt.f64 a) -4)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a)))) 2) (pow.f64 (cbrt.f64 a) -4)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 3))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 a) -2) 3) (pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 3)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 3) (pow.f64 (pow.f64 (cbrt.f64 a) -2) 3)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(exp.f64 (+.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (*.f64 -2/3 (log.f64 a))))
(*.f64 (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))) (exp.f64 (*.f64 -2/3 (log.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (exp.f64 -2/3) (log.f64 a))))
(exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (*.f64 -2/3 (log.f64 a))) 1))
(*.f64 (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))) (exp.f64 (*.f64 -2/3 (log.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (exp.f64 -2/3) (log.f64 a))))
(exp.f64 (*.f64 (*.f64 (+.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (*.f64 -2/3 (log.f64 a))) 1) 1))
(*.f64 (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))) (exp.f64 (*.f64 -2/3 (log.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (exp.f64 -2/3) (log.f64 a))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))) 3))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (*.f64 -2/3 (log.f64 a)))) 1/3))
(*.f64 (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))) (exp.f64 (*.f64 -2/3 (log.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (exp.f64 -2/3) (log.f64 a))))
(exp.f64 (*.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) (*.f64 -1/3 (log.f64 a))) 2))
(pow.f64 (exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))) (*.f64 (log.f64 a) -1/3))) 2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))) (exp.f64 (*.f64 (log.f64 a) -1/3))) 2)
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(+.f64 0 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/2 (cbrt.f64 a))) (/.f64 c (/.f64 b_2 a)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/2 (cbrt.f64 a))) (/.f64 c (/.f64 b_2 a)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/2 (cbrt.f64 a))) (/.f64 c (/.f64 b_2 a))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/2 (cbrt.f64 a))) (/.f64 c (/.f64 b_2 a)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/2 (cbrt.f64 a))) (/.f64 c (/.f64 b_2 a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 -1/2 (cbrt.f64 a))) (/.f64 c (/.f64 b_2 a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) 1)
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (*.f64 -1/2 (*.f64 a c)) (/.f64 1 (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (*.f64 -1/2 (*.f64 a c)) (*.f64 (/.f64 1 b_2) (/.f64 1 (cbrt.f64 a))))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (/.f64 1 (cbrt.f64 a)))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 1)
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 1 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2) (*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (/.f64 1 (cbrt.f64 a))))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 2))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 2) (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (/.f64 1 (cbrt.f64 a))))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) (sqrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 a c)) b_2) (/.f64 1 (neg.f64 (cbrt.f64 a))))
(/.f64 (*.f64 (/.f64 1/2 (/.f64 (/.f64 b_2 a) c)) 1) (neg.f64 (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 c (*.f64 a 1/2)) (neg.f64 (cbrt.f64 a))) b_2)
(*.f64 (/.f64 1 (cbrt.f64 a)) (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)) (/.f64 c b_2))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 c (cbrt.f64 a)) (/.f64 (*.f64 -1/2 a) b_2))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) 2) (cbrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 a c))) b_2))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) (cbrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 a c))) b_2))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 (*.f64 -1/2 (*.f64 a c)) 1) (/.f64 (/.f64 1 b_2) (cbrt.f64 a)))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 (*.f64 -1/2 (*.f64 a c)) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2)) (/.f64 (/.f64 1 b_2) (cbrt.f64 (cbrt.f64 a))))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 (*.f64 -1/2 (*.f64 a c)) (pow.f64 a 1/6)) (/.f64 (/.f64 1 b_2) (pow.f64 a 1/6)))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2)) (/.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (cbrt.f64 (cbrt.f64 a))))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 a 1/6)) (/.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (pow.f64 a 1/6)))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (cbrt.f64 a)))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2)) (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 2) (pow.f64 a 1/6)) (/.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (pow.f64 a 1/6)))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 1) (/.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (cbrt.f64 a)))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2)) (/.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) (cbrt.f64 (cbrt.f64 a))))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 1)
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 3)
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(pow.f64 (pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 3) 1/3)
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 2)
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(pow.f64 (*.f64 (cbrt.f64 a) (*.f64 -2 (/.f64 b_2 (*.f64 a c)))) -1)
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(pow.f64 (*.f64 (*.f64 -2 (/.f64 b_2 (*.f64 a c))) (cbrt.f64 a)) -1)
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(pow.f64 (/.f64 (*.f64 b_2 (cbrt.f64 a)) (*.f64 -1/2 (*.f64 a c))) -1)
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(pow.f64 (/.f64 (*.f64 (cbrt.f64 a) (*.f64 -2 (/.f64 b_2 (*.f64 a c)))) 1) -1)
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(neg.f64 (/.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (neg.f64 (cbrt.f64 a))))
(/.f64 (*.f64 (/.f64 1/2 (/.f64 (/.f64 b_2 a) c)) 1) (neg.f64 (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 c (*.f64 a 1/2)) (neg.f64 (cbrt.f64 a))) b_2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))) 2))
(fabs.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a)))))
(log.f64 (exp.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)) 3))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) 3) a))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) 3) a))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))) 3) a))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(exp.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 1))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))) 1) 1))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) 3))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) 1/3))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) 2))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 a) (*.f64 -2 (/.f64 b_2 (*.f64 a c))))) -1))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2))))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))
(+.f64 0 (cbrt.f64 a))
(cbrt.f64 a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 a))) (cbrt.f64 (exp.f64 (cbrt.f64 a))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 a))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 a)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 a)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 a))) 1)
(cbrt.f64 a)
(*.f64 (cbrt.f64 a) 1)
(cbrt.f64 a)
(*.f64 1 (cbrt.f64 a))
(cbrt.f64 a)
(*.f64 (cbrt.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2))
(cbrt.f64 a)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2) (cbrt.f64 (cbrt.f64 a)))
(cbrt.f64 a)
(*.f64 (pow.f64 a 1/6) (pow.f64 a 1/6))
(cbrt.f64 a)
(*.f64 (pow.f64 1 1/3) (cbrt.f64 a))
(cbrt.f64 a)
(*.f64 (exp.f64 (*.f64 (*.f64 2/3 (log.f64 a)) 1/3)) (cbrt.f64 (cbrt.f64 a)))
(*.f64 (cbrt.f64 (cbrt.f64 a)) (exp.f64 (*.f64 1/3 (*.f64 (log.f64 a) 2/3))))
(*.f64 (cbrt.f64 (cbrt.f64 a)) (cbrt.f64 (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 a)) 1/3)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 a)) 1/3)))
(cbrt.f64 a)
(pow.f64 a 1/3)
(cbrt.f64 a)
(pow.f64 (cbrt.f64 a) 1)
(cbrt.f64 a)
(pow.f64 (cbrt.f64 (cbrt.f64 a)) 3)
(cbrt.f64 a)
(pow.f64 (pow.f64 a 1/6) 2)
(cbrt.f64 a)
(sqrt.f64 (pow.f64 (cbrt.f64 a) 2))
(fabs.f64 (cbrt.f64 a))
(log.f64 (exp.f64 (cbrt.f64 a)))
(cbrt.f64 a)
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 a))))
(cbrt.f64 a)
(expm1.f64 (log1p.f64 (cbrt.f64 a)))
(cbrt.f64 a)
(exp.f64 (log.f64 (cbrt.f64 a)))
(cbrt.f64 a)
(exp.f64 (*.f64 (log.f64 a) 1/3))
(cbrt.f64 a)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 a)) 1))
(cbrt.f64 a)
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1) 1/3))
(cbrt.f64 a)
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1/3) 1))
(cbrt.f64 a)
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 a)) 1) 1))
(cbrt.f64 a)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 a))) 3))
(cbrt.f64 a)
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 a)) 2))
(cbrt.f64 a)
(log1p.f64 (expm1.f64 (cbrt.f64 a)))
(cbrt.f64 a)

eval370.0ms (2.3%)

Compiler

Compiled 21259 to 9589 computations (54.9% saved)

prune313.0ms (1.9%)

Pruning

72 alts after pruning (64 fresh and 8 done)

PrunedKeptTotal
New1003391042
Fresh112536
Picked011
Done279
Total1016721088
Accurracy
82.7%
Counts
1088 → 72
Alt Table
Click to see full alt table
StatusAccuracyProgram
43.7%
(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)))
33.7%
(pow.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) -1)
13.8%
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
46.2%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
23.1%
(pow.f64 (/.f64 a (*.f64 b_2 -2)) -1)
11.2%
(pow.f64 (exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))) (*.f64 (log.f64 a) -1/3))) 2)
32.3%
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
43.7%
(/.f64 (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)) a)
0.8%
(/.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (cbrt.f64 (*.f64 b_2 b_2))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
15.8%
(/.f64 (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 a (/.f64 b_2 c))))) a)
0.8%
(/.f64 (/.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) a) a)
15.3%
(/.f64 (/.f64 (/.f64 c b_2) (/.f64 (sqrt.f64 a) (*.f64 -1/2 a))) (sqrt.f64 a))
43.4%
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
10.7%
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) b_2) a)
46.0%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
30.6%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
30.8%
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
10.3%
(/.f64 (-.f64 b_2 b_2) a)
20.8%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
0.7%
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
15.7%
(/.f64 (*.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))) a)
23.2%
(/.f64 (*.f64 b_2 -2) a)
27.4%
(/.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 b_2 c))) 3)) a)
24.0%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
24.2%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
27.5%
(/.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) a))) a)
24.2%
(/.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2))) a)
42.3%
(/.f64 (sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 2)) a)
0.6%
(/.f64 (neg.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a))) (*.f64 a a))
32.6%
(/.f64 -1/2 (/.f64 b_2 c))
45.4%
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
9.6%
(-.f64 (/.f64 (-.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) a) (/.f64 b_2 a))
10.1%
(-.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 3)) a) (/.f64 b_2 a))
23.0%
(-.f64 (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)) (/.f64 b_2 a))
9.8%
(-.f64 (+.f64 (/.f64 b_2 a) (/.f64 (*.f64 -1/2 c) b_2)) (/.f64 b_2 a))
0.4%
(+.f64 (/.f64 (*.f64 2 b_2) a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
22.9%
(+.f64 (/.f64 -2 (/.f64 a b_2)) (*.f64 1/2 (/.f64 c b_2)))
12.3%
(+.f64 (fabs.f64 (*.f64 b_2 (/.f64 -2 a))) (*.f64 1/2 (/.f64 c b_2)))
23.6%
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 a)) 3) -2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a)))
23.8%
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
23.6%
(*.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2) (cbrt.f64 (cbrt.f64 a))) -2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a)))
12.2%
(*.f64 (pow.f64 (exp.f64 (log.f64 (cbrt.f64 a))) -2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a)))
23.7%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 3) (cbrt.f64 a)))
23.8%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a)))
27.0%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 -1/2 a) (cbrt.f64 b_2))) (cbrt.f64 a)))
18.8%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (fabs.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))) (cbrt.f64 a)))
16.1%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))) 3)) (cbrt.f64 a)))
16.1%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (exp.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))) (cbrt.f64 a)))
16.1%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3))))
18.4%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (fabs.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))))
15.9%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) 3)))
1.2%
(*.f64 (/.f64 (/.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2) a) a) a) b_2)
24.0%
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (/.f64 1 a))
32.7%
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
46.1%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
22.6%
(*.f64 (/.f64 1 a) (-.f64 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2) b_2))
32.6%
(*.f64 (/.f64 -1/2 b_2) c)
27.8%
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
14.5%
(*.f64 (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))) (exp.f64 (*.f64 -2/3 (log.f64 a))))
24.2%
(*.f64 (*.f64 c (/.f64 a b_2)) (*.f64 1/2 (/.f64 1 (neg.f64 a))))
23.1%
(*.f64 b_2 (/.f64 -2 a))
9.8%
(*.f64 1/2 (/.f64 c b_2))
32.7%
(*.f64 -1/2 (/.f64 c b_2))
26.2%
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
12.5%
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (exp.f64 -2/3) (log.f64 a))))
17.0%
(sqrt.f64 (pow.f64 (/.f64 (*.f64 b_2 -2) c) -2))
15.1%
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))) 2))
3.3%
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2))) (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))))
14.0%
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))))
17.8%
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 1/3))
17.8%
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 3))
19.6%
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
Compiler

Compiled 2315 to 1573 computations (32.1% saved)

localize33.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.9%
(/.f64 (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)) a)
98.4%
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
70.5%
(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))
60.7%
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)
Compiler

Compiled 75 to 21 computations (72% saved)

series50.0ms (0.3%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
15.0ms
b_2
@0
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)
2.0ms
b_2
@0
(/.f64 (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)) a)
2.0ms
a
@inf
(/.f64 (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)) a)
2.0ms
c
@0
(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))
2.0ms
a
@0
(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))

rewrite150.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1292×log-prod
800×pow-prod-down
680×prod-diff
654×pow-prod-up
588×pow-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify235.0ms (1.5%)

Algorithm
egg-herbie
Rules
1314×associate-+r+
1272×times-frac
736×+-commutative
718×distribute-rgt-in
718×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0137733961
1424627591
Stop Event
node limit
Counts
427 → 675
Calls
Call 1
Inputs
(pow.f64 (*.f64 -1 (*.f64 c a)) 1/4)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) 1/4) (pow.f64 b_2 2))) (pow.f64 (*.f64 -1 (*.f64 c a)) 1/4))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 7) (pow.f64 a 7))) 1/4) (pow.f64 b_2 4))) (pow.f64 (*.f64 -1 (*.f64 c a)) 1/4)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 11) (pow.f64 a 11))) 1/4) (pow.f64 b_2 6))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 7) (pow.f64 a 7))) 1/4) (pow.f64 b_2 4))) (pow.f64 (*.f64 -1 (*.f64 c a)) 1/4))))
(sqrt.f64 b_2)
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (sqrt.f64 b_2) (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/12 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) (+.f64 (sqrt.f64 b_2) (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 b_2))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 b_2)) (*.f64 -1/4 (*.f64 (*.f64 c (*.f64 (sqrt.f64 -1) a)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c (*.f64 (sqrt.f64 -1) a)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/12 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 11)))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c (*.f64 (sqrt.f64 -1) a)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))))
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)))))
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))) (*.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))))))
(exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a)))))) (*.f64 c a))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a)))))) (pow.f64 c 2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a)))))) (*.f64 c a))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a)))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a)))))) (pow.f64 c 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a)))))) (pow.f64 c 2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a)))))) (*.f64 c a))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))))))
(exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) (pow.f64 b_2 2)) (*.f64 c a))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2)) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) (pow.f64 b_2 2)) (*.f64 c a)))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) (pow.f64 b_2 2)) (*.f64 c a))) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))))
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) (sqrt.f64 b_2)))))
(+.f64 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) (sqrt.f64 b_2))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) (sqrt.f64 b_2))))))
(exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) (pow.f64 b_2 2)) (*.f64 c a))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c)))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)) (+.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) (/.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c)))))) (pow.f64 a 3)))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 c a))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 c a))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3))) (+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 c a))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 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 (sqrt.f64 -1) (pow.f64 b_2 2))))))
(+.f64 (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (sqrt.f64 -1))))) (+.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 (sqrt.f64 -1) (pow.f64 b_2 2)))))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 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 b_2 (+.f64 (*.f64 -1/4 (/.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 b_2)
(*.f64 2 (*.f64 -1 b_2))
(+.f64 (*.f64 2 (*.f64 -1 b_2)) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 2 (*.f64 -1 b_2)) (+.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 c a) b_2)) (*.f64 1/4 (/.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 (pow.f64 c 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))) (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2) (+.f64 (*.f64 b_2 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) b_2))))) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))) (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2) (+.f64 (*.f64 b_2 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) b_2))))) (+.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 1/48 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (*.f64 1/128 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))))))))) (+.f64 (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) 2)) (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) b_2))))) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))) (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 c a))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 c a))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (pow.f64 c 2)))))) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 c a))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2) (pow.f64 b_2 2))) (*.f64 (pow.f64 c 3) a))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (pow.f64 c 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (pow.f64 c 2)))))))) b_2)
(-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (pow.f64 b_2 2)) (*.f64 c a))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2)) b_2)
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2)))) b_2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 b_2 2))) a)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))))) (pow.f64 c 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2))))) b_2)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))) (pow.f64 a 2)) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))) (pow.f64 a 2)) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))) (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))) (pow.f64 a 2)) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))) (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)))) (+.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))) 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) b_2)) (*.f64 2 (*.f64 (+.f64 (*.f64 1/48 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (*.f64 1/128 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))))))) b_2))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) b_2)
(-.f64 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (pow.f64 b_2 2)) (*.f64 c a)))) b_2)
(-.f64 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (pow.f64 b_2 2)) (*.f64 c a))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))) b_2)
(-.f64 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 c (pow.f64 a 3)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2)) (pow.f64 a 3)))))))) b_2)
(-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) b_2)
(-.f64 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 c a)))) b_2)
(-.f64 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 c a)))))) b_2)
(-.f64 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) c))) (pow.f64 a 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 c a))))))) 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 (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 (sqrt.f64 -1) (pow.f64 b_2 2)))) (*.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 (sqrt.f64 -1) (pow.f64 b_2 2)))) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (sqrt.f64 -1))) (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (sqrt.f64 -1)))) (pow.f64 b_2 4)) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 -1 (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 -1/4 (/.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 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 b_2 a))))))
(*.f64 -1 (/.f64 b_2 a))
(*.f64 2 (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 2 (*.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 (*.f64 2 (*.f64 -1 (/.f64 b_2 a))) (+.f64 (*.f64 1/4 (/.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 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 a (pow.f64 b_2 3))) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) a)))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 a (pow.f64 b_2 3))) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) a)))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) b_2)) (+.f64 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) a) (/.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2) a)))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 a (pow.f64 b_2 3))) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) a)))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) b_2)) (+.f64 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) a) (/.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2) a)))) (+.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2)) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/48 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (*.f64 1/128 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))))))) b_2) a)) (/.f64 (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) 2)) a)))) (*.f64 -1/2 (/.f64 c b_2)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2) b_2) a)
(-.f64 (+.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2) a) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 c (pow.f64 a 2))))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2) a) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 (pow.f64 c 2) a)))))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2) (pow.f64 b_2 2))) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 (pow.f64 c 3) a))) (+.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2) a) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 (pow.f64 c 2) a)))))))) (/.f64 b_2 a))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) b_2) a)
(-.f64 (+.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) a) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2))))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) a) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (*.f64 (pow.f64 c 2) a)))))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) a) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (*.f64 (pow.f64 c 2) a))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 b_2 2))) (pow.f64 a 2)))) (pow.f64 c 3))))))) (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))) a) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))) (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)))) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))) a) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))) (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)))) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))) a) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))) 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 1/48 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (*.f64 1/128 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)))))))))))) (*.f64 -1/2 (/.f64 c b_2)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) a)) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) a) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 c (pow.f64 a 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2)) (pow.f64 a 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) a) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))))))) (/.f64 b_2 a))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 c (pow.f64 a 2)))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) a)) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 c (pow.f64 a 2)))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) c))) (pow.f64 a 4))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) a))))) (/.f64 b_2 a))
(+.f64 0 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4))) (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4))) 1)
(*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) 1)
(*.f64 1 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)))
(*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 2) 1/4) (pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1/4))
(sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log.f64 (exp.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4))))
(cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/4))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)))
(exp.f64 (*.f64 1/4 (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) 1/4))
(exp.f64 (*.f64 (*.f64 (*.f64 1/4 (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/4)) 1/3))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))) 1/8))
(exp.f64 (*.f64 (*.f64 1/8 (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1/8) 2))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 -1 b_2 b_2))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 1 b_2 b_2))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 1 b_2))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) b_2))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 b_2))) (sqrt.f64 b_2) b_2))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 -1 b_2))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (neg.f64 (sqrt.f64 b_2)) b_2))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(+.f64 0 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1) b_2)
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (neg.f64 (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (neg.f64 (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (*.f64 -1 (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2)))))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (*.f64 -1 (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2)))))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (*.f64 -1 (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2)))))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (*.f64 -1 (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2)))))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (neg.f64 (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (neg.f64 (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (*.f64 -1 (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2)))))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (neg.f64 (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (neg.f64 (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (*.f64 -1 (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2)))))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (*.f64 -1 (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) 5) (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) 5) (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) (neg.f64 (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) 5) (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) 5) (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) (neg.f64 (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (*.f64 -1 (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (cbrt.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1)
(-.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 0) b_2)
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)
(*.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(/.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 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)
(pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3)
(pow.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)
(sqrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))
(log.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(log.f64 (*.f64 (exp.f64 b_2) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (exp.f64 b_2)))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 1 (expm1.f64 b_2))))
(cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3))
(expm1.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(exp.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(exp.f64 (*.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2))
(log1p.f64 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 (*.f64 c a) (*.f64 b_2 b_2))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 c a)))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 -1 (*.f64 c a) (*.f64 c a)))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (*.f64 c a) 1 (*.f64 c a)))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (cbrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 c 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 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 0 (fma.f64 c a (*.f64 b_2 b_2)))
(+.f64 (*.f64 (*.f64 b_2 b_2) 1) (*.f64 c a))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 c) a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2))))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 c) a)) (sqrt.f64 c) (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c))))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) c)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a))))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (*.f64 c a) -1))) (fma.f64 (*.f64 c a) -1 (*.f64 (*.f64 c a) -1)))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 a (neg.f64 c)))) (fma.f64 a (neg.f64 c) (*.f64 a (neg.f64 c))))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 c (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 a (*.f64 c -1)))) (fma.f64 a (*.f64 c -1) (*.f64 a (*.f64 c -1))))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2))))) (fma.f64 (neg.f64 (cbrt.f64 c)) (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c))))) (fma.f64 (neg.f64 (sqrt.f64 c)) (*.f64 a (sqrt.f64 c)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 c) a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2))))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 c) a)) (sqrt.f64 c) (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c))))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) c)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 c a) -1))) (fma.f64 (*.f64 c a) -1 (*.f64 (*.f64 c a) -1)))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 a (neg.f64 c)))) (fma.f64 a (neg.f64 c) (*.f64 a (neg.f64 c))))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 c (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 a (*.f64 c -1)))) (fma.f64 a (*.f64 c -1) (*.f64 a (*.f64 c -1))))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2))))) (fma.f64 (neg.f64 (cbrt.f64 c)) (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c))))) (fma.f64 (neg.f64 (sqrt.f64 c)) (*.f64 a (sqrt.f64 c)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 c) a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 c) a)) (sqrt.f64 c) (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) c)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 (*.f64 c a) -1))) (fma.f64 (*.f64 c a) -1 (*.f64 (*.f64 c a) -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 a (neg.f64 c)))) (fma.f64 a (neg.f64 c) (*.f64 a (neg.f64 c))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 c (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 a (*.f64 c -1)))) (fma.f64 a (*.f64 c -1) (*.f64 a (*.f64 c -1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2))))) (fma.f64 (neg.f64 (cbrt.f64 c)) (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c))))) (fma.f64 (neg.f64 (sqrt.f64 c)) (*.f64 a (sqrt.f64 c)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 c) a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 c) a)) (sqrt.f64 c) (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) c)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 (*.f64 c a) -1))) (fma.f64 (*.f64 c a) -1 (*.f64 (*.f64 c a) -1)))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 a (neg.f64 c)))) (fma.f64 a (neg.f64 c) (*.f64 a (neg.f64 c))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 c (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 a (*.f64 c -1)))) (fma.f64 a (*.f64 c -1) (*.f64 a (*.f64 c -1))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2))))) (fma.f64 (neg.f64 (cbrt.f64 c)) (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c))))) (fma.f64 (neg.f64 (sqrt.f64 c)) (*.f64 a (sqrt.f64 c)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 c) a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2))))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 c) a)) (sqrt.f64 c) (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c))))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) c)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a))))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 c a) -1))) (fma.f64 (*.f64 c a) -1 (*.f64 (*.f64 c a) -1)))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 a (neg.f64 c)))) (fma.f64 a (neg.f64 c) (*.f64 a (neg.f64 c))))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 c (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 a (*.f64 c -1)))) (fma.f64 a (*.f64 c -1) (*.f64 a (*.f64 c -1))))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2))))) (fma.f64 (neg.f64 (cbrt.f64 c)) (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c))))) (fma.f64 (neg.f64 (sqrt.f64 c)) (*.f64 a (sqrt.f64 c)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 c) a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 c) a)) (sqrt.f64 c) (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) c)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 (*.f64 c a) -1))) (fma.f64 (*.f64 c a) -1 (*.f64 (*.f64 c a) -1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 a (neg.f64 c)))) (fma.f64 a (neg.f64 c) (*.f64 a (neg.f64 c))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 c (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 a (*.f64 c -1)))) (fma.f64 a (*.f64 c -1) (*.f64 a (*.f64 c -1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2))))) (fma.f64 (neg.f64 (cbrt.f64 c)) (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c))))) (fma.f64 (neg.f64 (sqrt.f64 c)) (*.f64 a (sqrt.f64 c)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 c) a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2))))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 c) a)) (sqrt.f64 c) (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c))))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) c)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a))))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 (*.f64 c a) -1))) (fma.f64 (*.f64 c a) -1 (*.f64 (*.f64 c a) -1)))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 a (neg.f64 c)))) (fma.f64 a (neg.f64 c) (*.f64 a (neg.f64 c))))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 c (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 a (*.f64 c -1)))) (fma.f64 a (*.f64 c -1) (*.f64 a (*.f64 c -1))))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2))))) (fma.f64 (neg.f64 (cbrt.f64 c)) (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c))))) (fma.f64 (neg.f64 (sqrt.f64 c)) (*.f64 a (sqrt.f64 c)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 c) a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 c) a)) (sqrt.f64 c) (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) c)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 (*.f64 c a) -1))) (fma.f64 (*.f64 c a) -1 (*.f64 (*.f64 c a) -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 a (neg.f64 c)))) (fma.f64 a (neg.f64 c) (*.f64 a (neg.f64 c))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 c (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 a (*.f64 c -1)))) (fma.f64 a (*.f64 c -1) (*.f64 a (*.f64 c -1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2))))) (fma.f64 (neg.f64 (cbrt.f64 c)) (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c))))) (fma.f64 (neg.f64 (sqrt.f64 c)) (*.f64 a (sqrt.f64 c)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (cbrt.f64 (exp.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 c a (*.f64 b_2 b_2)))) 1)
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1)
(*.f64 1 (fma.f64 c a (*.f64 b_2 b_2)))
(*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 2) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 c a (*.f64 b_2 b_2)))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1)
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) 4)
(pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 3)
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3) 1/3)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2)
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 4) 1/4)
(sqrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 2))
(log.f64 (exp.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) a) (exp.f64 (*.f64 b_2 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c a))) (exp.f64 (*.f64 b_2 b_2))))
(log.f64 (*.f64 (exp.f64 (*.f64 b_2 b_2)) (+.f64 1 (expm1.f64 (*.f64 c a)))))
(log.f64 (/.f64 (exp.f64 (*.f64 b_2 b_2)) (pow.f64 (exp.f64 c) a)))
(log.f64 (/.f64 (exp.f64 (*.f64 b_2 b_2)) (+.f64 1 (expm1.f64 (*.f64 c a)))))
(cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(exp.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))
(log1p.f64 (expm1.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(+.f64 0 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) 1)
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 1 a))
(*.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 1)
(*.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(*.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 2) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 a)))
(*.f64 (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2) (/.f64 1 a))
(*.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) 1) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 a)))
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 2)
(pow.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) -1)
(pow.f64 (/.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) -1)
(neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(exp.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) -1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
Outputs
(pow.f64 (*.f64 -1 (*.f64 c a)) 1/4)
(pow.f64 (*.f64 c (neg.f64 a)) 1/4)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) 1/4) (pow.f64 b_2 2))) (pow.f64 (*.f64 -1 (*.f64 c a)) 1/4))
(fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 (*.f64 c a) 3)) 1/4) (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (neg.f64 a)) 1/4))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 7) (pow.f64 a 7))) 1/4) (pow.f64 b_2 4))) (pow.f64 (*.f64 -1 (*.f64 c a)) 1/4)))
(fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 (*.f64 c a) 3)) 1/4) (*.f64 b_2 b_2)) (fma.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 7) (pow.f64 a 7))) 1/4) (pow.f64 b_2 4)) (pow.f64 (*.f64 c (neg.f64 a)) 1/4)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 11) (pow.f64 a 11))) 1/4) (pow.f64 b_2 6))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 7) (pow.f64 a 7))) 1/4) (pow.f64 b_2 4))) (pow.f64 (*.f64 -1 (*.f64 c a)) 1/4))))
(fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 (*.f64 c a) 3)) 1/4) (*.f64 b_2 b_2)) (fma.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 11) (pow.f64 a 11))) 1/4) (pow.f64 b_2 6)) (fma.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 7) (pow.f64 a 7))) 1/4) (pow.f64 b_2 4)) (pow.f64 (*.f64 c (neg.f64 a)) 1/4))))
(sqrt.f64 b_2)
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2))
(fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (sqrt.f64 b_2))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (sqrt.f64 b_2) (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))))))
(+.f64 (fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (sqrt.f64 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))
(+.f64 (fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (sqrt.f64 b_2)) (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -3/32) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/12 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) (+.f64 (sqrt.f64 b_2) (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (fma.f64 -1/384 (pow.f64 (*.f64 c a) 3) (*.f64 (pow.f64 (*.f64 c a) 3) -5/96)) (+.f64 (sqrt.f64 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (*.f64 (pow.f64 (*.f64 c a) 3) -7/128) (+.f64 (sqrt.f64 b_2) (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -3/32) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 b_2))
(*.f64 (sqrt.f64 b_2) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 b_2)) (*.f64 -1/4 (*.f64 (*.f64 c (*.f64 (sqrt.f64 -1) a)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 b_2) (*.f64 -1/4 (*.f64 c (*.f64 (*.f64 a (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c (*.f64 (sqrt.f64 -1) a)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 c (*.f64 (*.f64 a (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 c (*.f64 (*.f64 a (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -3/32) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/12 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 11)))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c (*.f64 (sqrt.f64 -1) a)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(fma.f64 (*.f64 (fma.f64 -1/384 (pow.f64 (*.f64 c a) 3) (*.f64 (pow.f64 (*.f64 c a) 3) -5/96)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 c (*.f64 (*.f64 a (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))))))))
(+.f64 (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (*.f64 (pow.f64 (*.f64 c a) 3) -7/128)) (sqrt.f64 b_2))) (fma.f64 -1/4 (*.f64 c (*.f64 (*.f64 a (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -3/32) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(sqrt.f64 b_2)
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))))
(fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (sqrt.f64 b_2))
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)))))
(fma.f64 1 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 c c) (*.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32) (*.f64 (sqrt.f64 b_2) 1)))))
(+.f64 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (*.f64 (sqrt.f64 b_2) (*.f64 (*.f64 c c) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)))))
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))) (*.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))))))
(fma.f64 1 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 (sqrt.f64 b_2) 1) (+.f64 (*.f64 (pow.f64 c 3) (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96))) (*.f64 (*.f64 c c) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))))))
(+.f64 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (*.f64 (sqrt.f64 b_2) (+.f64 (*.f64 (pow.f64 c 3) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -7/128)) (*.f64 (*.f64 c c) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))))))
(exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a)))))
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a)))))) (*.f64 c a))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))))
(fma.f64 -1/4 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))))) (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) c)) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a)))))) (pow.f64 c 2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a)))))) (*.f64 c a))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a)))))))
(+.f64 (fma.f64 -1/4 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))))) (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a))))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (/.f64 (*.f64 c c) (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))))))
(+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) c)) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) c) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) c)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a)))))) (pow.f64 c 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a)))))) (pow.f64 c 2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a)))))) (*.f64 c a))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))))))
(+.f64 (+.f64 (/.f64 (fma.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) -11/128)) (/.f64 (pow.f64 c 3) (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (/.f64 (*.f64 c c) (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a))))))) (fma.f64 -1/4 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))))) (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a))))))
(+.f64 (+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) c)) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) c) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) c))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) -7/128) (/.f64 (pow.f64 c 3) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))))
(exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a))))
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a)))
(pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) (pow.f64 b_2 2)) (*.f64 c a))))
(+.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) c) (/.f64 (*.f64 b_2 b_2) a))))
(+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2)) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) (pow.f64 b_2 2)) (*.f64 c a)))))
(+.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) c) (/.f64 (*.f64 b_2 b_2) a))) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) (/.f64 (*.f64 c c) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32)))))
(+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) c))) (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) c) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) (pow.f64 b_2 2)) (*.f64 c a))) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3))))))
(+.f64 (+.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) (/.f64 (*.f64 c c) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32)))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) c) (/.f64 (*.f64 b_2 b_2) a)) (neg.f64 (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) (/.f64 (pow.f64 c 3) (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/128)))))))
(+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) (+.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) c) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) c)) (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) c))) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) (/.f64 (pow.f64 c 3) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 7/128))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(sqrt.f64 b_2)
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))))
(fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (sqrt.f64 b_2))
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) (sqrt.f64 b_2)))))
(fma.f64 1 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 1 (*.f64 (sqrt.f64 b_2) (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))))))
(+.f64 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (*.f64 (sqrt.f64 b_2) (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))))
(+.f64 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) (sqrt.f64 b_2))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) (sqrt.f64 b_2))))))
(fma.f64 1 (*.f64 (pow.f64 a 3) (*.f64 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384)) (sqrt.f64 b_2))) (fma.f64 1 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 1 (*.f64 (sqrt.f64 b_2) (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))))))
(+.f64 (*.f64 (sqrt.f64 b_2) (+.f64 (*.f64 (pow.f64 a 3) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) -7/128)) 1)) (fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (*.f64 (sqrt.f64 b_2) (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))))
(exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c)))))
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) (pow.f64 b_2 2)) (*.f64 c a))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))))
(fma.f64 -1/4 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))))) (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) c)) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c)))))))
(fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) (/.f64 (*.f64 c a) (*.f64 b_2 b_2))) (+.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) c)) (+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) (*.f64 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 c c))) (/.f64 a -3/32)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)) (+.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) (/.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c)))))) (pow.f64 a 3)))))
(fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) (/.f64 (*.f64 c a) (*.f64 b_2 b_2))) (+.f64 (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (+.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) (/.f64 (fma.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) -5/96)) (/.f64 (pow.f64 a 3) (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))))))))
(+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) c)) (+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) (*.f64 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 c c))) (/.f64 a -3/32))))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) -7/128) (/.f64 (pow.f64 a 3) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a)))))
(pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 c a))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) a))))
(+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 c a))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) a)) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))))
(+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) c)) (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) a) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3))) (+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 c a))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)))))
(fma.f64 -1 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (/.f64 (pow.f64 a 3) (fma.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 5/96)))) (+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) a)) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))))))
(-.f64 (+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) c)) (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) a) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) a)))) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (/.f64 (pow.f64 a 3) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 7/128))))
(*.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))
(-.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a))) 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 (sqrt.f64 -1) (pow.f64 b_2 2))))))
(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 (sqrt.f64 -1) (*.f64 b_2 b_2))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (sqrt.f64 -1) (*.f64 b_2 b_2)))) b_2))
(+.f64 (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (sqrt.f64 -1))))) (+.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 (sqrt.f64 -1) (pow.f64 b_2 2)))))))
(fma.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) -1/8) (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 (sqrt.f64 -1) (*.f64 b_2 b_2)))))))
(fma.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) -1/8) (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (sqrt.f64 -1) (*.f64 b_2 b_2)))) b_2)))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) b_2)
(*.f64 0 b_2)
0
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 0 b_2) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 0 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.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 b_2 (+.f64 (*.f64 -1/4 (/.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 b_2 (fma.f64 -1/4 (/.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/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (+.f64 b_2 (fma.f64 -1/4 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))) b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 2 (*.f64 -1 b_2))
(*.f64 -2 b_2)
(+.f64 (*.f64 2 (*.f64 -1 b_2)) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))
(+.f64 (*.f64 2 (*.f64 -1 b_2)) (+.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 c a) b_2)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))))))
(+.f64 (*.f64 -2 b_2) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (/.f64 (*.f64 1/4 (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -2 b_2) (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)) (/.f64 (*.f64 1/4 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 3)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))) (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (*.f64 c c) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2) (+.f64 (*.f64 b_2 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) b_2))))) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))) (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 (pow.f64 c 3) (fma.f64 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) b_2 (fma.f64 b_2 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) (/.f64 (*.f64 -1/2 (*.f64 a (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))) b_2))) (fma.f64 (*.f64 c c) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 (pow.f64 c 3) (+.f64 (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -7/128))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))))) (fma.f64 (*.f64 c c) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2) (+.f64 (*.f64 b_2 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) b_2))))) (+.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 1/48 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (*.f64 1/128 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))))))))) (+.f64 (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) 2)) (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) b_2))))) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))) (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 (pow.f64 c 3) (fma.f64 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) b_2 (fma.f64 b_2 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) (/.f64 (*.f64 -1/2 (*.f64 a (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))) b_2))) (fma.f64 (pow.f64 c 4) (fma.f64 2 (*.f64 b_2 (fma.f64 1/48 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) (fma.f64 -1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) (fma.f64 1/6144 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) 1/256))))) (fma.f64 b_2 (pow.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32) 2) (*.f64 -1/2 (/.f64 a (/.f64 b_2 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96))))))) (fma.f64 (*.f64 c c) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 (pow.f64 c 3) (+.f64 (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -7/128))) (*.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))))) (fma.f64 (pow.f64 c 4) (fma.f64 2 (*.f64 b_2 (+.f64 (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) -1/24) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) 25/6144))) (fma.f64 b_2 (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) 9/1024) (*.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -7/128)))))) (fma.f64 (*.f64 c c) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2) b_2)
(-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2) b_2)
(-.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 c a))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2) a)) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) a) (/.f64 (*.f64 b_2 b_2) c)) (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 c a))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (pow.f64 c 2)))))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2) a)) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2))) (+.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2) (*.f64 2 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (/.f64 (*.f64 c c) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2))))))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) a) (/.f64 (*.f64 b_2 b_2) c)) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) c) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) c))) (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))))) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 c a))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2) (pow.f64 b_2 2))) (*.f64 (pow.f64 c 3) a))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (pow.f64 c 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (pow.f64 c 2)))))))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2) a)) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 c 3)) (/.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2) (*.f64 b_2 b_2)) a)) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2))) (+.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2) (*.f64 2 (+.f64 (/.f64 (fma.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) -11/128)) (/.f64 (pow.f64 c 3) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (/.f64 (*.f64 c c) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2))))))))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) a) (/.f64 (*.f64 b_2 b_2) c)) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 c 3)) (/.f64 (*.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (*.f64 b_2 b_2)) a)) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))))) (+.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) -7/128) (/.f64 (pow.f64 c 3) (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))))) (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) c) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) c)))) (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))))))) b_2)
(-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) b_2)
(-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) b_2)
(-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (pow.f64 b_2 2)) (*.f64 c a))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) c) (/.f64 (*.f64 b_2 b_2) a)) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) a) (/.f64 (*.f64 b_2 b_2) c)) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)) b_2)
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2)))) b_2)
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 4))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) c) (/.f64 (*.f64 b_2 b_2) a)) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) (/.f64 (*.f64 c c) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2)))) b_2)
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 4))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) a) (/.f64 (*.f64 b_2 b_2) c)) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 4) (*.f64 a a))) (/.f64 c -3/32))) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)))) b_2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 b_2 2))) a)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))))) (pow.f64 c 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2))))) b_2)
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 1/2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) (/.f64 a (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (*.f64 b_2 b_2)))) (*.f64 2 (*.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/128)) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2)))) (pow.f64 c 3)) (fma.f64 1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 4))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) c) (/.f64 (*.f64 b_2 b_2) a)) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) (/.f64 (*.f64 c c) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2))))) b_2)
(-.f64 (-.f64 (fma.f64 1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 4))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) a) (/.f64 (*.f64 b_2 b_2) c)) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 4) (*.f64 a a))) (/.f64 c -3/32))) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)))) (/.f64 (fma.f64 1/2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (/.f64 a (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (*.f64 b_2 b_2)))) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 7/128) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)))) (pow.f64 c 3))) b_2)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))) (pow.f64 a 2)) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) (*.f64 a a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 (+.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) (*.f64 a a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))) (pow.f64 a 2)) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))) (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) (*.f64 a a) (fma.f64 (pow.f64 a 3) (fma.f64 2 (*.f64 b_2 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 (+.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) (*.f64 a a) (fma.f64 (pow.f64 a 3) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) -7/128)) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)) b_2))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))) (pow.f64 a 2)) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))) (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)))) (+.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))) 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) b_2)) (*.f64 2 (*.f64 (+.f64 (*.f64 1/48 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (*.f64 1/128 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))))))) b_2))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) (*.f64 a a) (fma.f64 (pow.f64 a 3) (fma.f64 2 (*.f64 b_2 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))))) (fma.f64 (pow.f64 a 4) (fma.f64 b_2 (pow.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32) 2) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384)))) (*.f64 2 (*.f64 b_2 (fma.f64 1/48 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) (fma.f64 -1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) (fma.f64 1/6144 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) 1/256)))))))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 (+.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) (*.f64 a a) (fma.f64 (pow.f64 a 3) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) -7/128)) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)) b_2))) (fma.f64 (pow.f64 a 4) (fma.f64 b_2 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) 9/1024) (fma.f64 -1/2 (/.f64 (*.f64 c (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) -7/128)) b_2) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) -1/24) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) 25/6144)))))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) b_2)
(-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2) b_2)
(-.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) b_2)
(-.f64 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (pow.f64 b_2 2)) (*.f64 c a)))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2) a)) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) a) (/.f64 (*.f64 b_2 b_2) c)) (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))) b_2)
(-.f64 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (pow.f64 b_2 2)) (*.f64 c a))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))) b_2)
(+.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (-.f64 (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) c) (/.f64 (*.f64 b_2 b_2) a)) (*.f64 1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 4)))))) b_2))
(+.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (-.f64 (fma.f64 2 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (*.f64 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 c c))) (/.f64 a -3/32))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) a) (/.f64 (*.f64 b_2 b_2) c)) (*.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))))))) b_2))
(-.f64 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 c (pow.f64 a 3)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2)) (pow.f64 a 3)))))))) b_2)
(+.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) c) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (*.f64 b_2 b_2)) (pow.f64 a 3))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) c) (/.f64 (*.f64 b_2 b_2) a)) (fma.f64 1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 4))) (*.f64 2 (/.f64 (fma.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) -5/96)) (/.f64 (pow.f64 a 3) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)))))))) b_2))
(+.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) c) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (*.f64 b_2 b_2)) (pow.f64 a 3))) (fma.f64 2 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (*.f64 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 c c))) (/.f64 a -3/32))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) a) (/.f64 (*.f64 b_2 b_2) c)) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))))) (*.f64 2 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) -7/128) (/.f64 (pow.f64 a 3) (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))))))))) b_2))
(-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) b_2)
(-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) b_2)
(-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) b_2)
(-.f64 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 c a)))) b_2)
(+.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (-.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 b_2 b_2))) (*.f64 c a)) b_2))
(+.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) a) (/.f64 (*.f64 b_2 b_2) c))) b_2))
(-.f64 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 c a)))))) b_2)
(+.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (-.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 b_2 b_2))) (*.f64 c a)))) b_2))
(+.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (-.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) a) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) a)) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) a) (/.f64 (*.f64 b_2 b_2) c))))) b_2))
(-.f64 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) c))) (pow.f64 a 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 c a))))))) b_2)
(+.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (-.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))) (fma.f64 -1 (/.f64 (fma.f64 2 (*.f64 (fma.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 5/96)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (*.f64 1/2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (/.f64 c (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (*.f64 b_2 b_2)))))) (pow.f64 a 3)) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 b_2 b_2))) (*.f64 c a))))) b_2))
(-.f64 (+.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2))) (-.f64 (fma.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) a) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) a)) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) a) (/.f64 (*.f64 b_2 b_2) c)))) (/.f64 (fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 7/128) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)) (*.f64 1/2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (/.f64 c (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (*.f64 b_2 b_2)))))) (pow.f64 a 3))))) b_2)
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (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 (/.f64 c a)) (sqrt.f64 -1) (neg.f64 (/.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 (sqrt.f64 -1) (pow.f64 b_2 2)))) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (/.f64 (neg.f64 b_2) a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 b_2 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/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (sqrt.f64 -1))) (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (sqrt.f64 -1)))) (pow.f64 b_2 4)) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (fma.f64 (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) -1/8) (pow.f64 b_2 4) (/.f64 (neg.f64 b_2) a))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (-.f64 (*.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) -1/8)) (/.f64 b_2 a))))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(neg.f64 (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 0 b_2)
0
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (neg.f64 b_2) a)))
(+.f64 0 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/4 (/.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 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 b_2 a))))))
(fma.f64 -1/4 (/.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 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (neg.f64 b_2) a)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a))) (+.f64 0 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(neg.f64 (/.f64 b_2 a))
(*.f64 2 (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 2 (*.f64 -1 (/.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 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 2 (*.f64 -1 (/.f64 b_2 a))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 1/4 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 a (pow.f64 b_2 3))) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) a)))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 a (pow.f64 b_2 3)) (*.f64 2 (/.f64 b_2 (/.f64 a (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 a (pow.f64 b_2 3)) (*.f64 2 (/.f64 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) a))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 a (pow.f64 b_2 3))) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) a)))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) b_2)) (+.f64 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) a) (/.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2) a)))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 a (pow.f64 b_2 3)) (*.f64 2 (/.f64 b_2 (/.f64 a (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))))) (fma.f64 (pow.f64 c 3) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32) b_2) (+.f64 (/.f64 b_2 (/.f64 a (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)))) (/.f64 b_2 (/.f64 a (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)))))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 a (pow.f64 b_2 3)) (*.f64 2 (/.f64 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) a))) (fma.f64 (pow.f64 c 3) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32) b_2) (*.f64 2 (/.f64 b_2 (/.f64 a (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -7/128))))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 a (pow.f64 b_2 3))) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) a)))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) b_2)) (+.f64 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) a) (/.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2) a)))) (+.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2)) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/48 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (*.f64 1/128 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))))))) b_2) a)) (/.f64 (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) 2)) a)))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 a (pow.f64 b_2 3)) (*.f64 2 (/.f64 b_2 (/.f64 a (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))))) (fma.f64 (pow.f64 c 3) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32) b_2) (+.f64 (/.f64 b_2 (/.f64 a (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)))) (/.f64 b_2 (/.f64 a (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)))))) (fma.f64 (pow.f64 c 4) (fma.f64 -1/2 (/.f64 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) b_2) (fma.f64 2 (/.f64 (fma.f64 -1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) (fma.f64 1/48 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) (fma.f64 1/6144 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) 1/256)))) (/.f64 a b_2)) (/.f64 b_2 (/.f64 a (pow.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32) 2))))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 a (pow.f64 b_2 3)) (*.f64 2 (/.f64 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) a))) (fma.f64 (pow.f64 c 3) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32) b_2) (*.f64 2 (/.f64 b_2 (/.f64 a (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -7/128))))) (fma.f64 (pow.f64 c 4) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -7/128) b_2) (fma.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) -1/24) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) 25/6144))) a) (/.f64 b_2 (/.f64 a (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) 9/1024))))) (*.f64 -1/2 (/.f64 c b_2)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) b_2) a)
(-.f64 (+.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2) a) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 c (pow.f64 a 2))))) (/.f64 b_2 a))
(+.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2) a) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2) (*.f64 a a)))) (/.f64 b_2 a)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) c))) (/.f64 (-.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) b_2) a))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2) a) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 (pow.f64 c 2) a)))))) (/.f64 b_2 a))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2))) (+.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2) a) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2) (*.f64 a a))) (*.f64 2 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2))))))) (/.f64 b_2 a))
(-.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 3)) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (*.f64 c c))) (+.f64 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) a) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) c)) (*.f64 2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) a) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (*.f64 c c))))))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2) (pow.f64 b_2 2))) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 (pow.f64 c 3) a))) (+.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2) a) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (*.f64 -1 a))))) 2)) (*.f64 (pow.f64 c 2) a)))))))) (/.f64 b_2 a))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 c 3)) (/.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2) (*.f64 b_2 b_2)) (*.f64 a a))) (fma.f64 2 (/.f64 (*.f64 (fma.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) -11/128)) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2)) (*.f64 a (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2) a) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2) (*.f64 a a))) (*.f64 2 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2))))))))) (/.f64 b_2 a))
(-.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 3)) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (*.f64 c c))) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (/.f64 (*.f64 (pow.f64 c 3) (*.f64 a a)) (*.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (*.f64 b_2 b_2)))) (fma.f64 2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) -7/128) a) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) a) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) c)) (*.f64 2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) a) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (*.f64 c c))))))))) (/.f64 b_2 a))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) b_2) a)
(-.f64 (+.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) a) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2))))) (/.f64 b_2 a))
(+.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) a) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 b_2)))) (/.f64 b_2 a)))
(+.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) a) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (*.f64 a a)))) (/.f64 b_2 a)))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) a) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (*.f64 (pow.f64 c 2) a)))))) (/.f64 b_2 a))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 b_2 4))) (+.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) a) (fma.f64 -1/2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 b_2))) (*.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))))))) (/.f64 b_2 a))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 b_2 4))) (+.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) a) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (*.f64 a a))) (*.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) a) (*.f64 (/.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) c) (/.f64 -3/32 c))))))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) a) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (*.f64 (pow.f64 c 2) a))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 b_2 2))) (pow.f64 a 2)))) (pow.f64 c 3))))))) (/.f64 b_2 a))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 b_2 4))) (+.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) a) (fma.f64 -1/2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 b_2))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))) (neg.f64 (/.f64 (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) (/.f64 a (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/128)))) (*.f64 1/2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 a))) 2) (/.f64 (*.f64 a a) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (*.f64 b_2 b_2)))))) (pow.f64 c 3))))))) (/.f64 b_2 a))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 b_2 4))) (+.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) a) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (*.f64 a a))) (*.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) a) (*.f64 (/.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) c) (/.f64 -3/32 c))))) (/.f64 (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (/.f64 a (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 7/128))) (*.f64 1/2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (/.f64 (*.f64 a a) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (*.f64 b_2 b_2)))))) (pow.f64 c 3))))) (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))) a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) a (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 (+.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) a (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))) (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)))) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))) a) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b_2 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))))) (fma.f64 (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) a (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) -7/128)) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)) b_2))) (fma.f64 (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 (+.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) a (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))) (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)))) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))) a) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))) 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 1/48 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (*.f64 1/128 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)))))))))))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b_2 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))))) (fma.f64 (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) a (fma.f64 (pow.f64 a 3) (fma.f64 b_2 (pow.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32) 2) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384)))) (*.f64 (*.f64 2 b_2) (fma.f64 1/48 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) (fma.f64 -1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) (fma.f64 -1/256 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) 49/6144))))))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 (*.f64 a a) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) -7/128)) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)) b_2))) (fma.f64 (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 (+.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) a (fma.f64 (pow.f64 a 3) (fma.f64 b_2 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) 9/1024) (fma.f64 -1/2 (/.f64 (*.f64 c (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) -7/128)) b_2) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) -1/24) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) 25/6144)))))) (*.f64 -1/2 (/.f64 c b_2)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) a)) (/.f64 b_2 a))
(+.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2) a) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (neg.f64 a)))) 2) (*.f64 a a)))) (/.f64 b_2 a)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) c))) (/.f64 (-.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) b_2) a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) a) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) c) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (/.f64 (pow.f64 a 3) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (+.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) a) (*.f64 1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 b_2 4))))))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) c)) (fma.f64 2 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))) (pow.f64 a 3)) (+.f64 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) a) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 3)) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (*.f64 c c))))))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 c (pow.f64 a 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2)) (pow.f64 a 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) a) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (*.f64 -1 c))))) 2) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))))))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) c) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (*.f64 b_2 b_2)) (pow.f64 a 4))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) c) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (fma.f64 2 (/.f64 (fma.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) -5/96)) (/.f64 (pow.f64 a 4) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (/.f64 (pow.f64 a 3) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (+.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) a) (*.f64 1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 b_2 4))))))))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (*.f64 b_2 b_2)) c) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 a 4))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) c)) (fma.f64 2 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) -7/128) (/.f64 (pow.f64 a 4) (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))))) (fma.f64 2 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))) (pow.f64 a 3)) (+.f64 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) a) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 3)) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (*.f64 c c))))))))) (/.f64 b_2 a))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 c (pow.f64 a 2)))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) a)) (/.f64 b_2 a))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a a)))) (/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) b_2) a))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c))) (/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) b_2) a))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 c (pow.f64 a 2)))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (/.f64 (pow.f64 a 3) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (pow.f64 a 3))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a a))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (/.f64 (pow.f64 a 3) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (pow.f64 a 3))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) a)))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) c))) (pow.f64 a 4))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) a))))) (/.f64 b_2 a))
(-.f64 (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (/.f64 (pow.f64 a 3) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (pow.f64 a 3))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a a))) (fma.f64 -1 (/.f64 (fma.f64 2 (*.f64 (fma.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 5/96)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (*.f64 1/2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (/.f64 c (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (*.f64 b_2 b_2)))))) (pow.f64 a 4)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) a))))) (/.f64 b_2 a))
(-.f64 (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (/.f64 (pow.f64 a 3) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (pow.f64 a 3))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c)) (-.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) a) (/.f64 (fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 7/128) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)) (*.f64 1/2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (/.f64 c (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (*.f64 b_2 b_2)))))) (pow.f64 a 4)))))) (/.f64 b_2 a))
(+.f64 0 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4))) (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4))) 1)
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)
(*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) 1)
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)
(*.f64 1 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 2) 1/4) (pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1/4))
(sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log.f64 (exp.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4))))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)
(cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/4))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)
(exp.f64 (*.f64 1/4 (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))) 1))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) 1/4))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)
(exp.f64 (*.f64 (*.f64 (*.f64 1/4 (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))) 1) 1))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4))) 3))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/4)) 1/3))
(cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/4))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))) 1/8))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)
(exp.f64 (*.f64 (*.f64 1/8 (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))) 2))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1/8) 2))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 -1 b_2 b_2))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 1 b_2 b_2))
(+.f64 b_2 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (+.f64 b_2 b_2)))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 1 b_2))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 1 b_2 b_2))
(+.f64 b_2 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (+.f64 b_2 b_2)))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) b_2))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 b_2))) (sqrt.f64 b_2) b_2))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 1 b_2 b_2))
(+.f64 b_2 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (+.f64 b_2 b_2)))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 -1 b_2))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (neg.f64 (sqrt.f64 b_2)) b_2))
(+.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 1 b_2 b_2))
(+.f64 b_2 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (+.f64 b_2 b_2)))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 0 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1) b_2)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))) (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 0 (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (neg.f64 (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))) (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 0 (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))) (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 0 (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (neg.f64 (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (*.f64 -1 (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2)))))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))) (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 0 (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (*.f64 -1 (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (*.f64 -1 (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2)))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (*.f64 -1 (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2)))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) b_2))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (neg.f64 (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) b_2))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) b_2))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (neg.f64 (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (*.f64 -1 (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2)))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) b_2))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) b_2))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (neg.f64 (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) b_2))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) b_2))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (neg.f64 (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (*.f64 -1 (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2)))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/8) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/8) b_2))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (fma.f64 (fabs.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (fma.f64 (fabs.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (fma.f64 (fabs.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (*.f64 -1 (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2)))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (fma.f64 (fabs.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) 5) (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) 5) (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (+.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) 6) b_2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) 5) (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) (neg.f64 (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) 5) (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (+.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) 6) b_2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) 5) (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) 5) (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (+.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) 6) b_2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) 5) (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) (neg.f64 (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (*.f64 -1 (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 -1 (sqrt.f64 b_2)))))
(+.f64 (fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) 5) (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 0 (+.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4)) 6) b_2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (cbrt.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(-.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 0) b_2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 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 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(pow.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2) 1/2)
(sqrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))
(fabs.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(pow.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3) 1/3)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(pow.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))
(fabs.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(log.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log.f64 (*.f64 (exp.f64 b_2) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 1 (expm1.f64 b_2))))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (log1p.f64 (expm1.f64 b_2)))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 1 (expm1.f64 b_2))))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (log1p.f64 (expm1.f64 b_2)))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (exp.f64 b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log.f64 (/.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 1 (expm1.f64 b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (log1p.f64 (expm1.f64 b_2)))
(cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(expm1.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(exp.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) 1))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 3))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1/3))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log1p.f64 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 (*.f64 c a) (*.f64 b_2 b_2))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 c a)))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c (+.f64 a a)))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 0 (*.f64 c a)))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 -1 (*.f64 c a) (*.f64 c a)))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 0 (*.f64 c a)))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (*.f64 c a) 1 (*.f64 c a)))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 c a)))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c (+.f64 a a)))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (cbrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 c 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 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 0 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 (*.f64 b_2 b_2) 1) (*.f64 c a))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 c) a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 c) (neg.f64 a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 b_2 b_2 (*.f64 (cbrt.f64 c) (neg.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 a) (neg.f64 c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 b_2 b_2 (*.f64 (*.f64 c (cbrt.f64 a)) (neg.f64 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 c) a)) (sqrt.f64 c) (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 c) (neg.f64 a)) (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (neg.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) c)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 a) (neg.f64 c)) (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (neg.f64 c)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (*.f64 c a) -1))) (fma.f64 (*.f64 c a) -1 (*.f64 (*.f64 c a) -1)))
(+.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 c a) 1)) (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) -2))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 a (neg.f64 c)))) (fma.f64 a (neg.f64 c) (*.f64 a (neg.f64 c))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 c a) 1)) (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) -2))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 a) (neg.f64 c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 b_2 b_2 (*.f64 (*.f64 c (cbrt.f64 a)) (neg.f64 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 c (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 a) (neg.f64 c)) (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (neg.f64 c)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 a (*.f64 c -1)))) (fma.f64 a (*.f64 c -1) (*.f64 a (*.f64 c -1))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 c a) 1)) (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) -2))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2))))) (fma.f64 (neg.f64 (cbrt.f64 c)) (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 c) (neg.f64 a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 b_2 b_2 (*.f64 (cbrt.f64 c) (neg.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c))))) (fma.f64 (neg.f64 (sqrt.f64 c)) (*.f64 a (sqrt.f64 c)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 c) (neg.f64 a)) (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (neg.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 c) a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 c) (neg.f64 a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 b_2 b_2 (*.f64 (cbrt.f64 c) (neg.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 a) (neg.f64 c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 b_2 b_2 (*.f64 (*.f64 c (cbrt.f64 a)) (neg.f64 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 c) a)) (sqrt.f64 c) (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 c) (neg.f64 a)) (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (neg.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) c)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 a) (neg.f64 c)) (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (neg.f64 c)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 c a) -1))) (fma.f64 (*.f64 c a) -1 (*.f64 (*.f64 c a) -1)))
(+.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 c a) 1)) (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) -2))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 a (neg.f64 c)))) (fma.f64 a (neg.f64 c) (*.f64 a (neg.f64 c))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 c a) 1)) (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) -2))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 a) (neg.f64 c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 b_2 b_2 (*.f64 (*.f64 c (cbrt.f64 a)) (neg.f64 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 c (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 a) (neg.f64 c)) (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (neg.f64 c)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 a (*.f64 c -1)))) (fma.f64 a (*.f64 c -1) (*.f64 a (*.f64 c -1))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 c a) 1)) (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) -2))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2))))) (fma.f64 (neg.f64 (cbrt.f64 c)) (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 c) (neg.f64 a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 b_2 b_2 (*.f64 (cbrt.f64 c) (neg.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c))))) (fma.f64 (neg.f64 (sqrt.f64 c)) (*.f64 a (sqrt.f64 c)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 c) (neg.f64 a)) (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (neg.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 c) a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 c) (neg.f64 a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 c) (neg.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2))) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 a) (neg.f64 c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 (*.f64 c (cbrt.f64 a)) (neg.f64 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 a) (*.f64 (neg.f64 c) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 c) a)) (sqrt.f64 c) (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 c) (neg.f64 a)) (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (neg.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2))) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) c)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 a) (neg.f64 c)) (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (neg.f64 c)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2))) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 (*.f64 c a) -1))) (fma.f64 (*.f64 c a) -1 (*.f64 (*.f64 c a) -1)))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 (*.f64 c a) 1)))
(+.f64 (*.f64 (*.f64 c a) -2) (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 c a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 a (neg.f64 c)))) (fma.f64 a (neg.f64 c) (*.f64 a (neg.f64 c))))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 (*.f64 c a) 1)))
(+.f64 (*.f64 (*.f64 c a) -2) (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 c a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 a) (neg.f64 c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 (*.f64 c (cbrt.f64 a)) (neg.f64 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 a) (*.f64 (neg.f64 c) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 c (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 a) (neg.f64 c)) (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (neg.f64 c)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2))) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 a (*.f64 c -1)))) (fma.f64 a (*.f64 c -1) (*.f64 a (*.f64 c -1))))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 (*.f64 c a) 1)))
(+.f64 (*.f64 (*.f64 c a) -2) (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 c a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2))))) (fma.f64 (neg.f64 (cbrt.f64 c)) (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 c) (neg.f64 a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 c) (neg.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2))) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c))))) (fma.f64 (neg.f64 (sqrt.f64 c)) (*.f64 a (sqrt.f64 c)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 c) (neg.f64 a)) (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (neg.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2))) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 c) a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 c) (neg.f64 a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (*.f64 (cbrt.f64 c) (neg.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (-.f64 (*.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 a) (neg.f64 c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (*.f64 (*.f64 c (cbrt.f64 a)) (neg.f64 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2)) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 c) a)) (sqrt.f64 c) (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 c) (neg.f64 a)) (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (neg.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (-.f64 (*.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) c)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 a) (neg.f64 c)) (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (neg.f64 c)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (-.f64 (*.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 (*.f64 c a) -1))) (fma.f64 (*.f64 c a) -1 (*.f64 (*.f64 c a) -1)))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))) (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (*.f64 (*.f64 c a) 1)))
(+.f64 (*.f64 (*.f64 c a) -2) (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (*.f64 c a)))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 a (neg.f64 c)))) (fma.f64 a (neg.f64 c) (*.f64 a (neg.f64 c))))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))) (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (*.f64 (*.f64 c a) 1)))
(+.f64 (*.f64 (*.f64 c a) -2) (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (*.f64 c a)))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 a) (neg.f64 c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (*.f64 (*.f64 c (cbrt.f64 a)) (neg.f64 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2)) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 c (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 a) (neg.f64 c)) (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (neg.f64 c)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (-.f64 (*.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 a (*.f64 c -1)))) (fma.f64 a (*.f64 c -1) (*.f64 a (*.f64 c -1))))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))) (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (*.f64 (*.f64 c a) 1)))
(+.f64 (*.f64 (*.f64 c a) -2) (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (*.f64 c a)))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2))))) (fma.f64 (neg.f64 (cbrt.f64 c)) (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 c) (neg.f64 a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (*.f64 (cbrt.f64 c) (neg.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (-.f64 (*.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (neg.f64 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c))))) (fma.f64 (neg.f64 (sqrt.f64 c)) (*.f64 a (sqrt.f64 c)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 c) (neg.f64 a)) (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (fma.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2) (*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (neg.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (-.f64 (*.f64 (sqrt.f64 b_2) (pow.f64 b_2 3/2)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 c) a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 c) (neg.f64 a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 -1 (*.f64 b_2 b_2) (*.f64 (cbrt.f64 c) (neg.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (-.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 a) (neg.f64 c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 -1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (cbrt.f64 a)) (neg.f64 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 c) a)) (sqrt.f64 c) (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 c) (neg.f64 a)) (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (fma.f64 -1 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (neg.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (-.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) c)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 a) (neg.f64 c)) (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (fma.f64 -1 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (neg.f64 c)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (-.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 c a) -1))) (fma.f64 (*.f64 c a) -1 (*.f64 (*.f64 c a) -1)))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))) (fma.f64 -1 (*.f64 b_2 b_2) (*.f64 (*.f64 c a) 1)))
(+.f64 (*.f64 (*.f64 c a) -2) (fma.f64 -1 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 a (neg.f64 c)))) (fma.f64 a (neg.f64 c) (*.f64 a (neg.f64 c))))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))) (fma.f64 -1 (*.f64 b_2 b_2) (*.f64 (*.f64 c a) 1)))
(+.f64 (*.f64 (*.f64 c a) -2) (fma.f64 -1 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 a) (neg.f64 c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 -1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (cbrt.f64 a)) (neg.f64 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 c (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 a) (neg.f64 c)) (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (fma.f64 -1 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (neg.f64 c)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (-.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 a (*.f64 c -1)))) (fma.f64 a (*.f64 c -1) (*.f64 a (*.f64 c -1))))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))) (fma.f64 -1 (*.f64 b_2 b_2) (*.f64 (*.f64 c a) 1)))
(+.f64 (*.f64 (*.f64 c a) -2) (fma.f64 -1 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2))))) (fma.f64 (neg.f64 (cbrt.f64 c)) (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 c) (neg.f64 a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 -1 (*.f64 b_2 b_2) (*.f64 (cbrt.f64 c) (neg.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (-.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c))))) (fma.f64 (neg.f64 (sqrt.f64 c)) (*.f64 a (sqrt.f64 c)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 c) (neg.f64 a)) (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (fma.f64 -1 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (neg.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (-.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 c) a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 c) (neg.f64 a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 c) (neg.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (-.f64 (*.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 a) (neg.f64 c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (*.f64 c (cbrt.f64 a)) (neg.f64 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 a) (*.f64 (neg.f64 c) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 c) a)) (sqrt.f64 c) (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 c) (neg.f64 a)) (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (fma.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (neg.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (fma.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (sqrt.f64 c) (*.f64 (neg.f64 a) (sqrt.f64 c)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) c)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 a) (neg.f64 c)) (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (fma.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (neg.f64 c)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 (*.f64 c a) -1))) (fma.f64 (*.f64 c a) -1 (*.f64 (*.f64 c a) -1)))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))) (fma.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (*.f64 c a) 1)))
(+.f64 (*.f64 (*.f64 c a) -2) (fma.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 a (neg.f64 c)))) (fma.f64 a (neg.f64 c) (*.f64 a (neg.f64 c))))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))) (fma.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (*.f64 c a) 1)))
(+.f64 (*.f64 (*.f64 c a) -2) (fma.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 a) (neg.f64 c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (*.f64 c (cbrt.f64 a)) (neg.f64 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 a) (*.f64 (neg.f64 c) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 c (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 a) (neg.f64 c)) (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (fma.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (neg.f64 c)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 a (*.f64 c -1)))) (fma.f64 a (*.f64 c -1) (*.f64 a (*.f64 c -1))))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))) (fma.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (*.f64 c a) 1)))
(+.f64 (*.f64 (*.f64 c a) -2) (fma.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2))))) (fma.f64 (neg.f64 (cbrt.f64 c)) (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 c) (neg.f64 a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 c) (neg.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (-.f64 (*.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b_2) b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c))))) (fma.f64 (neg.f64 (sqrt.f64 c)) (*.f64 a (sqrt.f64 c)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 c) (neg.f64 a)) (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (fma.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (neg.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (fma.f64 (*.f64 b_2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (sqrt.f64 c) (*.f64 (neg.f64 a) (sqrt.f64 c)))))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 c) a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 c) (neg.f64 a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (*.f64 (cbrt.f64 c) (neg.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (-.f64 (*.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 a) (neg.f64 c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (*.f64 (*.f64 c (cbrt.f64 a)) (neg.f64 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2)) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 c) a)) (sqrt.f64 c) (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 c) (neg.f64 a)) (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (neg.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (-.f64 (*.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) c)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 a) (neg.f64 c)) (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (neg.f64 c)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (-.f64 (*.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 (*.f64 c a) -1))) (fma.f64 (*.f64 c a) -1 (*.f64 (*.f64 c a) -1)))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))) (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (*.f64 (*.f64 c a) 1)))
(+.f64 (*.f64 (*.f64 c a) -2) (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (*.f64 c a)))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 a (neg.f64 c)))) (fma.f64 a (neg.f64 c) (*.f64 a (neg.f64 c))))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))) (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (*.f64 (*.f64 c a) 1)))
(+.f64 (*.f64 (*.f64 c a) -2) (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (*.f64 c a)))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 a) (neg.f64 c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (*.f64 (*.f64 c (cbrt.f64 a)) (neg.f64 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2)) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 c (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 a) (neg.f64 c)) (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (neg.f64 c)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (-.f64 (*.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 a (*.f64 c -1)))) (fma.f64 a (*.f64 c -1) (*.f64 a (*.f64 c -1))))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))) (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (*.f64 (*.f64 c a) 1)))
(+.f64 (*.f64 (*.f64 c a) -2) (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (*.f64 c a)))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2))))) (fma.f64 (neg.f64 (cbrt.f64 c)) (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 c) (neg.f64 a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (*.f64 (cbrt.f64 c) (neg.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (-.f64 (*.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (neg.f64 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c))))) (fma.f64 (neg.f64 (sqrt.f64 c)) (*.f64 a (sqrt.f64 c)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 c) (neg.f64 a)) (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (fma.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2) (*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (neg.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (-.f64 (*.f64 (pow.f64 b_2 3/2) (sqrt.f64 b_2)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 c) a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (*.f64 (cbrt.f64 c) a) (pow.f64 (cbrt.f64 c) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 c) (neg.f64 a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (*.f64 (cbrt.f64 c) (neg.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (-.f64 (pow.f64 (cbrt.f64 b_2) 6) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 a) c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 (cbrt.f64 a) c) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 a) (neg.f64 c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (*.f64 (*.f64 c (cbrt.f64 a)) (neg.f64 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (pow.f64 (cbrt.f64 b_2) 6) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 c) a)) (sqrt.f64 c) (*.f64 (*.f64 (sqrt.f64 c) a) (sqrt.f64 c))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 c) (neg.f64 a)) (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (neg.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (-.f64 (pow.f64 (cbrt.f64 b_2) 6) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 a) c)) (sqrt.f64 a) (*.f64 (*.f64 (sqrt.f64 a) c) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 a) (neg.f64 c)) (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (neg.f64 c)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (-.f64 (pow.f64 (cbrt.f64 b_2) 6) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 (*.f64 c a) -1))) (fma.f64 (*.f64 c a) -1 (*.f64 (*.f64 c a) -1)))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (*.f64 (*.f64 c a) 1)))
(+.f64 (*.f64 (*.f64 c a) -2) (+.f64 (pow.f64 (cbrt.f64 b_2) 6) (*.f64 c a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 a (neg.f64 c)))) (fma.f64 a (neg.f64 c) (*.f64 a (neg.f64 c))))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (*.f64 (*.f64 c a) 1)))
(+.f64 (*.f64 (*.f64 c a) -2) (+.f64 (pow.f64 (cbrt.f64 b_2) 6) (*.f64 c a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (cbrt.f64 a)) (*.f64 c (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 c (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 a) (neg.f64 c)) (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (*.f64 (*.f64 c (cbrt.f64 a)) (neg.f64 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (pow.f64 (cbrt.f64 b_2) 6) (*.f64 (*.f64 c (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 a)) (*.f64 c (sqrt.f64 a)) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 a) (neg.f64 c)) (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (neg.f64 c)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))) (-.f64 (pow.f64 (cbrt.f64 b_2) 6) (*.f64 (sqrt.f64 a) (*.f64 c (sqrt.f64 a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 a (*.f64 c -1)))) (fma.f64 a (*.f64 c -1) (*.f64 a (*.f64 c -1))))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 c (neg.f64 a))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (*.f64 (*.f64 c a) 1)))
(+.f64 (*.f64 (*.f64 c a) -2) (+.f64 (pow.f64 (cbrt.f64 b_2) 6) (*.f64 c a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2))))) (fma.f64 (neg.f64 (cbrt.f64 c)) (*.f64 a (pow.f64 (cbrt.f64 c) 2)) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 c) (neg.f64 a)) (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (*.f64 (cbrt.f64 c) (neg.f64 (*.f64 a (pow.f64 (cbrt.f64 c) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))) (-.f64 (pow.f64 (cbrt.f64 b_2) 6) (*.f64 (cbrt.f64 c) (*.f64 a (pow.f64 (cbrt.f64 c) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (neg.f64 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c))))) (fma.f64 (neg.f64 (sqrt.f64 c)) (*.f64 a (sqrt.f64 c)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 c) (neg.f64 a)) (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (fma.f64 (pow.f64 (cbrt.f64 b_2) 5) (cbrt.f64 b_2) (*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (neg.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))) (-.f64 (pow.f64 (cbrt.f64 b_2) 6) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 c)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (cbrt.f64 (exp.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 c a (*.f64 b_2 b_2)))) 1)
(fma.f64 c a (*.f64 b_2 b_2))
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1)
(fma.f64 c a (*.f64 b_2 b_2))
(*.f64 1 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 c a (*.f64 b_2 b_2))
(*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 2))
(fma.f64 c a (*.f64 b_2 b_2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 2) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 c a (*.f64 b_2 b_2))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2)
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 6)) (+.f64 (pow.f64 b_2 4) (-.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 c a) (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 6)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 c a (*.f64 b_2 b_2)))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1)
(fma.f64 c a (*.f64 b_2 b_2))
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/4) 4)
(fma.f64 c a (*.f64 b_2 b_2))
(pow.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 3)
(fma.f64 c a (*.f64 b_2 b_2))
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 2) 1/2)
(fma.f64 c a (*.f64 b_2 b_2))
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3) 1/3)
(fma.f64 c a (*.f64 b_2 b_2))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2)
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 4) 1/4)
(sqrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 2))
(fma.f64 c a (*.f64 b_2 b_2))
(log.f64 (exp.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 c a (*.f64 b_2 b_2))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 c a (*.f64 b_2 b_2))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) a) (exp.f64 (*.f64 b_2 b_2))))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) a) (pow.f64 (exp.f64 b_2) b_2)))
(+.f64 (*.f64 b_2 b_2) (log.f64 (pow.f64 (exp.f64 c) a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c a))) (exp.f64 (*.f64 b_2 b_2))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (log1p.f64 (expm1.f64 (*.f64 c a))))
(log.f64 (*.f64 (exp.f64 (*.f64 b_2 b_2)) (+.f64 1 (expm1.f64 (*.f64 c a)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (log1p.f64 (expm1.f64 (*.f64 c a))))
(log.f64 (/.f64 (exp.f64 (*.f64 b_2 b_2)) (pow.f64 (exp.f64 c) a)))
(log.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (pow.f64 (exp.f64 c) a)))
(-.f64 (*.f64 b_2 b_2) (log.f64 (pow.f64 (exp.f64 c) a)))
(log.f64 (/.f64 (exp.f64 (*.f64 b_2 b_2)) (+.f64 1 (expm1.f64 (*.f64 c a)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.f64 c a)))))
(-.f64 (*.f64 b_2 b_2) (log1p.f64 (expm1.f64 (*.f64 c a))))
(cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3))
(fma.f64 c a (*.f64 b_2 b_2))
(expm1.f64 (log1p.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 c a (*.f64 b_2 b_2))
(exp.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 c a (*.f64 b_2 b_2))
(exp.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))
(fma.f64 c a (*.f64 b_2 b_2))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) 1))
(fma.f64 c a (*.f64 b_2 b_2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) 3))
(fma.f64 c a (*.f64 b_2 b_2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))) 1/3))
(fma.f64 c a (*.f64 b_2 b_2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2)
(log1p.f64 (expm1.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 0 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) 1)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 1 a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 1)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 2))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 2) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2) (/.f64 1 a))
(*.f64 (/.f64 1 a) (+.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 a)))
(/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)))
(/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) 1) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 a)))
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 1)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 3)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2))
(fabs.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(pow.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 3) 1/3)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 2)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) -1)
(/.f64 1 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(pow.f64 (/.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) -1)
(/.f64 1 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2))
(fabs.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(log.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (/.f64 1 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))))
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 3))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3) (pow.f64 a 3)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(exp.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 1))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 1) 1))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) 3))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) 1/3))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) 2))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) -1))
(/.f64 1 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)

localize5.0ms (0%)

Compiler

Compiled 14 to 7 computations (50% saved)

localize34.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
97.0%
(-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) b_2)
94.8%
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) b_2) a)
88.8%
(/.f64 c (/.f64 b_2 a))
Compiler

Compiled 55 to 20 computations (63.6% saved)

series3.0ms (0%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
0.0ms
c
@0
(/.f64 c (/.f64 b_2 a))
0.0ms
c
@-inf
(+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
0.0ms
b_2
@-inf
(+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
0.0ms
b_2
@0
(+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
0.0ms
c
@0
(+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))

rewrite136.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1604×log-prod
1326×fma-def
534×expm1-udef
532×log1p-udef
526×log-div
Iterations

Useful iterations: 1 (0.0ms)

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

simplify209.0ms (1.3%)

Algorithm
egg-herbie
Rules
1202×fma-neg
874×log-prod
720×div-sub
504×cube-prod
430×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
060912487
1144111587
2491811541
Stop Event
node limit
Counts
445 → 419
Calls
Call 1
Inputs
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -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 (*.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 (*.f64 c a) b_2))
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.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 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.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 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.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 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.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 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 0 (*.f64 c (/.f64 a b_2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2))) (cbrt.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 a b_2)))) 1)
(*.f64 c (/.f64 a b_2))
(*.f64 a (/.f64 c b_2))
(*.f64 (*.f64 c (/.f64 a b_2)) 1)
(*.f64 1 (*.f64 c (/.f64 a b_2)))
(*.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (/.f64 a b_2)))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (/.f64 a b_2)))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (sqrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (neg.f64 c) (/.f64 1 (/.f64 (neg.f64 b_2) a)))
(*.f64 (/.f64 a b_2) c)
(*.f64 (/.f64 c b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) 1) (/.f64 (cbrt.f64 c) (/.f64 b_2 a)))
(*.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 c) (/.f64 b_2 a)))
(*.f64 (/.f64 (sqrt.f64 c) b_2) (/.f64 (sqrt.f64 c) (/.f64 1 a)))
(*.f64 (/.f64 1 b_2) (/.f64 c (/.f64 1 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 b_2 a))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) b_2) (/.f64 (cbrt.f64 c) (/.f64 1 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (sqrt.f64 (/.f64 b_2 a))) (/.f64 (cbrt.f64 c) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 (sqrt.f64 c) (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (*.f64 (/.f64 c b_2) 1) a)
(*.f64 (*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (*.f64 (/.f64 c b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 (/.f64 c (neg.f64 b_2)) (neg.f64 a))
(pow.f64 (*.f64 c (/.f64 a b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 3)
(pow.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) 2)
(pow.f64 (/.f64 b_2 (*.f64 c a)) -1)
(neg.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)))
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))
(log.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 a b_2)))))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3))
(cbrt.f64 (/.f64 (pow.f64 c 3) (pow.f64 (/.f64 b_2 a) 3)))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 a b_2))))
(exp.f64 (log.f64 (*.f64 c (/.f64 a b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 a b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 a b_2))))
(+.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a) (/.f64 (neg.f64 b_2) a))
(+.f64 0 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)))))
(-.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a))) 1)
(*.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) (/.f64 1 a))
(*.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a) 1)
(*.f64 1 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) (*.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)) 2) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)))
(*.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)) (sqrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)))
(*.f64 (neg.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 1) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) a))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (cbrt.f64 a)))
(pow.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)) 2)
(pow.f64 (/.f64 a (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) -1)
(neg.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a))))
(log.f64 (*.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a)) (exp.f64 (/.f64 (neg.f64 b_2) a))))
(log.f64 (*.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a)) (/.f64 1 (exp.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a)) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)))
(fma.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) (/.f64 1 a) (/.f64 (neg.f64 b_2) a))
(fma.f64 1 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a) (/.f64 (neg.f64 b_2) a))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a)) (sqrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) (sqrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) a) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 1) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) a) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(+.f64 b_2 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))
(+.f64 b_2 (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) 1))
(+.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) (-.f64 b_2 b_2))
(+.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) (neg.f64 b_2))
(+.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) (*.f64 (neg.f64 b_2) 1))
(+.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.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 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (neg.f64 b_2) (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))
(+.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) b_2)
(+.f64 0 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)))) (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))))))
(*.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) 1)
(*.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)))
(*.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))))
(*.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (fma.f64 b_2 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2)) (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 3) (pow.f64 b_2 3))))
(/.f64 1 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2)) (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2) (*.f64 b_2 b_2)) (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 3) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2) (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) 3)) (fma.f64 b_2 b_2 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 3) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) (neg.f64 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))) (-.f64 b_2 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) (neg.f64 b_2)))
(pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) 1)
(pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 3)
(pow.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2)
(sqrt.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) 2))
(log.f64 (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)))))
(log.f64 (*.f64 (exp.f64 b_2) (/.f64 (exp.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (exp.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (/.f64 (exp.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (exp.f64 b_2))))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (/.f64 1 (exp.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))) (exp.f64 (neg.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))) (/.f64 1 (exp.f64 b_2))))
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))))
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)))))
(log.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) (exp.f64 b_2)))
(log.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (*.f64 (/.f64 (exp.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (exp.f64 b_2)) (exp.f64 b_2)))
(log.f64 (*.f64 (/.f64 (exp.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (exp.f64 b_2)) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (/.f64 (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))) (exp.f64 b_2)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))) (+.f64 1 (expm1.f64 b_2))))
(cbrt.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))))
(exp.f64 (log.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))))
(fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))
(fma.f64 b_2 1 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))
(fma.f64 b_2 1 (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) 1))
(fma.f64 (*.f64 c (/.f64 a b_2)) -1/2 (-.f64 b_2 b_2))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) (-.f64 b_2 b_2))
(fma.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 1 (-.f64 b_2 b_2))
(fma.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 1 (neg.f64 b_2))
(fma.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 1 (*.f64 (neg.f64 b_2) 1))
(fma.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) 1 (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) 1 (+.f64 (neg.f64 b_2) b_2))
(fma.f64 1 b_2 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))
(fma.f64 1 b_2 (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) 1))
(fma.f64 1 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) (-.f64 b_2 b_2))
(fma.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) (neg.f64 b_2))
(fma.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) (*.f64 (neg.f64 b_2) 1))
(fma.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 1 (neg.f64 b_2) (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))
(fma.f64 1 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) b_2)
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 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 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) 2) (-.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) 2) (cbrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (-.f64 b_2 b_2))
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 2) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 2) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 2) (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (neg.f64 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 2) (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2) (*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) -1/2) (-.f64 b_2 b_2))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (sqrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (-.f64 b_2 b_2))
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) -1/2) (-.f64 b_2 b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) 1))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))
(fma.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)))) (neg.f64 b_2))
(fma.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 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 (*.f64 (/.f64 a b_2) -1/2) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 2)) (/.f64 1 (-.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (neg.f64 b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 2)) (/.f64 1 (-.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 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 (*.f64 (/.f64 a b_2) -1/2) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (*.f64 c -1/2) (/.f64 a b_2) (-.f64 b_2 b_2))
(fma.f64 (/.f64 c b_2) (*.f64 a -1/2) (-.f64 b_2 b_2))
(fma.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) (cbrt.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))) (cbrt.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 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)) (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) (sqrt.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) b_2)
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))
(fma.f64 -1 b_2 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))
(fma.f64 (/.f64 -1/2 b_2) (/.f64 c (/.f64 1 a)) (-.f64 b_2 b_2))
(fma.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))) (-.f64 b_2 b_2))
(fma.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 a))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (-.f64 b_2 b_2))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (sqrt.f64 b_2)) b_2)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))
(fma.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))) (-.f64 b_2 b_2))
(fma.f64 (*.f64 -1/2 (sqrt.f64 (*.f64 c (/.f64 a b_2)))) (sqrt.f64 (*.f64 c (/.f64 a b_2))) (-.f64 b_2 b_2))
(fma.f64 (*.f64 -1/2 (/.f64 c b_2)) a (-.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c -1/2) b_2) a (-.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c -1/2) 1) (/.f64 a b_2) (-.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c -1/2) (neg.f64 b_2)) (neg.f64 a) (-.f64 b_2 b_2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))) 1)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (/.f64 (pow.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 2) (-.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))
(*.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 1)
(*.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))
(*.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 2) (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)))
(*.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)))
(*.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 2)) (/.f64 1 (-.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))) (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3))))
(/.f64 1 (/.f64 (-.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 2))))
(/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) (fma.f64 b_2 b_2 (*.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))))
(/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) (fma.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 2)) (-.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))
(/.f64 (neg.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 2))) (neg.f64 (-.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 2) (*.f64 b_2 b_2)) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))
(pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 1)
(pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 3)
(pow.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 2)
(sqrt.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2))
(log.f64 (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))))
(log.f64 (*.f64 (exp.f64 b_2) (+.f64 1 (expm1.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (+.f64 1 (expm1.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (exp.f64 b_2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (+.f64 1 (expm1.f64 b_2))))
(cbrt.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 3))
(expm1.f64 (log1p.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)))
(exp.f64 (log.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 1))
(log1p.f64 (expm1.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)))
(fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)
(fma.f64 b_2 1 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))
(fma.f64 (*.f64 c (/.f64 a b_2)) -1/2 b_2)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 1 b_2)
(fma.f64 1 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))
(fma.f64 1 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) 2) b_2)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) 2) (cbrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) b_2)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2) (*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) -1/2) b_2)
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (sqrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) b_2)
(fma.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) -1/2) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))
(fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2)
(fma.f64 (/.f64 c b_2) (*.f64 a -1/2) b_2)
(fma.f64 (/.f64 -1/2 b_2) (/.f64 c (/.f64 1 a)) b_2)
(fma.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))) b_2)
(fma.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 a))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))) b_2)
(fma.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))) b_2)
(fma.f64 (*.f64 -1/2 (sqrt.f64 (*.f64 c (/.f64 a b_2)))) (sqrt.f64 (*.f64 c (/.f64 a b_2))) b_2)
(fma.f64 (*.f64 -1/2 (/.f64 c b_2)) a b_2)
(fma.f64 (/.f64 (*.f64 c -1/2) b_2) a b_2)
(fma.f64 (/.f64 (*.f64 c -1/2) 1) (/.f64 a b_2) b_2)
(fma.f64 (/.f64 (*.f64 c -1/2) (neg.f64 b_2)) (neg.f64 a) b_2)
Outputs
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 c (*.f64 b_2 -2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(+.f64 0 (*.f64 c (/.f64 a b_2)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2))) (cbrt.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2)))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 a b_2)))) 1)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 a (/.f64 c b_2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (*.f64 c (/.f64 a b_2)) 1)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 1 (*.f64 c (/.f64 a b_2)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (/.f64 a b_2)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (/.f64 a b_2)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (sqrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (neg.f64 c) (/.f64 1 (/.f64 (neg.f64 b_2) a)))
(*.f64 (neg.f64 c) (*.f64 (/.f64 1 (neg.f64 b_2)) a))
(*.f64 c (neg.f64 (/.f64 a (neg.f64 b_2))))
(/.f64 (neg.f64 c) (neg.f64 (/.f64 b_2 a)))
(*.f64 (/.f64 a b_2) c)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) 1) (/.f64 (cbrt.f64 c) (/.f64 b_2 a)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 c) (/.f64 b_2 a)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 (sqrt.f64 c) b_2) (/.f64 (sqrt.f64 c) (/.f64 1 a)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 1 b_2) (/.f64 c (/.f64 1 a)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(/.f64 (/.f64 c (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 b_2 a))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))))
(/.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) b_2) (/.f64 (cbrt.f64 c) (/.f64 1 a)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)))
(*.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (sqrt.f64 (/.f64 b_2 a))) (/.f64 (cbrt.f64 c) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 b_2 a))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))))
(/.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)))
(*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 (sqrt.f64 c) (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(/.f64 (/.f64 c (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))
(*.f64 (*.f64 (/.f64 c b_2) 1) a)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (*.f64 (/.f64 c b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c (neg.f64 b_2)) (neg.f64 a))
(*.f64 (neg.f64 c) (*.f64 (/.f64 1 (neg.f64 b_2)) a))
(*.f64 c (neg.f64 (/.f64 a (neg.f64 b_2))))
(/.f64 (neg.f64 c) (neg.f64 (/.f64 b_2 a)))
(pow.f64 (*.f64 c (/.f64 a b_2)) 1)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 3)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(pow.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) 1/3)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) 2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(pow.f64 (/.f64 b_2 (*.f64 c a)) -1)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(neg.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)))
(*.f64 (neg.f64 c) (*.f64 (/.f64 1 (neg.f64 b_2)) a))
(*.f64 c (neg.f64 (/.f64 a (neg.f64 b_2))))
(/.f64 (neg.f64 c) (neg.f64 (/.f64 b_2 a)))
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(log.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 a b_2)))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(cbrt.f64 (/.f64 (pow.f64 c 3) (pow.f64 (/.f64 b_2 a) 3)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(exp.f64 (log.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 a b_2))) 1))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(+.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a) (/.f64 (neg.f64 b_2) a))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(+.f64 0 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0) a))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)))))
(-.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a) (/.f64 b_2 a))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a))) 1)
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(*.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) (/.f64 1 a))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(*.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a) 1)
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(*.f64 1 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) (*.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (/.f64 1 a)))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)) 2))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)) 2) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(*.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (/.f64 1 a)))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)) (sqrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(*.f64 (neg.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (/.f64 1 (neg.f64 a)))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(*.f64 (/.f64 1 a) (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0) (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0) (sqrt.f64 a)))
(/.f64 (/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) a))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0) a)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2)))) 2) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) 2) (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0) (sqrt.f64 a)))
(/.f64 (/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 1) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) a))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0) (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(pow.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a) 1)
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)) 3)
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(pow.f64 (pow.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a) 3) 1/3)
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)) 2)
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(pow.f64 (/.f64 a (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) -1)
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(neg.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) (neg.f64 a)))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a) 2))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(log.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a))))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(log.f64 (*.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a)) (exp.f64 (/.f64 (neg.f64 b_2) a))))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(log.f64 (*.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a)) (/.f64 1 (exp.f64 (/.f64 b_2 a)))))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(log.f64 (/.f64 (exp.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a)) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a) 3))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) 3) (pow.f64 a 3)))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(exp.f64 (log.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)) 1))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(fma.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) (/.f64 1 a) (/.f64 (neg.f64 b_2) a))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(fma.f64 1 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a) (/.f64 (neg.f64 b_2) a))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a)) (sqrt.f64 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) (cbrt.f64 a))) (/.f64 b_2 a))
(-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) (cbrt.f64 a))) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) (sqrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) (sqrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) (sqrt.f64 a))) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) a) (/.f64 (neg.f64 b_2) a))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2)) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (cbrt.f64 a)) 3) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2)) (sqrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (sqrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (sqrt.f64 a))) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 1) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) a) (/.f64 (neg.f64 b_2) a))
(-.f64 (/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2)) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2)) (sqrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (sqrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (sqrt.f64 a))) (/.f64 b_2 a))
(+.f64 b_2 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 b_2 (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) 1))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) (-.f64 b_2 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) (neg.f64 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) (*.f64 (neg.f64 b_2) 1))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (neg.f64 b_2) (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) b_2)
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 0 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)))) (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0))) (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 -1/2 (/.f64 a b_2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 -1/2 (/.f64 a b_2))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c (/.f64 b_2 a)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c (/.f64 b_2 a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 -1/2 (/.f64 a b_2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c (/.f64 b_2 a))))))
(*.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) 1)
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2))))
(/.f64 1 (/.f64 (fma.f64 b_2 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 2)) (-.f64 (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 3) (pow.f64 b_2 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) (+.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2)) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (fma.f64 b_2 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2)) (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 3) (pow.f64 b_2 3))))
(/.f64 1 (/.f64 (fma.f64 b_2 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 2)) (-.f64 (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 3) (pow.f64 b_2 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 2)))
(/.f64 1 (/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2)) (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2) (*.f64 b_2 b_2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) (+.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2)))
(/.f64 1 (/.f64 (fma.f64 b_2 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 2)) (-.f64 (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 3) (pow.f64 b_2 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2) (*.f64 b_2 b_2)) (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) (+.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 3) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 3) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 2))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 2))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2) (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 2) (*.f64 b_2 b_2))) (neg.f64 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) (+.f64 b_2 b_2))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) 3)) (fma.f64 b_2 b_2 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) b_2) 3)) (fma.f64 b_2 b_2 (*.f64 (-.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) b_2) (-.f64 (-.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) b_2) b_2))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) (neg.f64 b_2)) 3)) (fma.f64 b_2 b_2 (*.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) (neg.f64 b_2)) (-.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) (+.f64 b_2 b_2)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) b_2) 3)) (fma.f64 b_2 b_2 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) b_2) (-.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) (+.f64 b_2 b_2)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 3) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) (neg.f64 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 2) (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 2) (fma.f64 b_2 b_2 (*.f64 b_2 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 2) (fma.f64 b_2 b_2 (*.f64 b_2 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))) (-.f64 b_2 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 0) (+.f64 (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) b_2)) (+.f64 (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) b_2))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) (/.f64 (-.f64 b_2 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) (neg.f64 b_2))) (-.f64 b_2 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) (neg.f64 b_2)))))
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) (/.f64 (+.f64 b_2 (-.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) (+.f64 b_2 (-.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) (neg.f64 b_2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) (+.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)))
(pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) 1)
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 3)
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(pow.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) 3) 1/3)
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(pow.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2)
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(sqrt.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) 2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(log.f64 (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(log.f64 (*.f64 (exp.f64 b_2) (/.f64 (exp.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (exp.f64 b_2))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (/.f64 (exp.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (exp.f64 b_2))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (/.f64 1 (exp.f64 b_2))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))) (exp.f64 (neg.f64 b_2))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))) (/.f64 1 (exp.f64 b_2))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(log.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) (exp.f64 b_2)))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(log.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) (+.f64 1 (expm1.f64 b_2))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(log.f64 (*.f64 (/.f64 (exp.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (exp.f64 b_2)) (exp.f64 b_2)))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(log.f64 (*.f64 (/.f64 (exp.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (exp.f64 b_2)) (+.f64 1 (expm1.f64 b_2))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(log.f64 (/.f64 (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (+.f64 1 (expm1.f64 b_2))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))) (exp.f64 b_2)))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))) (+.f64 1 (expm1.f64 b_2))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) 3))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(expm1.f64 (log1p.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(exp.f64 (log.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 1))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(log1p.f64 (expm1.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 b_2 1 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 b_2 1 (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) 1))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (*.f64 c (/.f64 a b_2)) -1/2 (-.f64 b_2 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) (-.f64 b_2 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 1 (-.f64 b_2 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 1 (neg.f64 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 1 (*.f64 (neg.f64 b_2) 1))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) 1 (fma.f64 (neg.f64 b_2) 1 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) 1 (+.f64 (neg.f64 b_2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 1 b_2 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 1 b_2 (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) 1))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 1 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) (-.f64 b_2 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) (neg.f64 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) (*.f64 (neg.f64 b_2) 1))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 1 (neg.f64 b_2) (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 1 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) b_2)
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) (fma.f64 (neg.f64 b_2) 1 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) (+.f64 (neg.f64 b_2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (fma.f64 (neg.f64 b_2) 1 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) 2) (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (+.f64 (neg.f64 b_2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) 2) (-.f64 b_2 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) 2) (cbrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (-.f64 b_2 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 2) (neg.f64 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 2) (*.f64 (neg.f64 b_2) 1))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 2) (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (neg.f64 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 2) (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (*.f64 (neg.f64 b_2) 1))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2) (*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) -1/2) (-.f64 b_2 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) 1))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) 1))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (fma.f64 (neg.f64 b_2) 1 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2))) (+.f64 (neg.f64 b_2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (sqrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (-.f64 b_2 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (neg.f64 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (*.f64 (neg.f64 b_2) 1))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) -1/2) (-.f64 b_2 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) 1))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)))) (neg.f64 b_2))
(fma.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) (-.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) b_2)))) (neg.f64 b_2))
(-.f64 (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) (fma.f64 b_2 b_2 (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) (neg.f64 b_2))))) b_2)
(-.f64 (/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (fma.f64 b_2 b_2 (*.f64 c (*.f64 -1/2 (*.f64 (/.f64 a b_2) (-.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) b_2)))))) b_2)
(fma.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) (-.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) b_2)))) (neg.f64 b_2))
(-.f64 (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) (fma.f64 b_2 b_2 (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) (neg.f64 b_2))))) b_2)
(-.f64 (/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (fma.f64 b_2 b_2 (*.f64 c (*.f64 -1/2 (*.f64 (/.f64 a b_2) (-.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) b_2)))))) b_2)
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2))) (fma.f64 (neg.f64 b_2) 1 b_2))
(/.f64 1 (/.f64 (fma.f64 b_2 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 2)) (-.f64 (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 3) (pow.f64 b_2 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 2)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(/.f64 1 (/.f64 (fma.f64 b_2 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 2)) (-.f64 (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 3) (pow.f64 b_2 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 2)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2))) (+.f64 (neg.f64 b_2) b_2))
(/.f64 1 (/.f64 (fma.f64 b_2 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) (+.f64 b_2 b_2)) (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 2)) (-.f64 (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 3) (pow.f64 b_2 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 2)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 2)) (/.f64 1 (-.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (neg.f64 b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 2)) (/.f64 1 (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (neg.f64 b_2))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) 2)) (+.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c 1/2)))) b_2)
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) 2)) (-.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) b_2)
(fma.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 2)) (/.f64 1 (-.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 2)) (/.f64 1 (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (neg.f64 b_2))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) 2)) (+.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c 1/2)))) b_2)
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) 2)) (-.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) b_2)
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2))) (fma.f64 (neg.f64 b_2) 1 b_2))
(*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) (+.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) (+.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (+.f64 b_2 b_2))) (+.f64 (neg.f64 b_2) b_2))
(*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) (+.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)))
(fma.f64 (*.f64 c -1/2) (/.f64 a b_2) (-.f64 b_2 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (/.f64 c b_2) (*.f64 a -1/2) (-.f64 b_2 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) (cbrt.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))) (cbrt.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) b_2)
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 b_2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 b_2)) (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) (sqrt.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) b_2)
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 -1 b_2 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (/.f64 -1/2 b_2) (/.f64 c (/.f64 1 a)) (-.f64 b_2 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))) (-.f64 b_2 b_2))
(fma.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))) 0)
(*.f64 (/.f64 c (cbrt.f64 (/.f64 b_2 a))) (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)))
(fma.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 a))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (-.f64 b_2 b_2))
(fma.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 a))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))) 0)
(*.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 a))))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2)) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (sqrt.f64 b_2)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2)) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (sqrt.f64 b_2)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 b_2)) (+.f64 (neg.f64 b_2) b_2))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2)) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)) (sqrt.f64 b_2)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (sqrt.f64 b_2)) b_2)
(fma.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (-.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (sqrt.f64 b_2)) b_2)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2)))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2)))) (sqrt.f64 b_2)) b_2)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) (sqrt.f64 b_2)) b_2)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))) (-.f64 b_2 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (*.f64 -1/2 (sqrt.f64 (*.f64 c (/.f64 a b_2)))) (sqrt.f64 (*.f64 c (/.f64 a b_2))) (-.f64 b_2 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (*.f64 -1/2 (/.f64 c b_2)) a (-.f64 b_2 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (/.f64 (*.f64 c -1/2) b_2) a (-.f64 b_2 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (/.f64 (*.f64 c -1/2) 1) (/.f64 a b_2) (-.f64 b_2 b_2))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(*.f64 a (/.f64 c (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(fma.f64 (/.f64 (*.f64 c -1/2) (neg.f64 b_2)) (neg.f64 a) (-.f64 b_2 b_2))
(fma.f64 (/.f64 c (/.f64 (neg.f64 b_2) -1/2)) (neg.f64 a) 0)
(*.f64 (neg.f64 a) (*.f64 1/2 (/.f64 c b_2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))) 1)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (/.f64 (pow.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 2) (-.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 2)) (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) 2)) (+.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c 1/2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) 2)) (-.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(*.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 1)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(*.f64 1 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(*.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 2))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 2) (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(*.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(*.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)))))
(/.f64 (*.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) 1) (fma.f64 b_2 b_2 (*.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) (-.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) b_2))))
(/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) (fma.f64 b_2 b_2 (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) (neg.f64 b_2)))))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (fma.f64 b_2 b_2 (*.f64 c (*.f64 -1/2 (*.f64 (/.f64 a b_2) (-.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) b_2))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 2)) (/.f64 1 (-.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 2)) (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) 2)) (+.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c 1/2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) 2)) (-.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))) (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3))))
(/.f64 (*.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) 1) (fma.f64 b_2 b_2 (*.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) (-.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) b_2))))
(/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) (fma.f64 b_2 b_2 (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) (neg.f64 b_2)))))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (fma.f64 b_2 b_2 (*.f64 c (*.f64 -1/2 (*.f64 (/.f64 a b_2) (-.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) b_2))))))
(/.f64 1 (/.f64 (-.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 2)) (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) 2)) (+.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c 1/2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) 2)) (-.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) (fma.f64 b_2 b_2 (*.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) 1) (fma.f64 b_2 b_2 (*.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) (-.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) b_2))))
(/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) (fma.f64 b_2 b_2 (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) (neg.f64 b_2)))))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (fma.f64 b_2 b_2 (*.f64 c (*.f64 -1/2 (*.f64 (/.f64 a b_2) (-.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) b_2))))))
(/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) (fma.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))))
(/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) (fma.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) (*.f64 b_2 (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))))
(/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) (fma.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) (*.f64 b_2 (+.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c 1/2))))))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (fma.f64 1/4 (pow.f64 (/.f64 c (/.f64 b_2 a)) 2) (*.f64 b_2 (-.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 2)) (-.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 2)) (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) 2)) (+.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c 1/2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) 2)) (-.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(/.f64 (neg.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)))))
(/.f64 (neg.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) (-.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) b_2)))))
(*.f64 1 (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 b_2 3)) (fma.f64 b_2 b_2 (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) (neg.f64 b_2))))))
(*.f64 1 (/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (fma.f64 b_2 b_2 (*.f64 c (*.f64 -1/2 (*.f64 (/.f64 a b_2) (-.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 2))) (neg.f64 (-.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 2))) (neg.f64 (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) 2) (*.f64 b_2 b_2)) (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) (neg.f64 b_2)))
(/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) 2) (*.f64 b_2 b_2)) (-.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) b_2))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 2) (*.f64 b_2 b_2)) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 2))) (neg.f64 (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (/.f64 c (*.f64 b_2 -2))) 2) (*.f64 b_2 b_2)) (fma.f64 (/.f64 a b_2) (*.f64 c -1/2) (neg.f64 b_2)))
(/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) 2) (*.f64 b_2 b_2)) (-.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) b_2))
(pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 1)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 3)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(pow.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 3) 1/3)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(pow.f64 (sqrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 2)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(sqrt.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 2))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(log.f64 (exp.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(log.f64 (*.f64 (exp.f64 b_2) (+.f64 1 (expm1.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (+.f64 1 (expm1.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (+.f64 1 (expm1.f64 b_2))))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (exp.f64 b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (+.f64 1 (expm1.f64 b_2))))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(cbrt.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2) 3))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(expm1.f64 (log1p.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(exp.f64 (log.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 1))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(log1p.f64 (expm1.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 b_2 1 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 (*.f64 c (/.f64 a b_2)) -1/2 b_2)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 1 b_2)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 1 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 1 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) 2) b_2)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) 2) (cbrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) b_2)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2) (*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) -1/2) b_2)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 (sqrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (sqrt.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) b_2)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) -1/2) b_2)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 (/.f64 c b_2) (*.f64 a -1/2) b_2)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 (/.f64 -1/2 b_2) (/.f64 c (/.f64 1 a)) b_2)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))) b_2)
(fma.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 a))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))) b_2)
(fma.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))) b_2)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 (*.f64 -1/2 (sqrt.f64 (*.f64 c (/.f64 a b_2)))) (sqrt.f64 (*.f64 c (/.f64 a b_2))) b_2)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 (*.f64 -1/2 (/.f64 c b_2)) a b_2)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 (/.f64 (*.f64 c -1/2) b_2) a b_2)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 (/.f64 (*.f64 c -1/2) 1) (/.f64 a b_2) b_2)
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 (/.f64 a b_2) (*.f64 c -1/2) b_2)
(fma.f64 a (*.f64 -1/2 (/.f64 c b_2)) b_2)
(fma.f64 (/.f64 (*.f64 c -1/2) (neg.f64 b_2)) (neg.f64 a) b_2)
(fma.f64 (/.f64 c (/.f64 (neg.f64 b_2) -1/2)) (neg.f64 a) b_2)
(fma.f64 (*.f64 1/2 (/.f64 c b_2)) (neg.f64 a) b_2)

localize23.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
96.4%
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 1/3))
93.2%
(*.f64 (/.f64 c b_2) a)
86.9%
(/.f64 (*.f64 (/.f64 c b_2) a) a)
85.0%
(log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))
Compiler

Compiled 84 to 34 computations (59.5% saved)

series147.0ms (0.9%)

Counts
3 → 108
Calls

27 calls:

TimeVariablePointExpression
64.0ms
c
@0
(log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))
27.0ms
a
@0
(log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))
16.0ms
b_2
@0
(log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))
15.0ms
b_2
@-inf
(log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))
12.0ms
c
@-inf
(log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))

rewrite103.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1546×log-prod
550×pow-exp
528×expm1-udef
524×log1p-udef
428×log-pow
Iterations

Useful iterations: 1 (0.0ms)

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

simplify108.0ms (0.7%)

Algorithm
egg-herbie
Rules
1104×log-prod
556×cube-prod
496×log-div
466×associate-*l*
440×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04214779
19604305
236644291
Stop Event
node limit
Counts
281 → 217
Calls
Call 1
Inputs
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 1/2 c)))
(+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 1/2 c)))
(+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 1/2 c)))
(+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 1/2 c)))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -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 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 0)
(+.f64 (log.f64 (*.f64 (/.f64 c b_2) a)) (log.f64 (*.f64 (/.f64 1 a) -1/2)))
(+.f64 (log.f64 (/.f64 c b_2)) (log.f64 -1/2))
(+.f64 (log.f64 -1/2) (log.f64 (/.f64 c b_2)))
(+.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) (*.f64 2 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 c b_2))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c b_2)) -1/2)))
(+.f64 0 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))) (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) (neg.f64 (log.f64 a)))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (/.f64 c b_2)))) (log.f64 (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2)))
(+.f64 (*.f64 (log.f64 -1/2) 1) (*.f64 (log.f64 (/.f64 c b_2)) 1))
(+.f64 (log.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2))) (log.f64 (/.f64 (*.f64 (/.f64 c b_2) a) (cbrt.f64 a))))
(+.f64 (log.f64 (/.f64 -1/2 (sqrt.f64 a))) (log.f64 (/.f64 (*.f64 (/.f64 c b_2) a) (sqrt.f64 a))))
(+.f64 (log.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2))) (log.f64 (cbrt.f64 (/.f64 c b_2))))
(+.f64 (log.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2)))) (log.f64 (sqrt.f64 (/.f64 c b_2))))
(-.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 0)
(-.f64 (log.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(-.f64 0 (log.f64 (/.f64 a (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))))
(-.f64 (log.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) (log.f64 a))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))) 1)
(-.f64 (log.f64 (neg.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))) (log.f64 (neg.f64 a)))
(-.f64 (log.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)))) (log.f64 (neg.f64 a)))
(-.f64 (log.f64 (*.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) -1/2)) (log.f64 (neg.f64 a)))
(-.f64 (log.f64 (/.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)) 1)) (log.f64 a))
(-.f64 (log.f64 (/.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)) (pow.f64 (cbrt.f64 a) 2))) (log.f64 (cbrt.f64 a)))
(-.f64 (log.f64 (/.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)) (sqrt.f64 a))) (log.f64 (sqrt.f64 a)))
(*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1)
(*.f64 3 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3) 1/3)
(*.f64 1/3 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3))
(*.f64 1 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (cbrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2) (cbrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)) 2) (*.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)) 1/3))
(*.f64 (sqrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) (sqrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)) (*.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)) 1/3))
(*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) 3)
(*.f64 2 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 (*.f64 1/3 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)) 2)) (cbrt.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)))
(*.f64 (*.f64 1/3 (sqrt.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3))) (sqrt.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)))
(/.f64 (+.f64 (pow.f64 (log.f64 -1/2) 3) (pow.f64 (log.f64 (/.f64 c b_2)) 3)) (fma.f64 (log.f64 -1/2) (log.f64 -1/2) (-.f64 (*.f64 (log.f64 (/.f64 c b_2)) (log.f64 (/.f64 c b_2))) (*.f64 (log.f64 -1/2) (log.f64 (/.f64 c b_2))))))
(/.f64 (fma.f64 (log.f64 -1/2) (log.f64 -1/2) (neg.f64 (*.f64 (log.f64 (/.f64 c b_2)) (log.f64 (/.f64 c b_2))))) (log.f64 (/.f64 -1/2 (/.f64 c b_2))))
(pow.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1)
(pow.f64 (cbrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 3)
(pow.f64 (pow.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2)
(neg.f64 (log.f64 (/.f64 a (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 2))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(exp.f64 (log.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))) 2))
(log1p.f64 (fma.f64 -1/2 (/.f64 c b_2) -1))
(fma.f64 1 (log.f64 (/.f64 c b_2)) (log.f64 -1/2))
(fma.f64 1 (log.f64 -1/2) (log.f64 (/.f64 c b_2)))
(fma.f64 (log.f64 -1/2) 1 (*.f64 (log.f64 (/.f64 c b_2)) 1))
(fma.f64 (*.f64 (cbrt.f64 (log.f64 (/.f64 c b_2))) (cbrt.f64 (log.f64 (/.f64 c b_2)))) (cbrt.f64 (log.f64 (/.f64 c b_2))) (log.f64 -1/2))
(fma.f64 (*.f64 (cbrt.f64 (log.f64 -1/2)) (cbrt.f64 (log.f64 -1/2))) (cbrt.f64 (log.f64 -1/2)) (log.f64 (/.f64 c b_2)))
(fma.f64 (sqrt.f64 (log.f64 (/.f64 c b_2))) (sqrt.f64 (log.f64 (/.f64 c b_2))) (log.f64 -1/2))
(fma.f64 (sqrt.f64 (log.f64 -1/2)) (sqrt.f64 (log.f64 -1/2)) (log.f64 (/.f64 c b_2)))
(+.f64 0 (/.f64 c b_2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 c b_2))) (cbrt.f64 (exp.f64 (/.f64 c b_2))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 c b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c b_2))) 1)
(*.f64 c (/.f64 1 b_2))
(*.f64 (/.f64 c b_2) 1)
(*.f64 a (*.f64 (/.f64 c b_2) (/.f64 1 a)))
(*.f64 (*.f64 (/.f64 c b_2) a) (/.f64 1 a))
(*.f64 1 (/.f64 c b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) (/.f64 1 a)))
(*.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (/.f64 1 b_2)))
(*.f64 (cbrt.f64 (/.f64 c b_2)) (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) (*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) (/.f64 1 a)))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (/.f64 1 b_2)))
(*.f64 (sqrt.f64 (/.f64 c b_2)) (sqrt.f64 (/.f64 c b_2)))
(*.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) (/.f64 1 (neg.f64 a)))
(*.f64 (neg.f64 c) (/.f64 1 (neg.f64 b_2)))
(*.f64 (/.f64 1 a) (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 1 b_2) c)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 c b_2) a) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 c b_2) a) (sqrt.f64 a)))
(*.f64 (/.f64 a (sqrt.f64 a)) (/.f64 (/.f64 c b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 a (cbrt.f64 a)))
(*.f64 (/.f64 (/.f64 c b_2) (sqrt.f64 a)) (/.f64 a (sqrt.f64 a)))
(*.f64 (/.f64 a 1) (/.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 (/.f64 c b_2) a) a)
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 c b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) 1) (/.f64 (cbrt.f64 c) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 c) (sqrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 c) b_2))
(*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 c) (cbrt.f64 b_2)))
(pow.f64 (/.f64 c b_2) 1)
(pow.f64 (cbrt.f64 (/.f64 c b_2)) 3)
(pow.f64 (pow.f64 (/.f64 c b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 c b_2)) 2)
(pow.f64 (/.f64 b_2 c) -1)
(pow.f64 (/.f64 (/.f64 b_2 c) 1) -1)
(neg.f64 (/.f64 (*.f64 (/.f64 c b_2) a) (neg.f64 a)))
(neg.f64 (/.f64 c (neg.f64 b_2)))
(sqrt.f64 (pow.f64 (/.f64 c b_2) 2))
(log.f64 (exp.f64 (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c b_2))))
(cbrt.f64 (pow.f64 (/.f64 c b_2) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 3) (pow.f64 a 3)))
(cbrt.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (/.f64 c b_2)))
(exp.f64 (log.f64 (/.f64 c b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 c b_2)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c b_2)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c b_2))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 c b_2))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 c b_2))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 c)) -1))
(log1p.f64 (expm1.f64 (/.f64 c b_2)))
(+.f64 0 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/2)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/2))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c b_2) -1/2)
(*.f64 (*.f64 (/.f64 c b_2) a) (*.f64 (/.f64 1 a) -1/2))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) -1/2))
(*.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)) (/.f64 1 a))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 c b_2) a) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 c b_2) a) (sqrt.f64 a)))
(*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)))
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(/.f64 1 (/.f64 a (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))))
(/.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)) a)
(/.f64 (neg.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) (neg.f64 a))
(/.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) (neg.f64 a))) (neg.f64 a))
(/.f64 (*.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) -1/2) (neg.f64 a))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)) 1) a)
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)) (sqrt.f64 a)) (sqrt.f64 a))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(pow.f64 (exp.f64 1/3) (*.f64 (log.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 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))) (sqrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(pow.f64 (/.f64 a (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) -1)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(log.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/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))))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
Outputs
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 1 c))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 (/.f64 1/2 b_2)))
(fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 (/.f64 1/2 b_2)))
(-.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 (/.f64 -1 c)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 (/.f64 1/2 b_2)))
(fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 (/.f64 1/2 b_2)))
(-.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 (/.f64 -1 c)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 (/.f64 1/2 b_2)))
(fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 (/.f64 1/2 b_2)))
(-.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 (/.f64 -1 c)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 (/.f64 1/2 b_2)))
(fma.f64 -1 (log.f64 (/.f64 -1 c)) (log.f64 (/.f64 1/2 b_2)))
(-.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 (/.f64 -1 c)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (*.f64 -1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (*.f64 -1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (*.f64 -1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 1/2 c)))
(+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 c 1/2)))
(+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 1/2 c)))
(+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 c 1/2)))
(+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 1/2 c)))
(+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 c 1/2)))
(+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 1/2 c)))
(+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 c 1/2)))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(log.f64 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(/.f64 c b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(+.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 0)
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (*.f64 (/.f64 c b_2) a)) (log.f64 (*.f64 (/.f64 1 a) -1/2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (/.f64 c b_2)) (log.f64 -1/2))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 -1/2) (log.f64 (/.f64 c b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) (*.f64 2 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (sqrt.f64 (/.f64 c b_2))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c b_2)) -1/2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 0 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))) (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) (neg.f64 (log.f64 a)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (/.f64 c b_2)))) (log.f64 (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (*.f64 (log.f64 -1/2) 1) (*.f64 (log.f64 (/.f64 c b_2)) 1))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2))) (log.f64 (/.f64 (*.f64 (/.f64 c b_2) a) (cbrt.f64 a))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (/.f64 -1/2 (sqrt.f64 a))) (log.f64 (/.f64 (*.f64 (/.f64 c b_2) a) (sqrt.f64 a))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2))) (log.f64 (cbrt.f64 (/.f64 c b_2))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2)))) (log.f64 (sqrt.f64 (/.f64 c b_2))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(-.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 0)
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(-.f64 (log.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(-.f64 0 (log.f64 (/.f64 a (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(-.f64 (log.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) (log.f64 a))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))) 1)
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(-.f64 (log.f64 (neg.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))) (log.f64 (neg.f64 a)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(-.f64 (log.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)))) (log.f64 (neg.f64 a)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(-.f64 (log.f64 (*.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) -1/2)) (log.f64 (neg.f64 a)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(-.f64 (log.f64 (/.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)) 1)) (log.f64 a))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(-.f64 (log.f64 (/.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)) (pow.f64 (cbrt.f64 a) 2))) (log.f64 (cbrt.f64 a)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(-.f64 (log.f64 (/.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)) (sqrt.f64 a))) (log.f64 (sqrt.f64 a)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1)
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(*.f64 3 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3) 1/3)
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(*.f64 1/3 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(*.f64 1 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(*.f64 (cbrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2) (cbrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)) 2) (*.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)) 1/3))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(*.f64 (sqrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) (sqrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(*.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)) (*.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)) 1/3))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) 3)
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(*.f64 2 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(*.f64 (*.f64 1/3 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)) 2)) (cbrt.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(*.f64 (*.f64 1/3 (sqrt.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3))) (sqrt.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(/.f64 (+.f64 (pow.f64 (log.f64 -1/2) 3) (pow.f64 (log.f64 (/.f64 c b_2)) 3)) (fma.f64 (log.f64 -1/2) (log.f64 -1/2) (-.f64 (*.f64 (log.f64 (/.f64 c b_2)) (log.f64 (/.f64 c b_2))) (*.f64 (log.f64 -1/2) (log.f64 (/.f64 c b_2))))))
(/.f64 (+.f64 (pow.f64 (log.f64 -1/2) 3) (pow.f64 (log.f64 (/.f64 c b_2)) 3)) (fma.f64 (log.f64 -1/2) (log.f64 -1/2) (*.f64 (log.f64 (/.f64 c b_2)) (-.f64 (log.f64 (/.f64 c b_2)) (log.f64 -1/2)))))
(/.f64 (fma.f64 (log.f64 -1/2) (log.f64 -1/2) (neg.f64 (*.f64 (log.f64 (/.f64 c b_2)) (log.f64 (/.f64 c b_2))))) (log.f64 (/.f64 -1/2 (/.f64 c b_2))))
(/.f64 (-.f64 (*.f64 (log.f64 -1/2) (log.f64 -1/2)) (*.f64 (log.f64 (/.f64 c b_2)) (log.f64 (/.f64 c b_2)))) (log.f64 (/.f64 -1/2 (/.f64 c b_2))))
(/.f64 (*.f64 (log.f64 (/.f64 (*.f64 c -1/2) b_2)) (log.f64 (*.f64 b_2 (/.f64 -1/2 c)))) (log.f64 (*.f64 b_2 (/.f64 -1/2 c))))
(pow.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1)
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 3)
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(pow.f64 (pow.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3) 1/3)
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2)
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(neg.f64 (log.f64 (/.f64 a (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 2))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(exp.f64 (log.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1) 1))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))) 3))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))) 1/3))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))) 2))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(log1p.f64 (fma.f64 -1/2 (/.f64 c b_2) -1))
(fma.f64 1 (log.f64 (/.f64 c b_2)) (log.f64 -1/2))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(fma.f64 1 (log.f64 -1/2) (log.f64 (/.f64 c b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(fma.f64 (log.f64 -1/2) 1 (*.f64 (log.f64 (/.f64 c b_2)) 1))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(fma.f64 (*.f64 (cbrt.f64 (log.f64 (/.f64 c b_2))) (cbrt.f64 (log.f64 (/.f64 c b_2)))) (cbrt.f64 (log.f64 (/.f64 c b_2))) (log.f64 -1/2))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(fma.f64 (*.f64 (cbrt.f64 (log.f64 -1/2)) (cbrt.f64 (log.f64 -1/2))) (cbrt.f64 (log.f64 -1/2)) (log.f64 (/.f64 c b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(fma.f64 (sqrt.f64 (log.f64 (/.f64 c b_2))) (sqrt.f64 (log.f64 (/.f64 c b_2))) (log.f64 -1/2))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(fma.f64 (sqrt.f64 (log.f64 -1/2)) (sqrt.f64 (log.f64 -1/2)) (log.f64 (/.f64 c b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))
(log.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 0 (/.f64 c b_2))
(/.f64 c b_2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 c b_2))) (cbrt.f64 (exp.f64 (/.f64 c b_2))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 c b_2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 c b_2))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 c b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c b_2))) 1)
(/.f64 c b_2)
(*.f64 c (/.f64 1 b_2))
(/.f64 c b_2)
(*.f64 (/.f64 c b_2) 1)
(/.f64 c b_2)
(*.f64 a (*.f64 (/.f64 c b_2) (/.f64 1 a)))
(/.f64 c b_2)
(*.f64 (*.f64 (/.f64 c b_2) a) (/.f64 1 a))
(/.f64 c b_2)
(*.f64 1 (/.f64 c b_2))
(/.f64 c b_2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) (/.f64 1 a)))
(/.f64 c b_2)
(*.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (/.f64 1 b_2)))
(/.f64 c b_2)
(*.f64 (cbrt.f64 (/.f64 c b_2)) (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2))
(/.f64 c b_2)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (cbrt.f64 (/.f64 c b_2)))
(/.f64 c b_2)
(*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) (*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) (/.f64 1 a)))
(/.f64 c b_2)
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (/.f64 1 b_2)))
(/.f64 c b_2)
(*.f64 (sqrt.f64 (/.f64 c b_2)) (sqrt.f64 (/.f64 c b_2)))
(/.f64 c b_2)
(*.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) (/.f64 1 (neg.f64 a)))
(/.f64 c b_2)
(*.f64 (neg.f64 c) (/.f64 1 (neg.f64 b_2)))
(/.f64 c b_2)
(*.f64 (/.f64 1 a) (*.f64 (/.f64 c b_2) a))
(/.f64 c b_2)
(*.f64 (/.f64 1 b_2) c)
(/.f64 c b_2)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 c b_2) a) (cbrt.f64 a)))
(/.f64 (*.f64 1 (/.f64 (/.f64 c b_2) (/.f64 (cbrt.f64 a) a))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 c (*.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (/.f64 a (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 c b_2) a) (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 c b_2) (/.f64 (sqrt.f64 a) a)) (/.f64 1 (sqrt.f64 a)))
(*.f64 (/.f64 a (sqrt.f64 a)) (/.f64 c (*.f64 b_2 (sqrt.f64 a))))
(/.f64 (*.f64 c (/.f64 a (sqrt.f64 a))) (*.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 a (sqrt.f64 a)) (/.f64 (/.f64 c b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 c b_2) (/.f64 (sqrt.f64 a) a)) (/.f64 1 (sqrt.f64 a)))
(*.f64 (/.f64 a (sqrt.f64 a)) (/.f64 c (*.f64 b_2 (sqrt.f64 a))))
(/.f64 (*.f64 c (/.f64 a (sqrt.f64 a))) (*.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 a (cbrt.f64 a)))
(/.f64 (*.f64 1 (/.f64 (/.f64 c b_2) (/.f64 (cbrt.f64 a) a))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 c (*.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (/.f64 a (cbrt.f64 a)))
(*.f64 (/.f64 (/.f64 c b_2) (sqrt.f64 a)) (/.f64 a (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 c b_2) (/.f64 (sqrt.f64 a) a)) (/.f64 1 (sqrt.f64 a)))
(*.f64 (/.f64 a (sqrt.f64 a)) (/.f64 c (*.f64 b_2 (sqrt.f64 a))))
(/.f64 (*.f64 c (/.f64 a (sqrt.f64 a))) (*.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 a 1) (/.f64 (/.f64 c b_2) a))
(/.f64 c b_2)
(*.f64 (/.f64 (/.f64 c b_2) a) a)
(/.f64 c b_2)
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 c b_2) (cbrt.f64 a)))
(/.f64 (*.f64 1 (/.f64 (/.f64 c b_2) (/.f64 (cbrt.f64 a) a))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 c (*.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (/.f64 a (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) a))
(/.f64 c b_2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (cbrt.f64 (/.f64 c b_2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (/.f64 c b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 c b_2) (/.f64 (sqrt.f64 a) a)) (/.f64 1 (sqrt.f64 a)))
(*.f64 (/.f64 a (sqrt.f64 a)) (/.f64 c (*.f64 b_2 (sqrt.f64 a))))
(/.f64 (*.f64 c (/.f64 a (sqrt.f64 a))) (*.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) a))
(/.f64 c b_2)
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) (cbrt.f64 a)))
(/.f64 (*.f64 1 (/.f64 (/.f64 c b_2) (/.f64 (cbrt.f64 a) a))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 c (*.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (/.f64 a (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(/.f64 (/.f64 c (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(/.f64 (/.f64 c (sqrt.f64 b_2)) (sqrt.f64 b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) 1) (/.f64 (cbrt.f64 c) b_2))
(/.f64 c b_2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (cbrt.f64 (/.f64 c b_2)) (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 b_2) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 c) (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(/.f64 (/.f64 c (sqrt.f64 b_2)) (sqrt.f64 b_2))
(*.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 c) b_2))
(/.f64 c b_2)
(*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 c) (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(/.f64 (/.f64 c (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))
(pow.f64 (/.f64 c b_2) 1)
(/.f64 c b_2)
(pow.f64 (cbrt.f64 (/.f64 c b_2)) 3)
(/.f64 c b_2)
(pow.f64 (pow.f64 (/.f64 c b_2) 3) 1/3)
(/.f64 c b_2)
(pow.f64 (sqrt.f64 (/.f64 c b_2)) 2)
(/.f64 c b_2)
(pow.f64 (/.f64 b_2 c) -1)
(/.f64 c b_2)
(pow.f64 (/.f64 (/.f64 b_2 c) 1) -1)
(/.f64 c b_2)
(neg.f64 (/.f64 (*.f64 (/.f64 c b_2) a) (neg.f64 a)))
(/.f64 c b_2)
(neg.f64 (/.f64 c (neg.f64 b_2)))
(/.f64 c b_2)
(sqrt.f64 (pow.f64 (/.f64 c b_2) 2))
(/.f64 c b_2)
(log.f64 (exp.f64 (/.f64 c b_2)))
(/.f64 c b_2)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c b_2))))
(/.f64 c b_2)
(cbrt.f64 (pow.f64 (/.f64 c b_2) 3))
(/.f64 c b_2)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 3) (pow.f64 a 3)))
(/.f64 c b_2)
(cbrt.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)))
(/.f64 c b_2)
(expm1.f64 (log1p.f64 (/.f64 c b_2)))
(/.f64 c b_2)
(exp.f64 (log.f64 (/.f64 c b_2)))
(/.f64 c b_2)
(exp.f64 (*.f64 (log.f64 (/.f64 c b_2)) 1))
(/.f64 c b_2)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c b_2)) 1) 1))
(/.f64 c b_2)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c b_2))) 3))
(/.f64 c b_2)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 c b_2))) 1/3))
(/.f64 c b_2)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 c b_2))) 2))
(/.f64 c b_2)
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 c)) -1))
(/.f64 c b_2)
(log1p.f64 (expm1.f64 (/.f64 c b_2)))
(/.f64 c b_2)
(+.f64 0 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/2)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/2))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/2))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (/.f64 c b_2) -1/2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (*.f64 (/.f64 c b_2) a) (*.f64 (/.f64 1 a) -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)) (/.f64 1 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 c b_2) a) (cbrt.f64 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 c b_2) a) (sqrt.f64 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 1 (/.f64 a (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)) a)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (neg.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) (neg.f64 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) (neg.f64 a))) (neg.f64 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (*.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) -1/2) (neg.f64 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)) 1) a)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (exp.f64 1/3) (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3))
(pow.f64 (exp.f64 1/3) (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 3))
(pow.f64 (exp.f64 1/3) (*.f64 (log.f64 (/.f64 (*.f64 c -1/2) b_2)) 3))
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (/.f64 (*.f64 c -1/2) b_2))))
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))) (sqrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))))) (sqrt.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (*.f64 c -1/2) b_2)))) (sqrt.f64 (log.f64 (/.f64 (*.f64 c -1/2) b_2))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2)))) 2)) (cbrt.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (*.f64 c -1/2) b_2))) 2)) (cbrt.f64 (log.f64 (/.f64 (*.f64 c -1/2) b_2))))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(pow.f64 (E.f64) (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(pow.f64 (E.f64) (log.f64 (*.f64 c (/.f64 -1/2 b_2))))
(pow.f64 (E.f64) (log.f64 (/.f64 (*.f64 c -1/2) b_2)))
(pow.f64 (/.f64 a (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) -1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))
(fabs.f64 (/.f64 (*.f64 c -1/2) b_2))
(log.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)

localize37.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.1%
(cbrt.f64 a)
95.0%
(*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3))
91.2%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3))))
50.5%
(pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)
Compiler

Compiled 77 to 52 computations (32.5% saved)

series11.0ms (0.1%)

Counts
3 → 36
Calls

21 calls:

TimeVariablePointExpression
5.0ms
b_2
@0
(*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3))
1.0ms
c
@0
(*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3))
1.0ms
a
@-inf
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3))))
0.0ms
b_2
@inf
(*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3))
0.0ms
a
@0
(*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3))

rewrite113.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1678×log-prod
770×pow-exp
614×expm1-udef
608×log1p-udef
528×log-pow
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02079
141879
2447479
Stop Event
node limit
Counts
3 → 88
Calls
Call 1
Inputs
(pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3)
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3))))
(*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3))
Outputs
(+.f64 0 (pow.f64 (cbrt.f64 a) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 a) 2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 a) 2))
(*.f64 (pow.f64 (cbrt.f64 a) 2) 1)
(*.f64 (cbrt.f64 a) (cbrt.f64 a))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2) (cbrt.f64 (*.f64 a (cbrt.f64 a))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2) (*.f64 (cbrt.f64 (cbrt.f64 a)) (cbrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2))
(*.f64 (pow.f64 a 1/6) (*.f64 (pow.f64 a 1/6) (cbrt.f64 a)))
(*.f64 (sqrt.f64 a) (pow.f64 a 1/6))
(*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 a (cbrt.f64 a))) 1/3)) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2))
(*.f64 (*.f64 (cbrt.f64 a) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2)) (cbrt.f64 (cbrt.f64 a)))
(sqrt.f64 (*.f64 a (cbrt.f64 a)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 a) 2))))
(cbrt.f64 (*.f64 a a))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 a) 2)))
(exp.f64 (*.f64 2/3 (log.f64 a)))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 a)) 1))
(exp.f64 (*.f64 (log.f64 a) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1) 2/3))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 a)) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (*.f64 2/3 (log.f64 a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 a)) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 a)) 1/6) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1/3) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 a)) 1) 2))
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 2/3 (log.f64 a))) 3))
(exp.f64 (*.f64 (*.f64 4 (log.f64 a)) 1/6))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 a) 2)))
(+.f64 0 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)))) (cbrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)))) 1)
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) -1/2) (*.f64 (pow.f64 (cbrt.f64 a) 2) c)) b_2)
(pow.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)) 3) 1/3)
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 c) b_2)) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 a))) 2)
(sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (cbrt.f64 a)) (pow.f64 (/.f64 c b_2) 2)) 1/4) (pow.f64 (cbrt.f64 a) -4)))
(log.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 a) -2) 3) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 (*.f64 -1/2 c) b_2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 (*.f64 -1/2 c) b_2)) 3) (pow.f64 (pow.f64 (cbrt.f64 a) -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))))
(exp.f64 (+.f64 (+.f64 (*.f64 2/3 (log.f64 a)) (log.f64 (/.f64 (*.f64 -1/2 c) b_2))) (*.f64 -2/3 (log.f64 a))))
(exp.f64 (*.f64 (+.f64 (+.f64 (*.f64 2/3 (log.f64 a)) (log.f64 (/.f64 (*.f64 -1/2 c) b_2))) (*.f64 -2/3 (log.f64 a))) 1))
(exp.f64 (*.f64 (*.f64 (+.f64 (+.f64 (*.f64 2/3 (log.f64 a)) (log.f64 (/.f64 (*.f64 -1/2 c) b_2))) (*.f64 -2/3 (log.f64 a))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (+.f64 (*.f64 2/3 (log.f64 a)) (log.f64 (/.f64 (*.f64 -1/2 c) b_2))) (*.f64 -2/3 (log.f64 a)))) 1/3))
(exp.f64 (*.f64 (+.f64 (*.f64 -1/3 (log.f64 a)) (log.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 c) b_2)) (cbrt.f64 a)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)))) 1)
(/.f64 1 (/.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 a) 2) c)))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(/.f64 c (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) c) b_2)
(/.f64 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) c)) (neg.f64 b_2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (neg.f64 c)) (neg.f64 b_2))
(/.f64 (*.f64 (neg.f64 c) (pow.f64 (cbrt.f64 a) 2)) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) c) 1) b_2)
(/.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) c) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)) 3) 1/3)
(pow.f64 (*.f64 (cbrt.f64 a) (sqrt.f64 (/.f64 c b_2))) 2)
(pow.f64 (/.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 a) 2) c)) -1)
(sqrt.f64 (*.f64 (*.f64 a (cbrt.f64 a)) (pow.f64 (/.f64 c b_2) 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)) 3))
(cbrt.f64 (*.f64 (*.f64 a a) (pow.f64 (/.f64 c b_2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) (*.f64 a a)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2))))
(exp.f64 (+.f64 (log.f64 (/.f64 c b_2)) (*.f64 2/3 (log.f64 a))))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 c b_2)) (*.f64 2/3 (log.f64 a))) 1))
(exp.f64 (*.f64 (*.f64 (+.f64 (log.f64 (/.f64 c b_2)) (*.f64 2/3 (log.f64 a))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 c b_2)) (*.f64 2/3 (log.f64 a)))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 a) (sqrt.f64 (/.f64 c b_2)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2))))

simplify65.0ms (0.4%)

Algorithm
egg-herbie
Rules
1832×fma-def
1682×times-frac
966×unswap-sqr
926×associate-/l*
706×associate-/r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02562640
15992520
221782266
Stop Event
node limit
Counts
124 → 113
Calls
Call 1
Inputs
(*.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 (*.f64 (pow.f64 (cbrt.f64 -1) 2) b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 (pow.f64 (cbrt.f64 -1) 2) b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 (pow.f64 (cbrt.f64 -1) 2) b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 (pow.f64 (cbrt.f64 -1) 2) b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 0 (pow.f64 (cbrt.f64 a) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 a) 2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 a) 2))
(*.f64 (pow.f64 (cbrt.f64 a) 2) 1)
(*.f64 (cbrt.f64 a) (cbrt.f64 a))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2) (cbrt.f64 (*.f64 a (cbrt.f64 a))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2) (*.f64 (cbrt.f64 (cbrt.f64 a)) (cbrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2))
(*.f64 (pow.f64 a 1/6) (*.f64 (pow.f64 a 1/6) (cbrt.f64 a)))
(*.f64 (sqrt.f64 a) (pow.f64 a 1/6))
(*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 a (cbrt.f64 a))) 1/3)) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2))
(*.f64 (*.f64 (cbrt.f64 a) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2)) (cbrt.f64 (cbrt.f64 a)))
(sqrt.f64 (*.f64 a (cbrt.f64 a)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 a) 2))))
(cbrt.f64 (*.f64 a a))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 a) 2)))
(exp.f64 (*.f64 2/3 (log.f64 a)))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 a)) 1))
(exp.f64 (*.f64 (log.f64 a) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1) 2/3))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 a)) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (*.f64 2/3 (log.f64 a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 a)) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 a)) 1/6) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1/3) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 a)) 1) 2))
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 2/3 (log.f64 a))) 3))
(exp.f64 (*.f64 (*.f64 4 (log.f64 a)) 1/6))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 a) 2)))
(+.f64 0 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)))) (cbrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)))) 1)
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) -1/2) (*.f64 (pow.f64 (cbrt.f64 a) 2) c)) b_2)
(pow.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)) 3) 1/3)
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 c) b_2)) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 a))) 2)
(sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (cbrt.f64 a)) (pow.f64 (/.f64 c b_2) 2)) 1/4) (pow.f64 (cbrt.f64 a) -4)))
(log.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 a) -2) 3) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 (*.f64 -1/2 c) b_2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 (*.f64 -1/2 c) b_2)) 3) (pow.f64 (pow.f64 (cbrt.f64 a) -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))))
(exp.f64 (+.f64 (+.f64 (*.f64 2/3 (log.f64 a)) (log.f64 (/.f64 (*.f64 -1/2 c) b_2))) (*.f64 -2/3 (log.f64 a))))
(exp.f64 (*.f64 (+.f64 (+.f64 (*.f64 2/3 (log.f64 a)) (log.f64 (/.f64 (*.f64 -1/2 c) b_2))) (*.f64 -2/3 (log.f64 a))) 1))
(exp.f64 (*.f64 (*.f64 (+.f64 (+.f64 (*.f64 2/3 (log.f64 a)) (log.f64 (/.f64 (*.f64 -1/2 c) b_2))) (*.f64 -2/3 (log.f64 a))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (+.f64 (*.f64 2/3 (log.f64 a)) (log.f64 (/.f64 (*.f64 -1/2 c) b_2))) (*.f64 -2/3 (log.f64 a)))) 1/3))
(exp.f64 (*.f64 (+.f64 (*.f64 -1/3 (log.f64 a)) (log.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 c) b_2)) (cbrt.f64 a)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)))) 1)
(/.f64 1 (/.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 a) 2) c)))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(/.f64 c (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) c) b_2)
(/.f64 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) c)) (neg.f64 b_2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (neg.f64 c)) (neg.f64 b_2))
(/.f64 (*.f64 (neg.f64 c) (pow.f64 (cbrt.f64 a) 2)) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) c) 1) b_2)
(/.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) c) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)) 3) 1/3)
(pow.f64 (*.f64 (cbrt.f64 a) (sqrt.f64 (/.f64 c b_2))) 2)
(pow.f64 (/.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 a) 2) c)) -1)
(sqrt.f64 (*.f64 (*.f64 a (cbrt.f64 a)) (pow.f64 (/.f64 c b_2) 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)) 3))
(cbrt.f64 (*.f64 (*.f64 a a) (pow.f64 (/.f64 c b_2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) (*.f64 a a)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2))))
(exp.f64 (+.f64 (log.f64 (/.f64 c b_2)) (*.f64 2/3 (log.f64 a))))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 c b_2)) (*.f64 2/3 (log.f64 a))) 1))
(exp.f64 (*.f64 (*.f64 (+.f64 (log.f64 (/.f64 c b_2)) (*.f64 2/3 (log.f64 a))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 c b_2)) (*.f64 2/3 (log.f64 a)))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 a) (sqrt.f64 (/.f64 c b_2)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2))))
Outputs
(*.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 (*.f64 (pow.f64 (cbrt.f64 -1) 2) b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 b_2 (pow.f64 (cbrt.f64 -1) 2))))
(*.f64 -1/2 (/.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 -1) 2)))
(*.f64 -1/2 (/.f64 c (*.f64 (pow.f64 (cbrt.f64 -1) 2) b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 b_2 (pow.f64 (cbrt.f64 -1) 2))))
(*.f64 -1/2 (/.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 -1) 2)))
(*.f64 -1/2 (/.f64 c (*.f64 (pow.f64 (cbrt.f64 -1) 2) b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 b_2 (pow.f64 (cbrt.f64 -1) 2))))
(*.f64 -1/2 (/.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 -1) 2)))
(*.f64 -1/2 (/.f64 c (*.f64 (pow.f64 (cbrt.f64 -1) 2) b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 b_2 (pow.f64 (cbrt.f64 -1) 2))))
(*.f64 -1/2 (/.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 -1) 2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 0 (pow.f64 (cbrt.f64 a) 2))
(pow.f64 (cbrt.f64 a) 2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 a) 2))) 1)
(pow.f64 (cbrt.f64 a) 2)
(*.f64 1 (pow.f64 (cbrt.f64 a) 2))
(pow.f64 (cbrt.f64 a) 2)
(*.f64 (pow.f64 (cbrt.f64 a) 2) 1)
(pow.f64 (cbrt.f64 a) 2)
(*.f64 (cbrt.f64 a) (cbrt.f64 a))
(pow.f64 (cbrt.f64 a) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2) (cbrt.f64 (*.f64 a (cbrt.f64 a))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2) (*.f64 (cbrt.f64 (cbrt.f64 a)) (cbrt.f64 a)))
(pow.f64 (cbrt.f64 a) 2)
(*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2) (cbrt.f64 (*.f64 a (cbrt.f64 a))))
(*.f64 (pow.f64 a 1/6) (*.f64 (pow.f64 a 1/6) (cbrt.f64 a)))
(pow.f64 (cbrt.f64 a) 2)
(*.f64 (sqrt.f64 a) (pow.f64 a 1/6))
(*.f64 (pow.f64 a 1/6) (sqrt.f64 a))
(*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 a (cbrt.f64 a))) 1/3)) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2) (cbrt.f64 (*.f64 a (cbrt.f64 a))))
(*.f64 (*.f64 (cbrt.f64 a) (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2)) (cbrt.f64 (cbrt.f64 a)))
(pow.f64 (cbrt.f64 a) 2)
(sqrt.f64 (*.f64 a (cbrt.f64 a)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)))
(pow.f64 (cbrt.f64 a) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 a) 2))))
(pow.f64 (cbrt.f64 a) 2)
(cbrt.f64 (*.f64 a a))
(pow.f64 (cbrt.f64 a) 2)
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 a) 2)))
(pow.f64 (cbrt.f64 a) 2)
(exp.f64 (*.f64 2/3 (log.f64 a)))
(pow.f64 (cbrt.f64 a) 2)
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 a)) 1))
(pow.f64 (cbrt.f64 a) 2)
(exp.f64 (*.f64 (log.f64 a) 2/3))
(pow.f64 (cbrt.f64 a) 2)
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1) 2/3))
(pow.f64 (cbrt.f64 a) 2)
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 a)) 1) 1/3))
(pow.f64 (cbrt.f64 a) 2)
(exp.f64 (*.f64 (*.f64 (*.f64 2/3 (log.f64 a)) 1) 1))
(pow.f64 (cbrt.f64 a) 2)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 a)) 2))
(pow.f64 (cbrt.f64 a) 2)
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 a)) 1/6) 2))
(pow.f64 (cbrt.f64 a) 2)
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1/3) 2))
(pow.f64 (cbrt.f64 a) 2)
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 a)) 1) 2))
(pow.f64 (cbrt.f64 a) 2)
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 2/3 (log.f64 a))) 3))
(pow.f64 (cbrt.f64 a) 2)
(exp.f64 (*.f64 (*.f64 4 (log.f64 a)) 1/6))
(pow.f64 (cbrt.f64 a) 2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 a) 2)))
(pow.f64 (cbrt.f64 a) 2)
(+.f64 0 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)))) (cbrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (/.f64 c b_2)))) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (/.f64 c b_2)))) (pow.f64 (cbrt.f64 a) 2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (/.f64 c b_2)))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) -2)) (*.f64 -1/2 (/.f64 c b_2))) (pow.f64 (cbrt.f64 a) 2))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) -2)) (*.f64 -1/2 (/.f64 c b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (/.f64 c b_2)))) (pow.f64 (cbrt.f64 a) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) -2)) (*.f64 -1/2 (/.f64 c b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) -1/2) (*.f64 (pow.f64 (cbrt.f64 a) 2) c)) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))) 3)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)) 3) 1/3)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 c) b_2)) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 a))) 2)
(*.f64 -1/2 (/.f64 c b_2))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (cbrt.f64 a)) (pow.f64 (/.f64 c b_2) 2)) 1/4) (pow.f64 (cbrt.f64 a) -4)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 a (cbrt.f64 a)) (pow.f64 (/.f64 c b_2) 2)) (*.f64 1/4 (pow.f64 (cbrt.f64 a) -4))))
(sqrt.f64 (*.f64 (*.f64 a (cbrt.f64 a)) (*.f64 (pow.f64 (/.f64 c b_2) 2) (*.f64 1/4 (pow.f64 (cbrt.f64 a) -4)))))
(sqrt.f64 (*.f64 (*.f64 a (cbrt.f64 a)) (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) (pow.f64 (cbrt.f64 a) -4))))
(log.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(*.f64 -1/2 (/.f64 c b_2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)) 3))
(*.f64 -1/2 (/.f64 c b_2))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 a) -2) 3) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 (*.f64 -1/2 c) b_2)) 3)))
(*.f64 -1/2 (/.f64 c b_2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 (*.f64 -1/2 c) b_2)) 3) (pow.f64 (pow.f64 (cbrt.f64 a) -2) 3)))
(*.f64 -1/2 (/.f64 c b_2))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (+.f64 (+.f64 (*.f64 2/3 (log.f64 a)) (log.f64 (/.f64 (*.f64 -1/2 c) b_2))) (*.f64 -2/3 (log.f64 a))))
(exp.f64 (+.f64 (fma.f64 2/3 (log.f64 a) (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) (*.f64 (log.f64 a) -2/3)))
(exp.f64 (fma.f64 (log.f64 a) -2/3 (fma.f64 2/3 (log.f64 a) (log.f64 (*.f64 -1/2 (/.f64 c b_2))))))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) (exp.f64 (*.f64 (log.f64 a) 0)))
(exp.f64 (*.f64 (+.f64 (+.f64 (*.f64 2/3 (log.f64 a)) (log.f64 (/.f64 (*.f64 -1/2 c) b_2))) (*.f64 -2/3 (log.f64 a))) 1))
(exp.f64 (+.f64 (fma.f64 2/3 (log.f64 a) (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) (*.f64 (log.f64 a) -2/3)))
(exp.f64 (fma.f64 (log.f64 a) -2/3 (fma.f64 2/3 (log.f64 a) (log.f64 (*.f64 -1/2 (/.f64 c b_2))))))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) (exp.f64 (*.f64 (log.f64 a) 0)))
(exp.f64 (*.f64 (*.f64 (+.f64 (+.f64 (*.f64 2/3 (log.f64 a)) (log.f64 (/.f64 (*.f64 -1/2 c) b_2))) (*.f64 -2/3 (log.f64 a))) 1) 1))
(exp.f64 (+.f64 (fma.f64 2/3 (log.f64 a) (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) (*.f64 (log.f64 a) -2/3)))
(exp.f64 (fma.f64 (log.f64 a) -2/3 (fma.f64 2/3 (log.f64 a) (log.f64 (*.f64 -1/2 (/.f64 c b_2))))))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) (exp.f64 (*.f64 (log.f64 a) 0)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2)))) 3))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (+.f64 (*.f64 2/3 (log.f64 a)) (log.f64 (/.f64 (*.f64 -1/2 c) b_2))) (*.f64 -2/3 (log.f64 a)))) 1/3))
(exp.f64 (+.f64 (fma.f64 2/3 (log.f64 a) (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) (*.f64 (log.f64 a) -2/3)))
(exp.f64 (fma.f64 (log.f64 a) -2/3 (fma.f64 2/3 (log.f64 a) (log.f64 (*.f64 -1/2 (/.f64 c b_2))))))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) (exp.f64 (*.f64 (log.f64 a) 0)))
(exp.f64 (*.f64 (+.f64 (*.f64 -1/3 (log.f64 a)) (log.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 c) b_2)) (cbrt.f64 a)))) 2))
(exp.f64 (+.f64 (fma.f64 2/3 (log.f64 a) (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) (*.f64 (log.f64 a) -2/3)))
(exp.f64 (fma.f64 (log.f64 a) -2/3 (fma.f64 2/3 (log.f64 a) (log.f64 (*.f64 -1/2 (/.f64 c b_2))))))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) (exp.f64 (*.f64 (log.f64 a) 0)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 c) b_2)) (pow.f64 (cbrt.f64 a) 2))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2)))))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)))) 1)
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(/.f64 1 (/.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 a) 2) c)))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(/.f64 c (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) c) b_2)
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) c)) (neg.f64 b_2))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (neg.f64 c)) (neg.f64 b_2))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (*.f64 (neg.f64 c) (pow.f64 (cbrt.f64 a) 2)) (neg.f64 b_2))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) c) 1) b_2)
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) c) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)) 1)
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2))) 3)
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)) 3) 1/3)
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(pow.f64 (*.f64 (cbrt.f64 a) (sqrt.f64 (/.f64 c b_2))) 2)
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(pow.f64 (/.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 a) 2) c)) -1)
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(sqrt.f64 (*.f64 (*.f64 a (cbrt.f64 a)) (pow.f64 (/.f64 c b_2) 2)))
(sqrt.f64 (*.f64 (cbrt.f64 a) (*.f64 a (pow.f64 (/.f64 c b_2) 2))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c b_2)))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)))))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)) 3))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(cbrt.f64 (*.f64 (*.f64 a a) (pow.f64 (/.f64 c b_2) 3)))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) (*.f64 a a)))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2))))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(exp.f64 (+.f64 (log.f64 (/.f64 c b_2)) (*.f64 2/3 (log.f64 a))))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 c b_2)) (*.f64 2/3 (log.f64 a))) 1))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(exp.f64 (*.f64 (*.f64 (+.f64 (log.f64 (/.f64 c b_2)) (*.f64 2/3 (log.f64 a))) 1) 1))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)))) 3))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 c b_2)) (*.f64 2/3 (log.f64 a)))) 1/3))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 a) (sqrt.f64 (/.f64 c b_2)))) 2))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2))))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2))

eval1.4s (9%)

Compiler

Compiled 62821 to 31196 computations (50.3% saved)

prune585.0ms (3.6%)

Pruning

85 alts after pruning (75 fresh and 10 done)

PrunedKeptTotal
New1807301837
Fresh144559
Picked101
Done21012
Total1824851909
Accurracy
89.7%
Counts
1909 → 85
Alt Table
Click to see full alt table
StatusAccuracyProgram
43.7%
(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)))
33.7%
(pow.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) -1)
13.8%
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
46.2%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
23.1%
(pow.f64 (/.f64 a (*.f64 b_2 -2)) -1)
32.3%
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
19.6%
(pow.f64 (E.f64) (log.f64 (/.f64 (*.f64 c -1/2) b_2)))
43.7%
(/.f64 (fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (neg.f64 b_2)) a)
4.0%
(/.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) a)
24.0%
(/.f64 (fma.f64 (/.f64 -1/2 b_2) (/.f64 c (/.f64 1 a)) (-.f64 b_2 b_2)) a)
3.7%
(/.f64 (fma.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) (cbrt.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))) (cbrt.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) b_2) a)
1.8%
(/.f64 (fma.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) (sqrt.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) b_2) a)
24.2%
(/.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)
15.8%
(/.f64 (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 a (/.f64 b_2 c))))) a)
0.8%
(/.f64 (/.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) a) a)
15.3%
(/.f64 (/.f64 (/.f64 c b_2) (/.f64 (sqrt.f64 a) (*.f64 -1/2 a))) (sqrt.f64 a))
4.1%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))) (-.f64 b_2 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))) a)
43.4%
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
16.0%
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) b_2) a)
19.4%
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) b_2) a)
18.7%
(/.f64 (-.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) b_2) a)
5.1%
(/.f64 (-.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 3) b_2) a)
10.7%
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) b_2) a)
4.0%
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 2)) (/.f64 1 (-.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))) b_2) a)
46.0%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
30.6%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
2.6%
(/.f64 (-.f64 (expm1.f64 (log1p.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))) b_2) a)
30.8%
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
0.7%
(/.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
20.8%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
0.4%
(/.f64 (+.f64 b_2 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (+.f64 b_2 b_2))) a)
15.7%
(/.f64 (*.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))) a)
23.2%
(/.f64 (*.f64 b_2 -2) a)
27.4%
(/.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 b_2 c))) 3)) a)
24.0%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
24.2%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
27.5%
(/.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) a))) a)
24.2%
(/.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2))) a)
17.7%
(/.f64 (sqrt.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) 2)) a)
42.3%
(/.f64 (sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 2)) a)
0.6%
(/.f64 (neg.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a))) (*.f64 a a))
6.4%
(/.f64 (neg.f64 b_2) a)
10.3%
(/.f64 0 a)
32.6%
(/.f64 -1/2 (/.f64 b_2 c))
45.4%
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
9.6%
(-.f64 (/.f64 (-.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) a) (/.f64 b_2 a))
23.0%
(-.f64 (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)) (/.f64 b_2 a))
9.8%
(-.f64 (+.f64 (/.f64 b_2 a) (/.f64 (*.f64 -1/2 c) b_2)) (/.f64 b_2 a))
22.9%
(+.f64 (/.f64 -2 (/.f64 a b_2)) (*.f64 1/2 (/.f64 c b_2)))
22.5%
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a))) (+.f64 0 (*.f64 -1/2 (/.f64 c b_2))))
12.3%
(+.f64 (fabs.f64 (*.f64 b_2 (/.f64 -2 a))) (*.f64 1/2 (/.f64 c b_2)))
23.8%
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
32.2%
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2))
23.7%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 3) (cbrt.f64 a)))
23.8%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a)))
27.0%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 -1/2 a) (cbrt.f64 b_2))) (cbrt.f64 a)))
18.8%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (fabs.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))) (cbrt.f64 a)))
16.1%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))) 3)) (cbrt.f64 a)))
16.1%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (exp.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))) (cbrt.f64 a)))
13.8%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (pow.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)) 3) 1/3)))
14.5%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (*.f64 (/.f64 c b_2) (exp.f64 (*.f64 (log.f64 a) 2/3)))))
14.7%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (sqrt.f64 (*.f64 (cbrt.f64 a) (*.f64 a (pow.f64 (/.f64 c b_2) 2))))))
20.1%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)) 3))))
18.4%
(*.f64 (pow.f64 (cbrt.f64 a) -2) (fabs.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))))
1.2%
(*.f64 (/.f64 (/.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2) a) a) a) b_2)
24.0%
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (/.f64 1 a))
32.7%
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
46.1%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
22.6%
(*.f64 (/.f64 1 a) (-.f64 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2) b_2))
32.6%
(*.f64 (/.f64 -1/2 b_2) c)
27.8%
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
24.2%
(*.f64 (*.f64 c (/.f64 a b_2)) (*.f64 1/2 (/.f64 1 (neg.f64 a))))
23.1%
(*.f64 b_2 (/.f64 -2 a))
9.8%
(*.f64 1/2 (/.f64 c b_2))
32.7%
(*.f64 -1/2 (/.f64 c b_2))
26.2%
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
17.0%
(sqrt.f64 (pow.f64 (/.f64 (*.f64 b_2 -2) c) -2))
15.1%
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))) 2))
14.0%
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))))
10.2%
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) (log.f64 a))) 1/3))
0.7%
(exp.f64 (*.f64 (*.f64 3 (+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))) 1/3))
3.8%
(exp.f64 (*.f64 (*.f64 3 (sqrt.f64 (pow.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 2))) 1/3))
19.5%
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 c -1/2) b_2))) 1/3))
2.9%
(exp.f64 (*.f64 (*.f64 3 (expm1.f64 (log1p.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))))) 1/3))
19.6%
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
Compiler

Compiled 1461 to 993 computations (32% saved)

regimes1.3s (8.2%)

Counts
120 → 3
Calls
Call 1
Inputs
(/.f64 0 a)
(/.f64 (neg.f64 b_2) a)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -1/2 (/.f64 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 a) (*.f64 (/.f64 c b_2) a))
(/.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (/.f64 1 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (/.f64 -2 (/.f64 a b_2)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (*.f64 -1/2 (*.f64 a (*.f64 c (/.f64 1 b_2)))) a)
(*.f64 (*.f64 c (/.f64 a b_2)) (*.f64 1/2 (/.f64 1 (neg.f64 a))))
(-.f64 (+.f64 (/.f64 b_2 a) (/.f64 (*.f64 -1/2 c) b_2)) (/.f64 b_2 a))
(-.f64 (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)) (/.f64 b_2 a))
(/.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 c (/.f64 b_2 a)))) b_2) a)
(*.f64 (/.f64 1 a) (-.f64 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2) b_2))
(-.f64 (/.f64 (-.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) a) (/.f64 b_2 a))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))) (-.f64 b_2 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))) a)
(pow.f64 (/.f64 a (*.f64 b_2 -2)) -1)
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(+.f64 (fabs.f64 (*.f64 b_2 (/.f64 -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 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (fma.f64 (/.f64 -1/2 b_2) (/.f64 c (/.f64 1 a)) (-.f64 b_2 b_2)) a)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a))) (+.f64 0 (*.f64 -1/2 (/.f64 c b_2))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 2)) (/.f64 1 (-.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))) b_2) a)
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 b_2 -2) c) -2))
(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)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 c -1/2) b_2))) 1/3))
(/.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 3)) a)
(/.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 b_2 c))) 3)) a)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 3)
(pow.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) -1)
(*.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 (/.f64 c b_2) (/.f64 (sqrt.f64 a) (*.f64 -1/2 a))) (sqrt.f64 a))
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) -3) 1/3)
(*.f64 (pow.f64 a -1/2) (/.f64 (*.f64 -1/2 (*.f64 c a)) (*.f64 (sqrt.f64 a) b_2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(/.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 -1/2) (/.f64 c (/.f64 (sqrt.f64 b_2) a)))) a)
(/.f64 (+.f64 b_2 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (+.f64 b_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 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 1/3))
(+.f64 (/.f64 (*.f64 2 b_2) a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (/.f64 -1/2 (/.f64 b_2 c)))
(/.f64 (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)))) a)
(/.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 (E.f64) (log.f64 (/.f64 (*.f64 c -1/2) b_2)))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (log.f64 c) (log.f64 (/.f64 -1/2 b_2)))) 1/3))
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2))
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 3))
(/.f64 (-.f64 (expm1.f64 (log1p.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a)))
(/.f64 (sqrt.f64 (pow.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) 2)) a)
(/.f64 (*.f64 -1/2 (*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))) a)
(/.f64 (-.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) b_2)) 3) b_2) a)
(/.f64 (/.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a)) a) a)
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) (log.f64 a))) 1/3))
(*.f64 (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))) (exp.f64 (*.f64 -2/3 (log.f64 a))))
(/.f64 (neg.f64 (fma.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 a))) (*.f64 a a))
(*.f64 (/.f64 (/.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2) a) a) a) b_2)
(/.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) a))) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2))) (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))))
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))) a)
(/.f64 (fma.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) (sqrt.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) b_2) a)
(exp.f64 (*.f64 (*.f64 3 (expm1.f64 (log1p.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))))) 1/3))
(exp.f64 (*.f64 (*.f64 3 (sqrt.f64 (pow.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 2))) 1/3))
(/.f64 (sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 2)) a)
(/.f64 (-.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) b_2) a)
(*.f64 -1/2 (*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))) (pow.f64 (exp.f64 -2/3) (log.f64 a))))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (fabs.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) (*.f64 b_2 (cbrt.f64 a))))))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (*.f64 (/.f64 c b_2) (exp.f64 (*.f64 (log.f64 a) 2/3)))))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (fabs.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))) (cbrt.f64 a)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 a)) 3) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))) 2))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (*.f64 (/.f64 c b_2) (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (log.f64 a)))) 2) b_2) a)
(/.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) a)
(/.f64 (fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (neg.f64 b_2)) a)
(/.f64 (*.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))) a)
(/.f64 (fma.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) (cbrt.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))) (cbrt.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2)) b_2) a)
(*.f64 (/.f64 1 a) (-.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 3)) b_2))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (exp.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))) (cbrt.f64 a)))
(*.f64 (pow.f64 (exp.f64 (log.f64 (cbrt.f64 a))) -2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a)))
(-.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 3)) a) (/.f64 b_2 a))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (sqrt.f64 (*.f64 (cbrt.f64 a) (*.f64 a (pow.f64 (/.f64 c b_2) 2))))))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) 3) (cbrt.f64 a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 a)) 3) -2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 -1/2 a))) 2) (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(/.f64 (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)) 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 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)) 3))))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (pow.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 c b_2)) 3) 1/3)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 a)) (/.f64 (*.f64 a c) b_2)))) 3)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))) 3)) (cbrt.f64 a)))
(pow.f64 (exp.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (/.f64 (*.f64 -1/2 a) (cbrt.f64 a))))) (*.f64 (log.f64 a) -1/3))) 2)
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 -1/2 a) (cbrt.f64 b_2))) (cbrt.f64 a)))
(/.f64 (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 a (/.f64 b_2 c))))) a)
(*.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 a)) 2) (cbrt.f64 (cbrt.f64 a))) -2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (cbrt.f64 (*.f64 b_2 b_2))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
Outputs
(/.f64 (*.f64 b_2 -2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(pow.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) -1)
Calls

4 calls:

507.0ms
a
480.0ms
c
143.0ms
b_2
133.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
56.5%8a
77.6%3b_2
55.1%5c
73.2%5(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 1783 to 882 computations (50.5% saved)

bsearch31.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
Steps
TimeLeftRight
26.0ms
2.286052306709508e-80
1.1974008694908946e-72
4.0ms
-1.565314629959003e+156
-6.032986668912614e+148
Results
16.0ms142×body256valid
4.0msbody2048valid
4.0ms15×body1024valid
2.0ms23×body256invalid
1.0msbody512valid
1.0msbody256infinite
Compiler

Compiled 360 to 247 computations (31.4% saved)

regimes572.0ms (3.6%)

Counts
49 → 3
Calls
Call 1
Inputs
(/.f64 0 a)
(/.f64 (neg.f64 b_2) a)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -1/2 (/.f64 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 a) (*.f64 (/.f64 c b_2) a))
(/.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (/.f64 1 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (/.f64 -2 (/.f64 a b_2)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (*.f64 -1/2 (*.f64 a (*.f64 c (/.f64 1 b_2)))) a)
(*.f64 (*.f64 c (/.f64 a b_2)) (*.f64 1/2 (/.f64 1 (neg.f64 a))))
(-.f64 (+.f64 (/.f64 b_2 a) (/.f64 (*.f64 -1/2 c) b_2)) (/.f64 b_2 a))
(-.f64 (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)) (/.f64 b_2 a))
(/.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 c (/.f64 b_2 a)))) b_2) a)
(*.f64 (/.f64 1 a) (-.f64 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2) b_2))
(-.f64 (/.f64 (-.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) a) (/.f64 b_2 a))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))) (-.f64 b_2 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))) a)
(pow.f64 (/.f64 a (*.f64 b_2 -2)) -1)
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(+.f64 (fabs.f64 (*.f64 b_2 (/.f64 -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 (fma.f64 c (*.f64 (/.f64 a b_2) -1/2) (-.f64 b_2 b_2)) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (fma.f64 (/.f64 -1/2 b_2) (/.f64 c (/.f64 1 a)) (-.f64 b_2 b_2)) a)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a))) (+.f64 0 (*.f64 -1/2 (/.f64 c b_2))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) 2)) (/.f64 1 (-.f64 b_2 (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))) b_2) a)
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 b_2 -2) c) -2))
(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)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 c -1/2) b_2))) 1/3))
(/.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 3)) a)
(/.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 b_2 c))) 3)) a)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 3)
Outputs
(/.f64 (*.f64 b_2 -2) a)
(/.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:

221.0ms
a
120.0ms
c
101.0ms
b_2
86.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
52.8%6a
77.3%3b_2
51.4%6c
72.9%5(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 557 to 287 computations (48.5% saved)

bsearch66.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
Steps
TimeLeftRight
50.0ms
1.701271982211554e-54
2.270208204823458e-52
15.0ms
-1.565314629959003e+156
-6.032986668912614e+148
Results
34.0ms15×body1024valid
20.0ms168×body256valid
3.0ms26×body256infinite
2.0ms27×body256invalid
2.0msbody2048valid
2.0msbody512valid
Compiler

Compiled 372 to 253 computations (32% saved)

regimes382.0ms (2.4%)

Counts
31 → 3
Calls
Call 1
Inputs
(/.f64 0 a)
(/.f64 (neg.f64 b_2) a)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -1/2 (/.f64 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 a) (*.f64 (/.f64 c b_2) a))
(/.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (/.f64 1 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (/.f64 -2 (/.f64 a b_2)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (*.f64 -1/2 (*.f64 a (*.f64 c (/.f64 1 b_2)))) a)
(*.f64 (*.f64 c (/.f64 a b_2)) (*.f64 1/2 (/.f64 1 (neg.f64 a))))
(-.f64 (+.f64 (/.f64 b_2 a) (/.f64 (*.f64 -1/2 c) b_2)) (/.f64 b_2 a))
(-.f64 (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)) (/.f64 b_2 a))
(/.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 c (/.f64 b_2 a)))) b_2) a)
(*.f64 (/.f64 1 a) (-.f64 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2) b_2))
(-.f64 (/.f64 (-.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) a) (/.f64 b_2 a))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))) (-.f64 b_2 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))) a)
(pow.f64 (/.f64 a (*.f64 b_2 -2)) -1)
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(+.f64 (fabs.f64 (*.f64 b_2 (/.f64 -2 a))) (*.f64 1/2 (/.f64 c b_2)))
Outputs
(-.f64 (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)) (/.f64 b_2 a))
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(*.f64 -1/2 (/.f64 c b_2))
Calls

3 calls:

188.0ms
c
120.0ms
a
66.0ms
b_2
Results
AccuracySegmentsBranch
44.4%7a
71.3%3b_2
47.3%10c
Compiler

Compiled 324 to 168 computations (48.1% saved)

bsearch52.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
2.286052306709508e-80
1.1974008694908946e-72
26.0ms
-9.15062562298677e-122
-2.6077357287681458e-132
Results
32.0ms265×body256valid
7.0ms84×body256invalid
7.0ms28×body1024valid
1.0msbody512valid
1.0msbody2048valid
Compiler

Compiled 520 to 349 computations (32.9% saved)

regimes357.0ms (2.2%)

Counts
29 → 2
Calls
Call 1
Inputs
(/.f64 0 a)
(/.f64 (neg.f64 b_2) a)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -1/2 (/.f64 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 a) (*.f64 (/.f64 c b_2) a))
(/.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (/.f64 1 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (/.f64 -2 (/.f64 a b_2)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (*.f64 -1/2 (*.f64 a (*.f64 c (/.f64 1 b_2)))) a)
(*.f64 (*.f64 c (/.f64 a b_2)) (*.f64 1/2 (/.f64 1 (neg.f64 a))))
(-.f64 (+.f64 (/.f64 b_2 a) (/.f64 (*.f64 -1/2 c) b_2)) (/.f64 b_2 a))
(-.f64 (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)) (/.f64 b_2 a))
(/.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 c (/.f64 b_2 a)))) b_2) a)
(*.f64 (/.f64 1 a) (-.f64 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2) b_2))
(-.f64 (/.f64 (-.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) a) (/.f64 b_2 a))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2) (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))) (-.f64 b_2 (-.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) b_2))) a)
(pow.f64 (/.f64 a (*.f64 b_2 -2)) -1)
Outputs
(-.f64 (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)) (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
Calls

3 calls:

227.0ms
c
81.0ms
a
41.0ms
b_2
Results
AccuracySegmentsBranch
35.4%3a
53.6%2b_2
39.7%7c
Compiler

Compiled 303 to 157 computations (48.2% saved)

bsearch69.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
69.0ms
-6.577745553165723e-300
3.4690582721307557e-298
Results
61.0ms160×body256valid
5.0ms57×body256invalid
Compiler

Compiled 282 to 185 computations (34.4% saved)

regimes170.0ms (1.1%)

Counts
22 → 2
Calls
Call 1
Inputs
(/.f64 0 a)
(/.f64 (neg.f64 b_2) a)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -1/2 (/.f64 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 a) (*.f64 (/.f64 c b_2) a))
(/.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (/.f64 1 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (/.f64 -2 (/.f64 a b_2)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (*.f64 -1/2 (*.f64 a (*.f64 c (/.f64 1 b_2)))) a)
(*.f64 (*.f64 c (/.f64 a b_2)) (*.f64 1/2 (/.f64 1 (neg.f64 a))))
(-.f64 (+.f64 (/.f64 b_2 a) (/.f64 (*.f64 -1/2 c) b_2)) (/.f64 b_2 a))
Outputs
(/.f64 (*.f64 b_2 -2) a)
(*.f64 -1/2 (/.f64 c b_2))
Calls

3 calls:

114.0ms
c
28.0ms
a
23.0ms
b_2
Results
AccuracySegmentsBranch
35.4%3a
53.6%2b_2
39.7%7c
Compiler

Compiled 190 to 104 computations (45.3% saved)

bsearch54.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
54.0ms
1.1532280554880334e-242
1.9752778988180178e-238
Results
49.0ms128×body256valid
3.0ms38×body256invalid
Compiler

Compiled 166 to 127 computations (23.5% saved)

regimes90.0ms (0.6%)

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

3 calls:

64.0ms
c
15.0ms
a
9.0ms
b_2
Results
AccuracySegmentsBranch
35.3%3a
53.5%2b_2
37.9%5c
Compiler

Compiled 47 to 30 computations (36.2% saved)

bsearch26.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
26.0ms
1.1532280554880334e-242
1.9752778988180178e-238
Results
14.0ms127×body256valid
10.0ms53×body256invalid
0.0msbody512valid
Compiler

Compiled 166 to 127 computations (23.5% saved)

regimes50.0ms (0.3%)

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

3 calls:

37.0ms
a
7.0ms
b_2
5.0ms
c
Results
AccuracySegmentsBranch
32.7%1a
36.8%2b_2
32.7%1c
Compiler

Compiled 32 to 21 computations (34.4% saved)

bsearch21.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
20.0ms
1.1532280554880334e-242
1.9752778988180178e-238
Results
15.0ms128×body256valid
4.0ms43×body256invalid
Compiler

Compiled 158 to 119 computations (24.7% saved)

regimes14.0ms (0.1%)

Accuracy

Total -7.4b remaining (-13.5%)

Threshold costs -7.4b (-13.5%)

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

3 calls:

5.0ms
b_2
5.0ms
a
3.0ms
c
Results
AccuracySegmentsBranch
10.3%1a
14.0%2b_2
10.3%1c
Compiler

Compiled 22 to 16 computations (27.3% saved)

bsearch16.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
16.0ms
-7.908295336414938e-299
-6.577745553165723e-300
Results
10.0ms96×body256valid
5.0ms51×body256invalid
Compiler

Compiled 112 to 87 computations (22.3% saved)

simplify40.0ms (0.3%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
078469
1101469
2118469
3126469
4130469
5131469
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 -200000000000000009250216271808398948002452544790145376983777454402545107507559301846766839764406850263979324900979381181838795379032883593269504018219008) (/.f64 (*.f64 b_2 -2) a) (if (<=.f64 b_2 3096294684028419/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (pow.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) -1)))
(if (<=.f64 b_2 -25000000000000001156277033976049868500306568098768172122972181800318138438444912730845854970550856282997415612622422647729849422379110449158688002277376) (/.f64 (*.f64 b_2 -2) a) (if (<=.f64 b_2 2911674240052269/215679573337205118357336120696157045389097155380324579848828881993728) (/.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 -8373182103885391/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (-.f64 (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)) (/.f64 b_2 a)) (if (<=.f64 b_2 3055553964501729/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (-.f64 (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)) (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 5278722770253305/29326237612518360273324834748083034614499060912302748190148044495166529541481373859169571088204419456439664137440255713356182385415243137741255706666562129531405183291370713192721204491754474266874920968429307133415352886893299285622127397997029678383104) (/.f64 (*.f64 b_2 -2) a) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 8888899925304765/120120269260875203679538523128148109780988153496792056586846390252202105001907707327158563177285302093576864306955287401906923050660835892188183374506238482560635630761454441237386053598226326597119676286686442018469285424714953873908233822195833562657193984) (*.f64 b_2 (/.f64 -2 a)) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 3519148513502203/58652475225036720546649669496166069228998121824605496380296088990333059082962747718339142176408838912879328274880511426712364770830486275482511413333124259062810366582741426385442408983508948533749841936858614266830705773786598571244254795994059356766208) (/.f64 (neg.f64 b_2) a) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 -311027949635929/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (/.f64 (neg.f64 b_2) a) (/.f64 0 a))
(/.f64 0 a)
Outputs
(if (<=.f64 b_2 -200000000000000009250216271808398948002452544790145376983777454402545107507559301846766839764406850263979324900979381181838795379032883593269504018219008) (/.f64 (*.f64 b_2 -2) a) (if (<=.f64 b_2 3096294684028419/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (pow.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) -1)))
(if (<=.f64 b_2 -25000000000000001156277033976049868500306568098768172122972181800318138438444912730845854970550856282997415612622422647729849422379110449158688002277376) (/.f64 (*.f64 b_2 -2) a) (if (<=.f64 b_2 2911674240052269/215679573337205118357336120696157045389097155380324579848828881993728) (/.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 -8373182103885391/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (-.f64 (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)) (/.f64 b_2 a)) (if (<=.f64 b_2 3055553964501729/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -8373182103885391/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (-.f64 (-.f64 (/.f64 (*.f64 c 1/2) b_2) (/.f64 b_2 a)) (/.f64 b_2 a)) (if (<=.f64 b_2 3055553964501729/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -8373182103885391/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (-.f64 (-.f64 (/.f64 (*.f64 c 1/2) b_2) (/.f64 b_2 a)) (/.f64 b_2 a)) (if (<=.f64 b_2 3055553964501729/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (/.f64 (-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2) a) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (-.f64 (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)) (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (-.f64 (-.f64 (/.f64 (*.f64 c 1/2) b_2) (/.f64 b_2 a)) (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 5278722770253305/29326237612518360273324834748083034614499060912302748190148044495166529541481373859169571088204419456439664137440255713356182385415243137741255706666562129531405183291370713192721204491754474266874920968429307133415352886893299285622127397997029678383104) (/.f64 (*.f64 b_2 -2) a) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 8888899925304765/120120269260875203679538523128148109780988153496792056586846390252202105001907707327158563177285302093576864306955287401906923050660835892188183374506238482560635630761454441237386053598226326597119676286686442018469285424714953873908233822195833562657193984) (*.f64 b_2 (/.f64 -2 a)) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 3519148513502203/58652475225036720546649669496166069228998121824605496380296088990333059082962747718339142176408838912879328274880511426712364770830486275482511413333124259062810366582741426385442408983508948533749841936858614266830705773786598571244254795994059356766208) (/.f64 (neg.f64 b_2) a) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 -311027949635929/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (/.f64 (neg.f64 b_2) a) (/.f64 0 a))
(/.f64 0 a)
Compiler

Compiled 206 to 135 computations (34.5% saved)

soundness2.2s (13.8%)

Rules
1544×fma-def
1544×fma-def
1544×fma-def
1524×fma-neg
1524×fma-neg
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
2725219440
012106
1278106
24136100
068312686
1178811050
2769110998
012106
1278106
24136100
0137733961
1424627591
0137733961
1424627591
02653565
16223457
219493403
012106
1278106
24136100
052413663
1134211619
244919505
080520962
1196319494
2725219440
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
saturated
Compiler

Compiled 1012 to 448 computations (55.7% saved)

end100.0ms (0.6%)

Compiler

Compiled 182 to 97 computations (46.7% saved)

Profiling

Loading profile data...