quad2m (problem 3.2.1, negative)

Time bar (total: 10.5s)

analyze108.0ms (1%)

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

Compiled 17 to 11 computations (35.3% saved)

sample1.5s (14.2%)

Results
585.0ms5051×body256valid
326.0ms1108×body2048valid
172.0ms375×body4096valid
163.0ms709×body1024valid
94.0ms1079×body256invalid
75.0ms667×body256infinite
58.0ms346×body512valid
Bogosity

preprocess239.0ms (2.3%)

Algorithm
egg-herbie
Rules
3882×fma-def
1456×div-sub
1174×fma-neg
756×associate-/r*
736×associate-/l*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
048312
1144304
2327304
31033296
43129296
55389296
66191296
76708296
86870296
96928296
107281296
117387296
127405296
137635296
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c)))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 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 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c)))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a))
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 a c)))) a)
(/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.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 a) (sqrt.f64 (fma.f64 b_2 (neg.f64 c) (*.f64 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 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 a b_2)))) a)
(/.f64 (-.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b_2 a)))) a)
(/.f64 (-.f64 (neg.f64 c) (sqrt.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 c c)))) a)
Compiler

Compiled 16 to 10 computations (37.5% saved)

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
50.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
50.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 32 to 20 computations (37.5% saved)

localize57.0ms (0.5%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.1%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
93.9%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
79.9%
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
58.4%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 54 to 11 computations (79.6% saved)

series142.0ms (1.4%)

Counts
4 → 96
Calls

36 calls:

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

rewrite126.0ms (1.2%)

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

Useful iterations: 2 (0.0ms)

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

simplify306.0ms (2.9%)

Algorithm
egg-herbie
Rules
1596×fma-neg
806×fma-def
640×associate-*r*
588×log-prod
526×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
081721847
1195420053
2682619981
Stop Event
node limit
Counts
471 → 593
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.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)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 b_2) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(*.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 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(*.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 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.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 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1 (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/2)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 1/3)
(fabs.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(hypot.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(+.f64 0 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(*.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)) (fma.f64 b_2 b_2 (-.f64 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3)
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(sqrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))
(log.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (exp.f64 b_2) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (/.f64 (exp.f64 b_2) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 1 (*.f64 (exp.f64 b_2) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3))
(expm1.f64 (log1p.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(exp.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 b_2 1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 b_2 1 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 b_2 -1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 b_2 -1 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) b_2)
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 -1 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (sqrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) b_2)
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 0 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(-.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) 1)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 a -1))
(*.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (pow.f64 a -1) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
(neg.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(fma.f64 b_2 (pow.f64 a -1) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 -1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 -1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4)) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c (neg.f64 a)) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (-.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (exp.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (pow.f64 (exp.f64 b_2) b_2)))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (pow.f64 (exp.f64 b_2) b_2)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (pow.f64 (exp.f64 a) c)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 b_2 b_2 (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 b_2) 1 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 b_2) 1 (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (fma.f64 a (neg.f64 c) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 1 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (neg.f64 (cbrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c (neg.f64 a)))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 -1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (cbrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (cbrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) 1) c (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
Outputs
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.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)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))
(fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) b_2)
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 a b_2) c))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(+.f64 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5))))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)))))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(fma.f64 -1 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))
(fma.f64 1/2 (*.f64 (/.f64 a b_2) c) (neg.f64 b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))))
(-.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) 1/8 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(fma.f64 -1 b_2 (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)) (fma.f64 1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) 1/8 (*.f64 1/2 (*.f64 (/.f64 a b_2) c)))) b_2)
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))
(fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) b_2)
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 a b_2) c))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(+.f64 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5))))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))
(fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) b_2)
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 a b_2) c))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(+.f64 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5))))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 b_2) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(fma.f64 -1 b_2 (*.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 -1)))
(-.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 -1))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 -1 b_2 (fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) -1/2)))
(-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) -1/2 (*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 -1)))) b_2)
(-.f64 (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) -1/2) (*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 -1)))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(fma.f64 -1 b_2 (fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) 1/8))))
(-.f64 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (*.f64 (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1)) 1/8))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))) b_2)
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))
(fma.f64 1/2 (*.f64 (/.f64 a b_2) c) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))))
(fma.f64 b_2 -2 (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) 1/8 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(fma.f64 -2 b_2 (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)) (fma.f64 1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))))
(fma.f64 b_2 -2 (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) 1/8 (*.f64 1/2 (*.f64 (/.f64 a b_2) c)))))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (*.f64 (/.f64 a b_2) c))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 a b_2) c)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 a 4) (pow.f64 c 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 a a) (*.f64 c c))) 2)) (pow.f64 b_2 7)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 a 4) (pow.f64 c 4)) (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 c 4)) 1/64)) (pow.f64 b_2 7)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5))))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))
(fma.f64 1/2 (*.f64 (/.f64 a b_2) c) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))))
(fma.f64 b_2 -2 (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) 1/8 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(fma.f64 -2 b_2 (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)) (fma.f64 1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))))
(fma.f64 b_2 -2 (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) 1/8 (*.f64 1/2 (*.f64 (/.f64 a b_2) c)))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))
(fma.f64 1/2 (*.f64 (/.f64 a b_2) c) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))))
(fma.f64 b_2 -2 (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) 1/8 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(fma.f64 -2 b_2 (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)) (fma.f64 1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))))
(fma.f64 b_2 -2 (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) 1/8 (*.f64 1/2 (*.f64 (/.f64 a b_2) c)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 (neg.f64 b_2) a))
(neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (fma.f64 -1 (/.f64 b_2 a) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))))))
(fma.f64 -1 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)) (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (*.f64 -1/2 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (fma.f64 -1 (/.f64 b_2 a) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (*.f64 1/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 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)) (fma.f64 -1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 5)) (pow.f64 c 3))) (*.f64 (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1)) 1/8))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 -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 a (pow.f64 c 2)) (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 a (*.f64 c c)) (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 a (pow.f64 b_2 3)) (*.f64 c c)) (/.f64 (*.f64 c 1/2) b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/16 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 5) (pow.f64 c 3))) (fma.f64 1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/16 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (pow.f64 c 3)) (fma.f64 1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 c c)) (/.f64 (*.f64 c 1/2) b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 c c)) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 5) (pow.f64 c 3))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 c c)) (/.f64 (*.f64 -1/16 (*.f64 a a)) (/.f64 (pow.f64 b_2 5) (pow.f64 c 3)))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 a 4) (pow.f64 c 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 a a) (*.f64 c c))) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 5) (pow.f64 c 3)))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 a 4) (pow.f64 c 4)) (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 c 4)) 1/64)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 c c)) (/.f64 (*.f64 -1/16 (*.f64 a a)) (/.f64 (pow.f64 b_2 5) (pow.f64 c 3))))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 -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 a (pow.f64 c 2)) (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 a (*.f64 c c)) (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 a (pow.f64 b_2 3)) (*.f64 c c)) (/.f64 (*.f64 c 1/2) b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/16 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 5) (pow.f64 c 3))) (fma.f64 1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/16 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (pow.f64 c 3)) (fma.f64 1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 c c)) (/.f64 (*.f64 c 1/2) b_2))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 -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 a (pow.f64 c 2)) (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 a (*.f64 c c)) (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 a (pow.f64 b_2 3)) (*.f64 c c)) (/.f64 (*.f64 c 1/2) b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/16 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 5) (pow.f64 c 3))) (fma.f64 1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/16 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (pow.f64 c 3)) (fma.f64 1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 c c)) (/.f64 (*.f64 c 1/2) b_2))))
(*.f64 -1 (*.f64 a c))
(*.f64 c (neg.f64 a))
(*.f64 a (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 -1 (*.f64 a c))
(*.f64 c (neg.f64 a))
(*.f64 a (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 -1 (*.f64 a c))
(*.f64 c (neg.f64 a))
(*.f64 a (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 -1 (*.f64 a c))
(*.f64 c (neg.f64 a))
(*.f64 a (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 -1 (*.f64 a c))
(*.f64 c (neg.f64 a))
(*.f64 a (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a 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))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(+.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 a (neg.f64 c)))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(+.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 2 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(-.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))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(*.f64 1 (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 a (neg.f64 c))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(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))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 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))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(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))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(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))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(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 a (neg.f64 c)))) (sqrt.f64 (*.f64 0 (*.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 0 (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(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))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(+.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(+.f64 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 b_2 (fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 b_2 (fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(+.f64 0 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (+.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 a c (*.f64 b_2 (+.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))))
(*.f64 (+.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 a c (*.f64 b_2 (+.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (+.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 a c (*.f64 b_2 (+.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (+.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 b_2 b_2)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 (+.f64 b_2 b_2)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)) (fma.f64 b_2 b_2 (-.f64 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)) (fma.f64 b_2 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 3)) (fma.f64 b_2 b_2 (+.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 2) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 3)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) 1/3)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(sqrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))
(fabs.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(log.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(log.f64 (*.f64 (exp.f64 b_2) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(log.f64 (/.f64 (exp.f64 b_2) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(log.f64 (/.f64 1 (*.f64 (exp.f64 b_2) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(expm1.f64 (log1p.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(exp.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 b_2 1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 b_2 1 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 b_2 -1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 b_2 -1 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 b_2 (fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 b_2 (fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 1 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 b_2 (fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 b_2 (fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 b_2 (fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 b_2 (fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 b_2 (fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 b_2 (fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 b_2 (fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 b_2 (fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 -1 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (fma.f64 a c (*.f64 b_2 (+.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (fma.f64 a c (*.f64 b_2 (+.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (fma.f64 a c (*.f64 b_2 (+.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (fabs.f64 (cbrt.f64 b_2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (fabs.f64 (cbrt.f64 b_2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (sqrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) b_2)
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(+.f64 0 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))))
(-.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) 1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 a -1))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(*.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(*.f64 (pow.f64 a -1) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (neg.f64 a))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 a))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (*.f64 a a))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a))) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 a)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 a))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3) 1/3)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(neg.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (neg.f64 a))
(/.f64 (+.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (neg.f64 a))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 2))
(fabs.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a))
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) (pow.f64 a 3)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 1))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(fma.f64 b_2 (pow.f64 a -1) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(fma.f64 -1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (neg.f64 a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(fma.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(fma.f64 (/.f64 -1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 -1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (neg.f64 a)))
(fma.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 -1 (cbrt.f64 (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (neg.f64 a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(-.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 -1 (sqrt.f64 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.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 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 2 (*.f64 0 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.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 a c))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 4))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.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 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)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a c)) b_2) (-.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.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 a c))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 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 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 a c) 3)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (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 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.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 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 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)) (fma.f64 b_2 b_2 (*.f64 a c)))
(*.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 (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 1 (/.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 (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 1 (/.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 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 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 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 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (-.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (-.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (*.f64 0 (*.f64 a c)) 3)) (fma.f64 (*.f64 0 (*.f64 a c)) (+.f64 (-.f64 (*.f64 0 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a c)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (*.f64 0 (*.f64 a c)) 3)) (fma.f64 (*.f64 0 (*.f64 a c)) (-.f64 (fma.f64 0 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 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 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.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 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (*.f64 0 (*.f64 a c)) (*.f64 0 (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c)))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3)
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) 1/2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))
(fabs.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) 1/3)
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))
(fabs.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (exp.f64 (*.f64 c (neg.f64 a)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (pow.f64 (exp.f64 b_2) b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (pow.f64 (exp.f64 b_2) b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(log.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (pow.f64 (exp.f64 a) c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 b_2 b_2 (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.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 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(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 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.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 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 2 (*.f64 0 (*.f64 a c)) (-.f64 (*.f64 b_2 b_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)))) (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 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.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 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.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)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (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 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.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)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 2 (*.f64 0 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(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 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.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 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 2 (*.f64 0 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 1 (fma.f64 a (neg.f64 c) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 1 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(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)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (*.f64 a c))
(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 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 a c))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (fma.f64 a c (*.f64 0 (*.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) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.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 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.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 (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 a c))
(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 a c))
(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 a c))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (fma.f64 a c (*.f64 0 (*.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 (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))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 2 (*.f64 0 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.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 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 4) (*.f64 0 (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (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 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 4) (*.f64 0 (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (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 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (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 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 4) (*.f64 0 (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.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 a c))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 4) (*.f64 2 (*.f64 0 (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 2 (*.f64 0 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.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 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 2 (*.f64 0 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_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))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(+.f64 (*.f64 0 (*.f64 a c)) (/.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))))
(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 a (neg.f64 c) (*.f64 a c)))
(+.f64 (*.f64 0 (*.f64 a c)) (/.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))))
(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)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (/.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))))
(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))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(+.f64 (*.f64 0 (*.f64 a c)) (/.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))))
(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 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 2 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (/.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))))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 -1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 0 (*.f64 a c)))
(fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 -1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 0 (*.f64 a c)))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_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))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(+.f64 (*.f64 0 (*.f64 a c)) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_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))) (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 a (neg.f64 c) (*.f64 a c)))
(+.f64 (*.f64 0 (*.f64 a c)) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_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))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_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))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(+.f64 (*.f64 0 (*.f64 a c)) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_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)) (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))) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 a c))) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (cbrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (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 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 2 (*.f64 0 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.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 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a c)) b_2) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a c)) b_2) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 0 (*.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 (sqrt.f64 (*.f64 a c)) b_2) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a c)) b_2) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 0 (*.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 (sqrt.f64 (*.f64 a c)) b_2) (-.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 (sqrt.f64 (*.f64 a c)) b_2) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a c)) b_2) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 0 (*.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)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a c)) b_2) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a c)) b_2) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 2 (*.f64 0 (*.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 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (neg.f64 (cbrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) 1) c (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 a (neg.f64 (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 a (neg.f64 (sqrt.f64 c))) (sqrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.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 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 0 (*.f64 a c))))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.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 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 4) (*.f64 0 (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.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 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 4) (*.f64 0 (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.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 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 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)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.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 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 4) (*.f64 0 (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.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 a c))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 4) (*.f64 2 (*.f64 0 (*.f64 a c))))

eval159.0ms (1.5%)

Compiler

Compiled 14898 to 4548 computations (69.5% saved)

prune180.0ms (1.7%)

Pruning

27 alts after pruning (26 fresh and 1 done)

PrunedKeptTotal
New56726593
Fresh000
Picked011
Done000
Total56727594
Accuracy
90.4%
Counts
594 → 27
Alt Table
Click to see full alt table
StatusAccuracyProgram
7.9%
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3) 1/3)
31.3%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
30.1%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) a)
50.0%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
54.1%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
50.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
50.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 a c)))))) a)
39.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
20.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 b_2))) a)
9.6%
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
46.9%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))) a)
47.2%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
40.8%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))) a)
31.4%
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
27.6%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)
29.0%
(/.f64 (*.f64 b_2 -2) a)
26.0%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) a)
28.1%
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
25.8%
(/.f64 (*.f64 -1/2 (*.f64 (/.f64 a b_2) c)) a)
52.0%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
28.9%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
30.9%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
54.0%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
34.1%
(*.f64 -1/2 (/.f64 c b_2))
29.0%
(*.f64 -2 (/.f64 b_2 a))
15.6%
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
14.7%
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3))
7.9%
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3) 1/3)
31.3%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
30.1%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) a)
50.0%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
54.1%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
50.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
50.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 a c)))))) a)
39.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
20.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 b_2))) a)
9.6%
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
46.9%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))) a)
47.2%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
40.8%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))) a)
31.4%
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
27.6%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)
29.0%
(/.f64 (*.f64 b_2 -2) a)
26.0%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) a)
28.1%
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
25.8%
(/.f64 (*.f64 -1/2 (*.f64 (/.f64 a b_2) c)) a)
52.0%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
28.9%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
30.9%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
54.0%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
34.1%
(*.f64 -1/2 (/.f64 c b_2))
29.0%
(*.f64 -2 (/.f64 b_2 a))
15.6%
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
14.7%
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3))
Compiler

Compiled 1672 to 1092 computations (34.7% saved)

localize280.0ms (2.7%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
89.5%
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
83.1%
(sqrt.f64 (*.f64 a (neg.f64 c)))
81.2%
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
69.0%
(-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
100.0%
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
96.1%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
89.5%
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
83.1%
(sqrt.f64 (*.f64 c (neg.f64 a)))
92.7%
(/.f64 (*.f64 a c) b_2)
88.0%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) a)
100.0%
(*.f64 -2 (/.f64 b_2 a))
100.0%
(hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
96.2%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
89.5%
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
83.1%
(sqrt.f64 (*.f64 c (neg.f64 a)))
Compiler

Compiled 235 to 41 computations (82.6% saved)

series89.0ms (0.9%)

Counts
15 → 184
Calls

123 calls:

TimeVariablePointExpression
7.0ms
c
@-inf
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
6.0ms
c
@0
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
5.0ms
a
@inf
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
5.0ms
c
@inf
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
3.0ms
a
@-inf
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))

rewrite170.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
728×add-sqr-sqrt
710×pow1
708×*-un-lft-identity
672×add-exp-log
672×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

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

simplify166.0ms (1.6%)

Algorithm
egg-herbie
Rules
1074×associate-*r*
876×associate-*l*
798×fma-def
718×times-frac
440×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

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

eval210.0ms (2%)

Compiler

Compiled 13338 to 6073 computations (54.5% saved)

prune182.0ms (1.7%)

Pruning

32 alts after pruning (27 fresh and 5 done)

PrunedKeptTotal
New54017557
Fresh111021
Picked145
Done011
Total55232584
Accuracy
90.4%
Counts
584 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
0.7%
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) 3) 1/3)
10.7%
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
31.3%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
30.8%
(/.f64 (/.f64 (*.f64 a c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) a)
50.0%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
54.1%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
50.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
50.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 a c)))))) a)
39.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
20.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 b_2))) a)
46.9%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))) a)
11.4%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) a)
40.8%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))) a)
25.8%
(/.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) a)
34.1%
(/.f64 (*.f64 c -1/2) b_2)
9.4%
(/.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2)) a)
26.0%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) a)
26.0%
(/.f64 (*.f64 -1/2 (/.f64 1 (/.f64 b_2 (*.f64 a c)))) a)
26.2%
(/.f64 (*.f64 -1/2 (expm1.f64 (log1p.f64 (/.f64 a (/.f64 b_2 c))))) a)
2.6%
(/.f64 (*.f64 -2 (/.f64 b_2 -1)) a)
28.9%
(/.f64 -2 (/.f64 a b_2))
52.0%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
28.9%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
30.9%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
54.0%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
28.9%
(*.f64 (+.f64 b_2 b_2) (/.f64 1 (neg.f64 a)))
29.0%
(*.f64 -2 (/.f64 b_2 a))
13.4%
(sqrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))
22.5%
(fabs.f64 (/.f64 -1/2 (/.f64 b_2 c)))
0.6%
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
15.7%
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
0.7%
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) 3))
0.7%
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) 3) 1/3)
10.7%
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
31.3%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
30.8%
(/.f64 (/.f64 (*.f64 a c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) a)
50.0%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
54.1%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
50.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
50.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 a c)))))) a)
39.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
20.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 b_2))) a)
46.9%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))) a)
11.4%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) a)
40.8%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))) a)
25.8%
(/.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) a)
34.1%
(/.f64 (*.f64 c -1/2) b_2)
9.4%
(/.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2)) a)
26.0%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) a)
26.0%
(/.f64 (*.f64 -1/2 (/.f64 1 (/.f64 b_2 (*.f64 a c)))) a)
26.2%
(/.f64 (*.f64 -1/2 (expm1.f64 (log1p.f64 (/.f64 a (/.f64 b_2 c))))) a)
2.6%
(/.f64 (*.f64 -2 (/.f64 b_2 -1)) a)
28.9%
(/.f64 -2 (/.f64 a b_2))
52.0%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
28.9%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
30.9%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
54.0%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
28.9%
(*.f64 (+.f64 b_2 b_2) (/.f64 1 (neg.f64 a)))
29.0%
(*.f64 -2 (/.f64 b_2 a))
13.4%
(sqrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))
22.5%
(fabs.f64 (/.f64 -1/2 (/.f64 b_2 c)))
0.6%
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
15.7%
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
0.7%
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) 3))
Compiler

Compiled 1724 to 1170 computations (32.1% saved)

localize283.0ms (2.7%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
99.4%
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)
96.2%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
89.5%
(-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2))
70.0%
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)
100.0%
(*.f64 -2 (/.f64 b_2 a))
99.7%
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)
79.2%
(sqrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))
100.0%
(*.f64 1/2 (/.f64 c b_2))
100.0%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
100.0%
(*.f64 -2 (/.f64 b_2 a))
99.4%
(/.f64 -2 (/.f64 a b_2))
100.0%
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
99.9%
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
84.9%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
83.1%
(sqrt.f64 (*.f64 a (neg.f64 c)))
Compiler

Compiled 194 to 64 computations (67% saved)

series67.0ms (0.6%)

Counts
13 → 267
Calls

102 calls:

TimeVariablePointExpression
5.0ms
b_2
@-inf
(-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2))
4.0ms
c
@-inf
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)
2.0ms
a
@inf
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
2.0ms
c
@-inf
(-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2))
2.0ms
b_2
@-inf
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)

rewrite125.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
738×add-sqr-sqrt
726×pow1
720×*-un-lft-identity
690×add-exp-log
690×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

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

simplify265.0ms (2.5%)

Algorithm
egg-herbie
Rules
1406×times-frac
806×distribute-lft-in
764×*-commutative
690×+-commutative
534×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0134938977
1432332911
Stop Event
node limit
Counts
579 → 728
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 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 1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (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/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))))
(/.f64 (-.f64 (*.f64 -1 b_2) b_2) a)
(-.f64 (*.f64 -1 (/.f64 b_2 a)) (/.f64 b_2 a))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 c 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(/.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/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (/.f64 b_2 a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (/.f64 b_2 a))))
(*.f64 -1 (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(/.f64 b_2 a)
(/.f64 b_2 a)
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.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)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(+.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2))))
(+.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
b_2
b_2
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 -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 2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(pow.f64 (*.f64 -1 (*.f64 a c)) 1/4)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (pow.f64 b_2 2))) (pow.f64 (*.f64 -1 (*.f64 a c)) 1/4))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 7) (pow.f64 c 7))) 1/4) (pow.f64 b_2 4))) (pow.f64 (*.f64 -1 (*.f64 a c)) 1/4)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 7) (pow.f64 c 7))) 1/4) (pow.f64 b_2 4))) (+.f64 (*.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 11) (pow.f64 c 11))) 1/4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1 (*.f64 a c)) 1/4))))
(sqrt.f64 b_2)
(+.f64 (sqrt.f64 b_2) (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))))
(+.f64 (sqrt.f64 b_2) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))))
(+.f64 (sqrt.f64 b_2) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 1/32 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))))))))
(*.f64 (sqrt.f64 b_2) (sqrt.f64 -1))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a (*.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a (*.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2))))))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a (*.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 1/32 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.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 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.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 (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/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) (sqrt.f64 b_2))))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.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 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))) (*.f64 a c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.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 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.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 2))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.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 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))) (*.f64 a c))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.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 2)) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (/.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)))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 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 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 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 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.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 2))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.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 2)))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.f64 (pow.f64 1 1/4) (*.f64 (sqrt.f64 b_2) (*.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 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 (pow.f64 1 1/4) (*.f64 (sqrt.f64 b_2) (*.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) (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))))))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (*.f64 a c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (*.f64 a c))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2)) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3)))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (*.f64 a c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2)))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 b_2) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (sqrt.f64 -1)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(*.f64 -1 b_2)
(*.f64 2 (*.f64 -1 b_2))
(+.f64 (*.f64 2 (*.f64 -1 b_2)) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 (*.f64 2 (*.f64 -1 b_2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 2) (*.f64 b_2 (pow.f64 c 2)))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2))))))) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(*.f64 -1 b_2)
(+.f64 b_2 (*.f64 -1 b_2))
(+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(+.f64 b_2 (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))) (*.f64 -1/16 (*.f64 (pow.f64 a 2) (*.f64 b_2 (pow.f64 c 2))))) (pow.f64 b_2 4))) (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.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))))))))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.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))))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (*.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 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))))))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.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 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 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 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c)))))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 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)))))) c)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (/.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 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 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 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))))))
(*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 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 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 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 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c)))))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 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 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 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 (pow.f64 a 3) c))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3)))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.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/2 (/.f64 (*.f64 a c) b_2))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.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 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.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 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.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 c) b_2)))))
(*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))))) (pow.f64 c 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c)))))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) a)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))))) (pow.f64 c 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))))) (pow.f64 c 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))))))
(*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))))) (pow.f64 c 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c)))))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))))) (pow.f64 c 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) (*.f64 a (pow.f64 c 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (sqrt.f64 -1)))))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(*.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 2 (*.f64 -1 (/.f64 b_2 a))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 a (*.f64 b_2 (pow.f64 c 2)))) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2))))) a))) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 c b_2))))
(*.f64 -1 (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))) (*.f64 -1/16 (*.f64 (pow.f64 a 2) (*.f64 b_2 (pow.f64 c 2))))) (*.f64 a (pow.f64 b_2 4)))) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1 (*.f64 a (+.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))))))))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1 (*.f64 a (+.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))))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.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 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))))))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) a))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (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 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 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 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) c)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 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)))))) c)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (/.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 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 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 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))))))
(*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) a))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (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 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 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 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) c)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 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 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 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 (pow.f64 a 4) c))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 4)))))))
(*.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 (*.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 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1 (*.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 -1 (*.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 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.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 1/2 (/.f64 c b_2)))))
(*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) a))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (pow.f64 a 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) a))) (pow.f64 c 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) c)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) (pow.f64 a 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) a))) (pow.f64 c 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (pow.f64 a 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) a))) (pow.f64 c 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))))))
(*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) a))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (pow.f64 a 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) a))) (pow.f64 c 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) c)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (pow.f64 a 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) a))) (pow.f64 c 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (*.f64 a (pow.f64 c 3))))))))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)) (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (sqrt.f64 -1)))))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)) (+.f64 (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (sqrt.f64 -1))))) (*.f64 (pow.f64 b_2 6) (+.f64 (*.f64 -7/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (sqrt.f64 -1))) (*.f64 3/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (sqrt.f64 -1))))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (pow.f64 b_2 3))))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (pow.f64 b_2 3))) (*.f64 2 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 1/32 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))) (pow.f64 b_2 5))))))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 1/32 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))) (pow.f64 b_2 5))))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 (pow.f64 a 2) (+.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))))))))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 (pow.f64 a 2) (+.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)))))))) (*.f64 (pow.f64 a 3) (+.f64 (*.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 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))))))))
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 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 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 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 (pow.f64 a 3) c))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 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 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (/.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))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2))))))
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 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 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 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)))))) c)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))))) (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 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 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 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.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 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.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 (pow.f64 c 3) (+.f64 (*.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 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))))))))))
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) (*.f64 a (pow.f64 c 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2))))))
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) a)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))))) (pow.f64 c 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 a (neg.f64 c))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 a (neg.f64 c))))
(*.f64 (cbrt.f64 (*.f64 a (neg.f64 c))) (cbrt.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) (sqrt.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (sqrt.f64 (neg.f64 c)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 a (neg.f64 c))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 a (neg.f64 c))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 a (neg.f64 c))) 1/2))
(pow.f64 (*.f64 a (neg.f64 c)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) 3)
(pow.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(cbrt.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (neg.f64 c))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(+.f64 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2))))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1)))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2))))
(*.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 1 a))
(*.f64 1 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) 2) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(/.f64 1 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 3)) (+.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 2) (+.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 2) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 2) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 2)) (+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) 2)
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) -1)
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 1 a))
(*.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2)
(pow.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) -1)
(log.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(exp.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) 1)
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1)
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) 1/4)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 1 (*.f64 -2 (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (pow.f64 1 1/2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 4)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) 1/2))
(*.f64 (pow.f64 4 1/2) (pow.f64 (pow.f64 (/.f64 b_2 a) 2) 1/2))
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(pow.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) 1/2)
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(pow.f64 (/.f64 (/.f64 a b_2) -2) -1)
(sqrt.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)))
(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 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8))
(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 2 (log.f64 (*.f64 -2 (/.f64 b_2 a)))) 1/2))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2)))) 1)
(*.f64 1 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))) 2) (cbrt.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))) (sqrt.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3)) (fma.f64 4 (pow.f64 (/.f64 b_2 a) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 c) b_2)))))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2)) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 c) b_2)))
(pow.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))) 2)
(log.f64 (exp.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))))
(exp.f64 (log.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (/.f64 b_2 a) -2 (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 c b_2) 1/2 (*.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 (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 -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 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) 1)
(/.f64 (*.f64 1/2 c) b_2)
(pow.f64 (/.f64 (*.f64 1/2 c) b_2) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2)
(log.f64 (exp.f64 (/.f64 (*.f64 1/2 c) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 1 (*.f64 -2 (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (pow.f64 1 1/2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 4)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) 1/2))
(*.f64 (pow.f64 4 1/2) (pow.f64 (pow.f64 (/.f64 b_2 a) 2) 1/2))
(/.f64 -2 (/.f64 a b_2))
(/.f64 2 (neg.f64 (/.f64 a b_2)))
(/.f64 1 (/.f64 (/.f64 a b_2) -2))
(/.f64 (*.f64 -2 b_2) a)
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(pow.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) 1/2)
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(pow.f64 (/.f64 (/.f64 a b_2) -2) -1)
(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 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8))
(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 2 (log.f64 (*.f64 -2 (/.f64 b_2 a)))) 1/2))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)))) 1)
(*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 1 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 4)) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2))
(*.f64 4 (pow.f64 (/.f64 b_2 a) 2))
(*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)
(*.f64 (pow.f64 (/.f64 -2 a) 2) (*.f64 b_2 b_2))
(log.f64 (pow.f64 (exp.f64 4) (pow.f64 (/.f64 b_2 a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)))))
(cbrt.f64 (pow.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) 3))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8)))
(expm1.f64 (log1p.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))))
(exp.f64 (*.f64 2 (log.f64 (*.f64 -2 (/.f64 b_2 a)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 -2 (/.f64 b_2 a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))) 1)
(*.f64 1 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)))
(*.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/8) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/8))
(*.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1/4) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1/4))
(*.f64 (pow.f64 1 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) 1/4) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/4))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/4))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)))
(exp.f64 (*.f64 1/4 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)))
(+.f64 (neg.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(+.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(+.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(+.f64 (fma.f64 1 (neg.f64 b_2) (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1)))
(+.f64 (fma.f64 1 (neg.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1)))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 1 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) 2) (cbrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(*.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (+.f64 (pow.f64 (neg.f64 b_2) 2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 1)
(pow.f64 (cbrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) 3)
(pow.f64 (pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) 2)
(log.f64 (exp.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(cbrt.f64 (pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 3))
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(exp.f64 (log.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(fma.f64 1 (neg.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(+.f64 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2))))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1)))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2))))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a))) 1)
(*.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 1 a))
(*.f64 1 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) 2) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) 2)
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) -1)
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) 1)
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(hypot.f64 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 a (neg.f64 c))))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
Outputs
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (/.f64 b_2 a)))
(-.f64 (neg.f64 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (fma.f64 -1 (/.f64 b_2 a) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(-.f64 (-.f64 (*.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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (fma.f64 -1 (/.f64 b_2 a) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(-.f64 (-.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 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))))) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -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 (neg.f64 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 1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (/.f64 (*.f64 (*.f64 a (*.f64 c c)) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 (neg.f64 c) b_2) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 1 (*.f64 c c)))))))
(+.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/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (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))) (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) (*.f64 a a)) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 b_2 5)) (*.f64 1/8 (/.f64 (*.f64 (*.f64 a (*.f64 c c)) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 (neg.f64 c) b_2) (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 a a) (neg.f64 (pow.f64 c 3))) (pow.f64 b_2 5)) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 1 (*.f64 c c))))))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(/.f64 (*.f64 1/2 (neg.f64 c)) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 a (*.f64 c c)) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)) (*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 1 (*.f64 c c)))) (/.f64 (*.f64 1/2 (neg.f64 c)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 a (*.f64 c c)) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) (*.f64 a a)) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 b_2 5)) (*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 1 (*.f64 c c)))) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 a a) (neg.f64 (pow.f64 c 3))) (pow.f64 b_2 5)) (/.f64 (*.f64 1/2 (neg.f64 c)) b_2)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 c 4)) (pow.f64 (sqrt.f64 -1) 8)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)) (*.f64 a a))) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 a (*.f64 c c)) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) (*.f64 a a)) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 b_2 5)) (*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 1 (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 1 (*.f64 c c)) (*.f64 a a))) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 1 (*.f64 c c)))) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 a a) (neg.f64 (pow.f64 c 3))) (pow.f64 b_2 5)) (/.f64 (*.f64 1/2 (neg.f64 c)) b_2))))
(/.f64 (-.f64 (*.f64 -1 b_2) b_2) a)
(/.f64 (-.f64 (neg.f64 b_2) b_2) a)
(-.f64 (*.f64 -1 (/.f64 b_2 a)) (/.f64 b_2 a))
(/.f64 (-.f64 (neg.f64 b_2) b_2) a)
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 c 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (pow.f64 c 5))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (pow.f64 c 5))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(/.f64 b_2 a)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 (neg.f64 c) b_2) (/.f64 b_2 a))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (/.f64 b_2 a)))
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 a (*.f64 c c)) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)) (fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (/.f64 b_2 a)))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 1 (*.f64 c c)))) (fma.f64 1/2 (/.f64 (neg.f64 c) b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (/.f64 b_2 a))))
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 a (*.f64 c c)) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) (*.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 b_2 a))))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 1 (*.f64 c c)))) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 a a) (neg.f64 (pow.f64 c 3))) (pow.f64 b_2 5)) (fma.f64 1/2 (/.f64 (neg.f64 c) b_2) (/.f64 b_2 a))))
(*.f64 -1 (/.f64 b_2 a))
(neg.f64 (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(fma.f64 -1 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(-.f64 (/.f64 (*.f64 -1/2 (neg.f64 c)) b_2) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(fma.f64 -1 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (/.f64 (*.f64 (*.f64 a (*.f64 c c)) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3)))))
(-.f64 (fma.f64 -1/2 (/.f64 (neg.f64 c) b_2) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 1 (*.f64 c c)))))) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(fma.f64 -1 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) (*.f64 a a)) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 b_2 5)) (*.f64 1/8 (/.f64 (*.f64 (*.f64 a (*.f64 c c)) (pow.f64 (sqrt.f64 -1) 4)) (pow.f64 b_2 3))))))
(-.f64 (fma.f64 -1/2 (/.f64 (neg.f64 c) b_2) (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 a a) (neg.f64 (pow.f64 c 3))) (pow.f64 b_2 5)) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 1 (*.f64 c c))))))) (/.f64 b_2 a))
(/.f64 b_2 a)
(/.f64 b_2 a)
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 a) c))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (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))))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 a) c))) (*.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 a 3) (pow.f64 c 3))))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 a) c))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.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)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (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))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5))))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 a) c))) (*.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 a 3) (pow.f64 c 3))))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5))))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 a) c))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a))))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(+.f64 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))))
(+.f64 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 (neg.f64 c)))))
(+.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)) (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 1 (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 a (/.f64 b_2 (neg.f64 c))))))
(+.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)) (*.f64 a a)) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 1 (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (neg.f64 (pow.f64 c 3))) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 a (/.f64 b_2 (neg.f64 c)))))))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(fma.f64 -1 b_2 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 c a) (pow.f64 (sqrt.f64 -1) 2))) b_2))
(-.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 (neg.f64 c)))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(fma.f64 -1 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/8 (/.f64 (*.f64 (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)) (*.f64 a a)) (pow.f64 b_2 3)))))
(-.f64 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 (neg.f64 c))) (*.f64 1/8 (/.f64 (*.f64 (*.f64 1 (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 3)))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(fma.f64 -1 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (fma.f64 -1/16 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 1/8 (/.f64 (*.f64 (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)) (*.f64 a a)) (pow.f64 b_2 3))))))
(-.f64 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 (neg.f64 c))) (fma.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (neg.f64 (pow.f64 c 3))) (pow.f64 b_2 5)) (*.f64 1/8 (/.f64 (*.f64 (*.f64 1 (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 3))))) b_2)
b_2
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 -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 -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 -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 -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 -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 -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 -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 -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 2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) 2)
(*.f64 2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) 2)
(*.f64 2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) 2)
(*.f64 2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) 2)
(*.f64 2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) 2)
(*.f64 2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) 2)
(*.f64 2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) 2)
(*.f64 2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) 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 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) 2)
(*.f64 2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) 2)
(*.f64 2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) 2)
(*.f64 2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) 2)
(*.f64 2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) 2)
(*.f64 2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) 2)
(*.f64 2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) 2)
(*.f64 2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) 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 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 4 (/.f64 (pow.f64 b_2 2) (pow.f64 a 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(pow.f64 (*.f64 -1 (*.f64 a c)) 1/4)
(pow.f64 (*.f64 (neg.f64 a) c) 1/4)
(pow.f64 (*.f64 c (neg.f64 a)) 1/4)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (pow.f64 b_2 2))) (pow.f64 (*.f64 -1 (*.f64 a c)) 1/4))
(fma.f64 -1/4 (*.f64 (*.f64 b_2 b_2) (pow.f64 (/.f64 (/.f64 -1 (pow.f64 a 3)) (pow.f64 c 3)) 1/4)) (pow.f64 (*.f64 (neg.f64 a) c) 1/4))
(fma.f64 -1/4 (*.f64 (*.f64 b_2 b_2) (pow.f64 (/.f64 (/.f64 -1 (pow.f64 a 3)) (pow.f64 c 3)) 1/4)) (pow.f64 (*.f64 c (neg.f64 a)) 1/4))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 7) (pow.f64 c 7))) 1/4) (pow.f64 b_2 4))) (pow.f64 (*.f64 -1 (*.f64 a c)) 1/4)))
(fma.f64 -1/4 (*.f64 (*.f64 b_2 b_2) (pow.f64 (/.f64 (/.f64 -1 (pow.f64 a 3)) (pow.f64 c 3)) 1/4)) (fma.f64 -3/32 (*.f64 (pow.f64 b_2 4) (pow.f64 (/.f64 (/.f64 -1 (pow.f64 a 7)) (pow.f64 c 7)) 1/4)) (pow.f64 (*.f64 (neg.f64 a) c) 1/4)))
(fma.f64 -1/4 (*.f64 (*.f64 b_2 b_2) (pow.f64 (/.f64 (/.f64 -1 (pow.f64 a 3)) (pow.f64 c 3)) 1/4)) (fma.f64 -3/32 (*.f64 (pow.f64 b_2 4) (pow.f64 (/.f64 (/.f64 -1 (pow.f64 a 7)) (pow.f64 c 7)) 1/4)) (pow.f64 (*.f64 c (neg.f64 a)) 1/4)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 7) (pow.f64 c 7))) 1/4) (pow.f64 b_2 4))) (+.f64 (*.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 11) (pow.f64 c 11))) 1/4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1 (*.f64 a c)) 1/4))))
(fma.f64 -1/4 (*.f64 (*.f64 b_2 b_2) (pow.f64 (/.f64 (/.f64 -1 (pow.f64 a 3)) (pow.f64 c 3)) 1/4)) (fma.f64 -3/32 (*.f64 (pow.f64 b_2 4) (pow.f64 (/.f64 (/.f64 -1 (pow.f64 a 7)) (pow.f64 c 7)) 1/4)) (fma.f64 -7/128 (*.f64 (pow.f64 b_2 6) (pow.f64 (/.f64 (/.f64 -1 (pow.f64 a 11)) (pow.f64 c 11)) 1/4)) (pow.f64 (*.f64 (neg.f64 a) c) 1/4))))
(fma.f64 -1/4 (*.f64 (*.f64 b_2 b_2) (pow.f64 (/.f64 (/.f64 -1 (pow.f64 a 3)) (pow.f64 c 3)) 1/4)) (fma.f64 -3/32 (*.f64 (pow.f64 b_2 4) (pow.f64 (/.f64 (/.f64 -1 (pow.f64 a 7)) (pow.f64 c 7)) 1/4)) (fma.f64 -7/128 (*.f64 (pow.f64 b_2 6) (pow.f64 (/.f64 (/.f64 -1 (pow.f64 a 11)) (pow.f64 c 11)) 1/4)) (pow.f64 (*.f64 c (neg.f64 a)) 1/4))))
(sqrt.f64 b_2)
(+.f64 (sqrt.f64 b_2) (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))))
(+.f64 (sqrt.f64 b_2) (*.f64 (*.f64 -1/4 (*.f64 c a)) (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 (sqrt.f64 b_2) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))))
(+.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 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32))))
(+.f64 (fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (sqrt.f64 b_2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32)))
(+.f64 (sqrt.f64 b_2) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 1/32 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))))))))
(+.f64 (sqrt.f64 b_2) (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 7))) (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (fma.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) 11/384))))))
(+.f64 (fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (sqrt.f64 b_2)) (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (fma.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) 11/384)))))
(*.f64 (sqrt.f64 b_2) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 b_2))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a (*.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))) (*.f64 (*.f64 c a) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 b_2)))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a (*.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))) (*.f64 (*.f64 c a) (sqrt.f64 -1))) (fma.f64 (sqrt.f64 b_2) (sqrt.f64 -1) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (sqrt.f64 -1)) (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a (*.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 1/32 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))) (*.f64 (*.f64 c a) (sqrt.f64 -1))) (fma.f64 (sqrt.f64 b_2) (sqrt.f64 -1) (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (sqrt.f64 -1)) (fma.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) 11/384))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(sqrt.f64 b_2)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)))
(+.f64 (sqrt.f64 b_2) (*.f64 (*.f64 -1/4 (*.f64 c a)) (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 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.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 (*.f64 -1/4 (*.f64 c a)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (*.f64 1 (+.f64 (sqrt.f64 b_2) (*.f64 (*.f64 a a) (*.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32) (sqrt.f64 b_2))))))
(+.f64 (fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (sqrt.f64 b_2)) (*.f64 (*.f64 a a) (*.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32) (sqrt.f64 b_2))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.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 (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/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) (sqrt.f64 b_2))))))
(+.f64 (*.f64 (*.f64 -1/4 (*.f64 c a)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (fma.f64 1 (sqrt.f64 b_2) (*.f64 1 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32) (sqrt.f64 b_2))) (*.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)))))))
(+.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 a a) (*.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32) (sqrt.f64 b_2))) (*.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)))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))
(pow.f64 (*.f64 (neg.f64 a) c) 1/4)
(pow.f64 (*.f64 c (neg.f64 a)) 1/4)
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.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 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))) (*.f64 a c))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) c))))
(+.f64 (pow.f64 (*.f64 c (neg.f64 a)) 1/4) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 1/4) c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.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 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.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 2))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.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 c)) (neg.f64 (neg.f64 (log.f64 a))))) c)) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))))
(+.f64 (pow.f64 (*.f64 c (neg.f64 a)) 1/4) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 1/4) c)) (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 1/4) (*.f64 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 c c))) (/.f64 a -3/32)))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.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 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))) (*.f64 a c))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.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 2)) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (/.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 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.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 c)) (neg.f64 (neg.f64 (log.f64 a))))) c)) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 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 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) (/.f64 (pow.f64 a 3) (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/384))))))
(+.f64 (pow.f64 (*.f64 c (neg.f64 a)) 1/4) (+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 1/4) c)) (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 1/4) (*.f64 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 c c))) (/.f64 a -3/32)))) (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 1/4) (/.f64 (pow.f64 a 3) (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/384))))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 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 (neg.f64 (*.f64 -1 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 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a c))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (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 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) c))))
(+.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 (neg.f64 (*.f64 -1 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 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.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 2))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (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 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) c)) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 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 (*.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)))) a))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.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 2)))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) (fma.f64 -1 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) (/.f64 (pow.f64 a 3) (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/128)))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) c)) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 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)))) (-.f64 (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 (*.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)))) a))) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (/.f64 (pow.f64 a 3) (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/128))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(sqrt.f64 b_2)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)))
(+.f64 (sqrt.f64 b_2) (*.f64 (*.f64 -1/4 (*.f64 c a)) (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 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.f64 (pow.f64 1 1/4) (*.f64 (sqrt.f64 b_2) (*.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 (*.f64 (*.f64 -1/4 (*.f64 c a)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (*.f64 1 (+.f64 (sqrt.f64 b_2) (*.f64 (*.f64 (sqrt.f64 b_2) (*.f64 c c)) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)))))
(+.f64 (fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 (*.f64 c c) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 (pow.f64 1 1/4) (*.f64 (sqrt.f64 b_2) (*.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) (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))))))))
(+.f64 (*.f64 (*.f64 -1/4 (*.f64 c a)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (fma.f64 1 (sqrt.f64 b_2) (*.f64 1 (+.f64 (*.f64 (*.f64 (sqrt.f64 b_2) (*.f64 c c)) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) (*.f64 (*.f64 (sqrt.f64 b_2) (pow.f64 c 3)) (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384)))))))
(+.f64 (fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (sqrt.f64 b_2)) (+.f64 (*.f64 (sqrt.f64 b_2) (*.f64 (*.f64 c c) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))) (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 c 3) (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384))))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))
(pow.f64 (*.f64 (neg.f64 a) c) 1/4)
(pow.f64 (*.f64 c (neg.f64 a)) 1/4)
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (*.f64 a c))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) c))))
(+.f64 (pow.f64 (*.f64 c (neg.f64 a)) 1/4) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 1/4) c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (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)) (neg.f64 (neg.f64 (log.f64 c))))) c)) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (/.f64 (*.f64 c c) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32)))))
(+.f64 (pow.f64 (*.f64 c (neg.f64 a)) 1/4) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 1/4) c)) (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 1/4) (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 4) (*.f64 a a))) (/.f64 c -3/32)))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (*.f64 a c))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2)) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3)))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.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)) (neg.f64 (neg.f64 (log.f64 c))))) c)) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (/.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 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (/.f64 (pow.f64 c 3) (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/384))))))
(+.f64 (pow.f64 (*.f64 c (neg.f64 a)) 1/4) (+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 1/4) c)) (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 1/4) (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 4) (*.f64 a a))) (/.f64 c -3/32)))) (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 1/4) (/.f64 (pow.f64 c 3) (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/384))))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c)))))
(pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (*.f64 a c))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) (*.f64 -1/4 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c)))))))))
(+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) (*.f64 -1/4 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c))))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (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) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) (/.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)))) (fma.f64 -1/4 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 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 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2)))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) (fma.f64 -1 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) (/.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)))) (fma.f64 -1/4 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) (/.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 (fma.f64 -1/4 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 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 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) (/.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 -1 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 b_2) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(*.f64 -1 (+.f64 b_2 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))))
(-.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 -1))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 -1 b_2 (fma.f64 -1 (*.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))))))
(-.f64 (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (*.f64 (sqrt.f64 -1) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (sqrt.f64 -1)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(fma.f64 -1 b_2 (fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a))) (fma.f64 -1 (*.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))) -1/8)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (*.f64 (sqrt.f64 -1) (*.f64 b_2 b_2)))))))
(-.f64 (+.f64 (neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (*.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))) -1/8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (*.f64 (sqrt.f64 -1) (*.f64 b_2 b_2))))) b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 2 (*.f64 -1 b_2))
(*.f64 b_2 -2)
(+.f64 (*.f64 2 (*.f64 -1 b_2)) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 (*.f64 2 (*.f64 -1 b_2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 2) (*.f64 b_2 (pow.f64 c 2)))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2))))))) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 (*.f64 (*.f64 a a) b_2) (*.f64 c c)) (*.f64 (*.f64 2 b_2) (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32))) (pow.f64 b_2 4)) (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))) (*.f64 b_2 -2))
(+.f64 (-.f64 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))) (/.f64 (fma.f64 1/16 (*.f64 (*.f64 (*.f64 a a) b_2) (*.f64 c c)) (*.f64 (*.f64 2 b_2) (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32))) (pow.f64 b_2 4))) (*.f64 b_2 -2))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 b_2 (*.f64 -1 b_2))
(*.f64 0 b_2)
0
(+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(+.f64 (*.f64 0 b_2) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 0 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 b_2 (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))) (*.f64 -1/16 (*.f64 (pow.f64 a 2) (*.f64 b_2 (pow.f64 c 2))))) (pow.f64 b_2 4))) (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))))
(+.f64 (*.f64 0 b_2) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 b_2 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32)) (*.f64 -1/16 (*.f64 (*.f64 (*.f64 a a) b_2) (*.f64 c c)))) (pow.f64 b_2 4)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))))
(+.f64 0 (-.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) (/.f64 (fma.f64 -2 (*.f64 b_2 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32)) (*.f64 -1/16 (*.f64 (*.f64 (*.f64 a a) b_2) (*.f64 c c)))) (pow.f64 b_2 4))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.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))))))))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(fma.f64 -2 b_2 (fma.f64 -1 (*.f64 (*.f64 a a) (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 1/2 (/.f64 a (/.f64 b_2 c)))))
(fma.f64 -2 b_2 (-.f64 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))) (*.f64 (*.f64 a a) (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 (*.f64 -2 b_2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.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))))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (*.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 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))))))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(fma.f64 -2 b_2 (fma.f64 -1 (*.f64 (*.f64 a a) (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)))) (fma.f64 -1 (*.f64 (pow.f64 a 3) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) (*.f64 (*.f64 2 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 a (/.f64 b_2 c))))))
(fma.f64 -2 b_2 (+.f64 (neg.f64 (fma.f64 (*.f64 a a) (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 (pow.f64 a 3) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) (*.f64 (*.f64 2 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 a (/.f64 b_2 c)))))
(*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)))
(neg.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)))
(neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.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 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))))
(fma.f64 -1 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)) (*.f64 1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)))))
(-.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 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 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c)))))
(fma.f64 -1 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)) (fma.f64 -1 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 c c) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2))) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)))) (*.f64 a a)) (*.f64 1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2))))))
(-.f64 (-.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 c c) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 a a))) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 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)))))) c)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (/.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 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 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 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))))))
(fma.f64 -1 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 c (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)))) (*.f64 2 (*.f64 (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/384)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)))) (pow.f64 a 3)) (fma.f64 -1 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 c c) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2))) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)))) (*.f64 a a)) (*.f64 1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)))))))
(-.f64 (-.f64 (-.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 c c) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 a a))) (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 c (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 2 (*.f64 (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/384)) (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a 3))) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)))
(neg.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))
(neg.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 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 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))))
(fma.f64 -1 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) c))))
(-.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c))) (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 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 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c)))))
(fma.f64 -1 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (fma.f64 -1 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 c c) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))) (*.f64 a a)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) c)))))
(-.f64 (-.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c))) (/.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c) (/.f64 (pow.f64 b_2 4) c)) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)))) (*.f64 a a))) (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 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 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 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 (pow.f64 a 3) c))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3)))))))
(fma.f64 -1 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (fma.f64 -1 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 c c) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))) (*.f64 a a)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 a 3)) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) c)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) c)) (/.f64 (*.f64 2 (*.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/128)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))) (pow.f64 a 3))))))
(-.f64 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 a 3)) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)) c)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c)) (/.f64 (*.f64 2 (*.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/128)) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2))) (pow.f64 a 3)))) (/.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c) (/.f64 (pow.f64 b_2 4) c)) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)))) (*.f64 a a))) (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.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/2 (/.f64 (*.f64 a c) b_2))))
(fma.f64 -2 b_2 (fma.f64 -1 (*.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))))) (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))))
(fma.f64 -2 b_2 (-.f64 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))) (*.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)))))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.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 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.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 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.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 c) b_2)))))
(fma.f64 -2 b_2 (fma.f64 -1 (*.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))))) (fma.f64 -1 (*.f64 (pow.f64 c 3) (fma.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))) (*.f64 (*.f64 2 b_2) (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384))))) (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))))
(fma.f64 -2 b_2 (+.f64 (neg.f64 (fma.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)))) (*.f64 (pow.f64 c 3) (fma.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))) (*.f64 (*.f64 2 b_2) (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384))))))) (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))))
(*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)))
(neg.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)))
(neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))))
(fma.f64 -1 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)) (*.f64 1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)))))
(-.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))))) (pow.f64 c 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c)))))
(fma.f64 -1 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)) (fma.f64 -1 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 a a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))) (*.f64 c c)) (*.f64 1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2))))))
(-.f64 (-.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))) (/.f64 (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 (pow.f64 b_2 4) a)) (*.f64 (*.f64 2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))) (*.f64 c c))) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) a)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))))) (pow.f64 c 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))))) (pow.f64 c 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))))))
(fma.f64 -1 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 a (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)))) (*.f64 2 (*.f64 (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/384)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)))) (pow.f64 c 3)) (fma.f64 -1 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 a a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))) (*.f64 c c)) (*.f64 1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)))))))
(-.f64 (-.f64 (-.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))) (/.f64 (fma.f64 1/16 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 (pow.f64 b_2 4) a)) (*.f64 (*.f64 2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))) (*.f64 c c))) (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32)) a) (*.f64 (*.f64 2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/384)))) (pow.f64 c 3))) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)))
(neg.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)))
(neg.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))))
(fma.f64 -1 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) (*.f64 1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)))))
(-.f64 (*.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))) (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))))) (pow.f64 c 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c)))))
(fma.f64 -1 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) (fma.f64 -1 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 a a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)))) (*.f64 c c)) (*.f64 1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))))))
(-.f64 (-.f64 (*.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))) (/.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) a) (/.f64 (pow.f64 b_2 4) a)) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)))) (*.f64 c c))) (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)))
(+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))))) (pow.f64 c 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) (*.f64 a (pow.f64 c 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3)))))))
(fma.f64 -1 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) (fma.f64 -1 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 a a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)))) (*.f64 c c)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) (pow.f64 c 3))) (fma.f64 1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (*.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (/.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 (-.f64 (fma.f64 1/2 (/.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 a (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)) (/.f64 (pow.f64 c 3) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32)))) (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)) (/.f64 (*.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) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2))) (pow.f64 c 3)))) (/.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) a) (/.f64 (pow.f64 b_2 4) a)) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)))) (*.f64 c c))) (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (/.f64 b_2 a)))
(-.f64 (neg.f64 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (sqrt.f64 -1) (*.f64 b_2 b_2))))))
(-.f64 (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (sqrt.f64 -1) (*.f64 b_2 b_2)))) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (sqrt.f64 -1)))))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (fma.f64 -1 (*.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3))))) -1/8)) (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (sqrt.f64 -1) (*.f64 b_2 b_2)))))))
(-.f64 (-.f64 (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (sqrt.f64 -1) (*.f64 b_2 b_2)))) (/.f64 b_2 a)) (*.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3))))) -1/8))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(*.f64 -1 (/.f64 b_2 a))
(neg.f64 (/.f64 b_2 a))
(*.f64 2 (*.f64 -1 (/.f64 b_2 a)))
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 2 (*.f64 -1 (/.f64 b_2 a))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 2 (*.f64 -1 (/.f64 b_2 a))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 a (*.f64 b_2 (pow.f64 c 2)))) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2))))) a))) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 b_2 (/.f64 -2 a)) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 (*.f64 a b_2) (*.f64 c c)) (/.f64 (*.f64 (*.f64 2 b_2) (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32)) a)) (pow.f64 b_2 4)) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 b_2 (/.f64 -2 a)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (fma.f64 1/16 (*.f64 (*.f64 a b_2) (*.f64 c c)) (/.f64 (*.f64 (*.f64 2 b_2) (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32)) a)) (pow.f64 b_2 4))))
(*.f64 -1 (/.f64 b_2 a))
(neg.f64 (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (/.f64 b_2 a))
(*.f64 0 b_2)
0
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a)))
(fma.f64 -1 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (fma.f64 -1/2 (/.f64 c b_2) (/.f64 b_2 a)) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))) (*.f64 -1/16 (*.f64 (pow.f64 a 2) (*.f64 b_2 (pow.f64 c 2))))) (*.f64 a (pow.f64 b_2 4)))) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))))
(fma.f64 -1 (/.f64 b_2 a) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 b_2 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32)) (*.f64 -1/16 (*.f64 (*.f64 (*.f64 a a) b_2) (*.f64 c c)))) (*.f64 a (pow.f64 b_2 4))) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(-.f64 (-.f64 (fma.f64 -1/2 (/.f64 c b_2) (/.f64 b_2 a)) (/.f64 (fma.f64 -2 (*.f64 b_2 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32)) (*.f64 -1/16 (*.f64 (*.f64 (*.f64 a a) b_2) (*.f64 c c)))) (*.f64 a (pow.f64 b_2 4)))) (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1 (*.f64 a (+.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))))))))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1 (*.f64 a (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 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 a (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 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1 (*.f64 a (+.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))))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.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 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))))))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1 (*.f64 a (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)))) (fma.f64 -1 (*.f64 (*.f64 a a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) (*.f64 (*.f64 2 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 b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (-.f64 (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (*.f64 a a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) (*.f64 (*.f64 2 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 a (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 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) a))
(/.f64 (neg.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2))) a)
(/.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (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 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))))
(fma.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)) a) (*.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 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) c))))
(-.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) c))) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 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 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) c)))))
(fma.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)) a) (fma.f64 -1 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 c c) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2))) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)))) (pow.f64 a 3)) (*.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 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) c)))))
(-.f64 (-.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) c))) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 c c) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a 3))) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 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)))))) c)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (/.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 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 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 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))))))
(fma.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)) a) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 c (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)))) (*.f64 2 (*.f64 (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/384)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)))) (pow.f64 a 4)) (fma.f64 -1 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 c c) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2))) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)))) (pow.f64 a 3)) (*.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 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) c))))))
(-.f64 (-.f64 (-.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) c))) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 c c) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a 3))) (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 c (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 2 (*.f64 (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/384)) (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a 4))) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) a))
(/.f64 (neg.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))) a)
(/.f64 (neg.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2))) a)
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (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 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))))
(fma.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) a) (*.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 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) c))))
(-.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c))) (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)) a))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 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 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) c)))))
(fma.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) a) (fma.f64 -1 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 c c) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))) (pow.f64 a 3)) (*.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 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) c)))))
(-.f64 (-.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c))) (/.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c) (/.f64 (pow.f64 b_2 4) c)) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)))) (pow.f64 a 3))) (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)) a))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 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 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 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 (pow.f64 a 4) c))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 4)))))))
(fma.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) a) (fma.f64 -1 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 c c) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))) (pow.f64 a 3)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 a 4)) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) c)) (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 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) c)) (*.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (/.f64 (pow.f64 a 4) (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/128)))))))))
(-.f64 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)) c) (/.f64 (*.f64 b_2 b_2) (pow.f64 a 4))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c)) (*.f64 2 (/.f64 (*.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/128)) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)) (pow.f64 a 4))))) (/.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c) (/.f64 (pow.f64 b_2 4) c)) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)))) (pow.f64 a 3))) (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)) a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1 (*.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 -2 (/.f64 b_2 a) (fma.f64 -1 (*.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 -2 (/.f64 b_2 a) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.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 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1 (*.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 -1 (*.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 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.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 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1 (*.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 -1 (*.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 (*.f64 2 b_2) (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384))) a))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (-.f64 (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.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 (*.f64 2 b_2) (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384))) a)))) (*.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 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) a))
(/.f64 (neg.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2))) a)
(/.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))))
(fma.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)) a) (*.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 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) c))))
(-.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) c))) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (pow.f64 a 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) a))) (pow.f64 c 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) c)))))
(fma.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)) a) (fma.f64 -1 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 a 3) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2))) (*.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) (/.f64 a (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))))) (*.f64 c c)) (*.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 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) c)))))
(-.f64 (-.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) c))) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 a 3) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 2 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 a (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))))) (*.f64 c c))) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) (pow.f64 a 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) a))) (pow.f64 c 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (pow.f64 a 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) a))) (pow.f64 c 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))))))
(fma.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)) a) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a a) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)))) (*.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) (/.f64 a (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/384)))))) (pow.f64 c 3)) (fma.f64 -1 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 a 3) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2))) (*.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) (/.f64 a (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))))) (*.f64 c c)) (*.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 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) c))))))
(-.f64 (-.f64 (-.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) c))) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 a 3) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 2 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 a (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))))) (*.f64 c c))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 a (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))) (/.f64 (*.f64 b_2 b_2) a)) (*.f64 2 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 a (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/384)))))) (pow.f64 c 3))) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) a))
(/.f64 (neg.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) a)
(/.f64 (neg.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2))) a)
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))))
(fma.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) a) (*.f64 1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)))))
(-.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) c))) (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)) a))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (pow.f64 a 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) a))) (pow.f64 c 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) c)))))
(fma.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) a) (fma.f64 -1 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 a 3) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (*.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (/.f64 a (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))))) (*.f64 c c)) (*.f64 1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))))))
(-.f64 (-.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) c))) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 a 3) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2))) (*.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 4) (*.f64 a a)) -3/32))))) (*.f64 c c))) (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)) a))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (pow.f64 a 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) a))) (pow.f64 c 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (*.f64 a (pow.f64 c 3))))))))
(fma.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) a) (fma.f64 -1 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 a 3) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (*.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (/.f64 a (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))))) (*.f64 c c)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) (pow.f64 c 3))) (fma.f64 1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (*.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) a) (/.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 c 3))))))))
(-.f64 (-.f64 (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)) (pow.f64 c 3))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) c)) (*.f64 2 (*.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/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 c 3)))))) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 a 3) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2))) (*.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 4) (*.f64 a a)) -3/32))))) (*.f64 c c))) (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)) a))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (*.f64 (sqrt.f64 -1) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)) (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (sqrt.f64 -1)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (*.f64 (sqrt.f64 -1) (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (*.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))) -1/8))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)) (+.f64 (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (sqrt.f64 -1))))) (*.f64 (pow.f64 b_2 6) (+.f64 (*.f64 -7/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (sqrt.f64 -1))) (*.f64 3/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (sqrt.f64 -1))))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (*.f64 (sqrt.f64 -1) (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))) -1/8) (*.f64 (pow.f64 b_2 6) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5))))) -1/16)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (pow.f64 b_2 3))))))
(+.f64 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 2 (/.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32) (pow.f64 b_2 3))))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (pow.f64 b_2 3))) (*.f64 2 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 1/32 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))) (pow.f64 b_2 5))))))))
(+.f64 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32)) (pow.f64 b_2 5)) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32) (pow.f64 b_2 3)) (/.f64 (fma.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) 11/384)) (pow.f64 b_2 5))))))))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(fma.f64 -1 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))
(-.f64 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))) b_2)
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(fma.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32) (pow.f64 b_2 3)) (fma.f64 -1 b_2 (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))))
(fma.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32) (pow.f64 b_2 3)) (-.f64 (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 a (/.f64 b_2 c)))) b_2))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 1/32 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))) (pow.f64 b_2 5))))))))
(fma.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32) (pow.f64 b_2 3)) (fma.f64 -2 (/.f64 (fma.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) 11/384)) (pow.f64 b_2 5)) (fma.f64 -1 b_2 (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 1/2 (+.f64 (/.f64 a (/.f64 b_2 c)) (/.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32)) (pow.f64 b_2 5))))))))
(fma.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32) (pow.f64 b_2 3)) (fma.f64 -2 (/.f64 (fma.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) 11/384)) (pow.f64 b_2 5)) (-.f64 (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 1/2 (+.f64 (/.f64 a (/.f64 b_2 c)) (/.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32)) (pow.f64 b_2 5))))) b_2)))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 (pow.f64 a 2) (+.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))))))))))
(+.f64 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 (*.f64 a a) (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 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 (pow.f64 a 2) (+.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)))))))) (*.f64 (pow.f64 a 3) (+.f64 (*.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 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))))))))
(+.f64 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (fma.f64 (*.f64 a a) (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 (pow.f64 a 3) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) (*.f64 (*.f64 2 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))))))))
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)
(sqrt.f64 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2))
(fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)) (sqrt.f64 (*.f64 c (neg.f64 a))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 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 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2))))
(fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (*.f64 c c))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 a a))) (fma.f64 2 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 c c))) (/.f64 a -3/32))) (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 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 (pow.f64 a 3) c))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 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 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (/.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))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 a 3)) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)) c)) (fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (*.f64 c c))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (/.f64 (pow.f64 a 3) (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/384)))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 a 3)) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (sqrt.f64 (*.f64 c (neg.f64 a)))) c)) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 a a))) (fma.f64 2 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 c c))) (/.f64 a -3/32))) (fma.f64 2 (/.f64 (*.f64 (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/384)) (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 a 3)) (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)
(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 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c)) (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 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 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 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) c)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 c c))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 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))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c)) (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) (*.f64 a a))) (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)) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 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)))))) c)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))))) (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 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 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 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)))))
(fma.f64 -1 (/.f64 (fma.f64 1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 c (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))) (*.f64 2 (*.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/128)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))) (pow.f64 a 3)) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) c)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 c c))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 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))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c)) (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) (*.f64 a a))) (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)) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)))) (/.f64 (fma.f64 1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 c (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)))) (*.f64 2 (*.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/128)) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)))) (pow.f64 a 3)))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.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 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)))))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.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 (pow.f64 c 3) (+.f64 (*.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 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))))))))))
(+.f64 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (fma.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)))) (*.f64 (pow.f64 c 3) (fma.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))) (*.f64 (*.f64 2 b_2) (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384))))))))
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)
(sqrt.f64 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2))
(fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)) (sqrt.f64 (*.f64 c (neg.f64 a))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2))))
(fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) (*.f64 c c))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 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) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 a a))) (fma.f64 2 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 4) (*.f64 a a))) (/.f64 c -3/32))) (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) (*.f64 a (pow.f64 c 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)) (pow.f64 c 3))) (fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) (*.f64 c c))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) (/.f64 (*.f64 c c) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) (/.f64 (pow.f64 c 3) (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/384)))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 a (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))) (/.f64 (*.f64 b_2 b_2) (pow.f64 c 3))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 a a))) (fma.f64 2 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 4) (*.f64 a a))) (/.f64 c -3/32))) (fma.f64 2 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 (pow.f64 c 3) (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/384)))) (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)
(pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2))
(fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))
(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))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2))))
(fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (*.f64 c c))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 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) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))))
(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 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (*.f64 a a))) (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 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) a)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))))) (pow.f64 c 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)))))
(fma.f64 -1 (/.f64 (fma.f64 1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 a (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 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) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)))) (pow.f64 c 3)) (fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (*.f64 c c))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 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) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 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)) (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 a) (log.f64 (/.f64 -1 c)))) 2) (*.f64 a a))) (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 (*.f64 b_2 b_2) (/.f64 a (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 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) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)))) (pow.f64 c 3)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 a (neg.f64 c))))) 1)
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)
(sqrt.f64 (*.f64 c (neg.f64 a)))
(*.f64 1 (sqrt.f64 (*.f64 a (neg.f64 c))))
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)
(sqrt.f64 (*.f64 c (neg.f64 a)))
(*.f64 (cbrt.f64 (*.f64 a (neg.f64 c))) (cbrt.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 a) c)) (cbrt.f64 (sqrt.f64 (*.f64 (neg.f64 a) c))))
(*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) (sqrt.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)
(sqrt.f64 (*.f64 c (neg.f64 a)))
(*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (sqrt.f64 (neg.f64 c)))
(*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 a (neg.f64 c))))
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)
(sqrt.f64 (*.f64 c (neg.f64 a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 a (neg.f64 c))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 a (neg.f64 c))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 a) c)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (neg.f64 a) c))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (cbrt.f64 (*.f64 c (neg.f64 a)))))
(pow.f64 (*.f64 a (neg.f64 c)) 1/2)
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)
(sqrt.f64 (*.f64 c (neg.f64 a)))
(pow.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) 1)
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)
(sqrt.f64 (*.f64 c (neg.f64 a)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) 3)
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)
(sqrt.f64 (*.f64 c (neg.f64 a)))
(pow.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 a) c) 3/2))
(cbrt.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) 2)
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)
(sqrt.f64 (*.f64 c (neg.f64 a)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)
(sqrt.f64 (*.f64 c (neg.f64 a)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)
(sqrt.f64 (*.f64 c (neg.f64 a)))
(cbrt.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 a) c) 3/2))
(cbrt.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)
(sqrt.f64 (*.f64 c (neg.f64 a)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)
(sqrt.f64 (*.f64 c (neg.f64 a)))
(exp.f64 (*.f64 (log.f64 (*.f64 a (neg.f64 c))) 1/2))
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)
(sqrt.f64 (*.f64 c (neg.f64 a)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1))
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)
(sqrt.f64 (*.f64 c (neg.f64 a)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)
(sqrt.f64 (*.f64 c (neg.f64 a)))
(+.f64 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2))))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2))))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2))))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2))))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(*.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 1 a))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 1 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) 2) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 1 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 a (neg.f64 b_2)) (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 a (neg.f64 b_2)) (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 3)) (+.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 2) (+.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 2) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (/.f64 b_2 a)) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a) 3)) (+.f64 (+.f64 (pow.f64 (neg.f64 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a) 2)) (*.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (/.f64 b_2 a)) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) 3)) (+.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) 2)) (*.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 2) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 2)) (+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(/.f64 (-.f64 (pow.f64 (neg.f64 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a) 2)) (+.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) 2)) (-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a)))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a) 1)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) 3)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a) 3) 1/3)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) 2)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) -1)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a))))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a) 3))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 3) (pow.f64 a 3)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) 1))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a))
(fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) 1)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 1 a))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(*.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 3)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 3) 1/3)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(pow.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) -1)
(/.f64 1 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))))
(/.f64 1 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(log.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 3))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(exp.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 1))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 3)
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) 1/4)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) 1/4)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(pow.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 1))
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 1 (*.f64 -2 (/.f64 b_2 a)))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (pow.f64 1 1/2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 4)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 4))) (fabs.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a)))))
(*.f64 (pow.f64 4 1/2) (pow.f64 (pow.f64 (/.f64 b_2 a) 2) 1/2))
(*.f64 2 (sqrt.f64 (pow.f64 (/.f64 b_2 a) 2)))
(*.f64 2 (fabs.f64 (/.f64 b_2 a)))
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(*.f64 b_2 (/.f64 -2 a))
(pow.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) 1/2)
(sqrt.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)))
(fabs.f64 (*.f64 b_2 (/.f64 -2 a)))
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
(*.f64 b_2 (/.f64 -2 a))
(pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8))
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(*.f64 b_2 (/.f64 -2 a))
(pow.f64 (/.f64 (/.f64 a b_2) -2) -1)
(*.f64 (/.f64 1 (/.f64 a b_2)) -2)
(sqrt.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)))
(fabs.f64 (*.f64 b_2 (/.f64 -2 a)))
(log.f64 (pow.f64 (exp.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 b_2 (/.f64 -2 a))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 b_2 (/.f64 -2 a))
(exp.f64 (log.f64 (*.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 b_2 (/.f64 -2 a))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 -2 (/.f64 b_2 a)))) 1/2))
(sqrt.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)))
(fabs.f64 (*.f64 b_2 (/.f64 -2 a)))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 b_2 (/.f64 -2 a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2)))) 1)
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2)))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))) 2) (cbrt.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))) (sqrt.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3)) (fma.f64 4 (pow.f64 (/.f64 b_2 a) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 c) b_2)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (fma.f64 4 (pow.f64 (/.f64 b_2 a) 2) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))) (fma.f64 4 (pow.f64 (/.f64 b_2 a) 2) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 2 (*.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2)) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 c) b_2)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (-.f64 (*.f64 b_2 (/.f64 -2 a)) (*.f64 1/2 (/.f64 c b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 b_2 (/.f64 -2 a) (/.f64 -1/2 (/.f64 b_2 c))))
(pow.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2)) 1)
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))) 3)
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(pow.f64 (pow.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2)) 3) 1/3)
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))) 2)
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(log.f64 (exp.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2)) 3))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(exp.f64 (log.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))) 1))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 b_2 a) -2 (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 c b_2) 1/2 (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1 (/.f64 (*.f64 1/2 c) b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2) (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 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 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 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 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(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 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 -2 a) b_2 (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) 1)
(*.f64 1/2 (/.f64 c b_2))
(/.f64 (*.f64 1/2 c) b_2)
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (/.f64 (*.f64 1/2 c) b_2) 1)
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 3)
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3) 1/3)
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2)
(*.f64 1/2 (/.f64 c b_2))
(log.f64 (exp.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 1/2 (/.f64 c b_2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2))))
(*.f64 1/2 (/.f64 c b_2))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 3))
(*.f64 1/2 (/.f64 c b_2))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 1/2 (/.f64 c b_2))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)) 1))
(*.f64 1/2 (/.f64 c b_2))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 1 (*.f64 -2 (/.f64 b_2 a)))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (pow.f64 1 1/2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 4)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 4))) (fabs.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a)))))
(*.f64 (pow.f64 4 1/2) (pow.f64 (pow.f64 (/.f64 b_2 a) 2) 1/2))
(*.f64 2 (sqrt.f64 (pow.f64 (/.f64 b_2 a) 2)))
(*.f64 2 (fabs.f64 (/.f64 b_2 a)))
(/.f64 -2 (/.f64 a b_2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 2 (neg.f64 (/.f64 a b_2)))
(/.f64 2 (/.f64 (neg.f64 a) b_2))
(/.f64 1 (/.f64 (/.f64 a b_2) -2))
(*.f64 (/.f64 1 (/.f64 a b_2)) -2)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 b_2 (/.f64 -2 a))
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(*.f64 b_2 (/.f64 -2 a))
(pow.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) 1/2)
(sqrt.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)))
(fabs.f64 (*.f64 b_2 (/.f64 -2 a)))
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
(*.f64 b_2 (/.f64 -2 a))
(pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8))
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(*.f64 b_2 (/.f64 -2 a))
(pow.f64 (/.f64 (/.f64 a b_2) -2) -1)
(*.f64 (/.f64 1 (/.f64 a b_2)) -2)
(log.f64 (pow.f64 (exp.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 b_2 (/.f64 -2 a))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 b_2 (/.f64 -2 a))
(exp.f64 (log.f64 (*.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 b_2 (/.f64 -2 a))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 -2 (/.f64 b_2 a)))) 1/2))
(sqrt.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)))
(fabs.f64 (*.f64 b_2 (/.f64 -2 a)))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 b_2 (/.f64 -2 a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)))) 1)
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 1 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 4)) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) (cbrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 4)))
(*.f64 4 (pow.f64 (/.f64 b_2 a) 2))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(*.f64 (pow.f64 (/.f64 -2 a) 2) (*.f64 b_2 b_2))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(log.f64 (pow.f64 (exp.f64 4) (pow.f64 (/.f64 b_2 a) 2)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)))))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(cbrt.f64 (pow.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) 3))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8)))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(expm1.f64 (log1p.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 -2 (/.f64 b_2 a)))))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 -2 (/.f64 b_2 a)))) 1))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(log1p.f64 (expm1.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))))
(*.f64 4 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))) 1)
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)
(*.f64 1 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)))
(*.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/8) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/8))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)
(*.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1/4) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1/4))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) 1/2)
(sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 1 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) 1/4) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/4))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) 1/4) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1/4))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/4))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/4))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)
(exp.f64 (*.f64 1/4 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)
(+.f64 (neg.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(+.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) (fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))))
(-.f64 (+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(+.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))))
(-.f64 (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (fma.f64 1 (neg.f64 b_2) (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1)))
(+.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))))
(-.f64 (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (fma.f64 1 (neg.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (fma.f64 1 (neg.f64 b_2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) (neg.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.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 (neg.f64 b_2) (*.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 (fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1)))
(+.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))))
(-.f64 (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (fma.f64 1 (neg.f64 b_2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) (neg.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.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 (neg.f64 b_2) (*.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 (fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1)))
(+.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))))
(-.f64 (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (fma.f64 1 (neg.f64 b_2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) (neg.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.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 (neg.f64 b_2) (*.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 (fma.f64 -1 b_2 (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 1)))
(+.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))))
(-.f64 (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (fma.f64 1 (neg.f64 b_2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) (neg.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.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 (neg.f64 b_2) (*.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 1 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) 2) (cbrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (+.f64 (pow.f64 (neg.f64 b_2) 2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(/.f64 (-.f64 (neg.f64 (pow.f64 b_2 3)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (+.f64 (+.f64 (pow.f64 (neg.f64 b_2) 2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))))
(/.f64 (-.f64 (neg.f64 (pow.f64 b_2 3)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (-.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))))
(/.f64 (+.f64 (*.f64 0 (-.f64 (neg.f64 b_2) b_2)) (*.f64 c a)) (fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 1)
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(pow.f64 (cbrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) 3)
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(pow.f64 (pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 3) 1/3)
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(pow.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) 2)
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (exp.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(cbrt.f64 (pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 3))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (log.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) 1))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log1p.f64 (expm1.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 1 (neg.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))
(-.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)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2))))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2))))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2))))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) 1)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) 2))))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c))) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a))) 1)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 1 a))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 1 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) 2) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a) 1)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) 3)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a) 3) 1/3)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) 2)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) -1)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a))))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a) 3))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 3) (pow.f64 a 3)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) 1))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a))
(fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 a (neg.f64 c))))
(hypot.f64 (fabs.f64 b_2) (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 (fabs.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a))))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) 1))
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))

eval508.0ms (4.8%)

Compiler

Compiled 31632 to 18787 computations (40.6% saved)

prune197.0ms (1.9%)

Pruning

38 alts after pruning (32 fresh and 6 done)

PrunedKeptTotal
New77117788
Fresh71522
Picked325
Done145
Total78238820
Accuracy
99.4%
Counts
820 → 38
Alt Table
Click to see full alt table
StatusAccuracyProgram
49.9%
(fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a))
0.7%
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) 3) 1/3)
10.7%
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
50.1%
(/.f64 (/.f64 (+.f64 (*.f64 0 (-.f64 (neg.f64 b_2) b_2)) (*.f64 c a)) (fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
39.5%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (*.f64 (neg.f64 a) c) 1/4) 2)) a)
24.1%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) a)
50.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
39.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
20.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 b_2))) a)
46.9%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))) a)
40.8%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))) a)
25.8%
(/.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) a)
34.1%
(/.f64 (*.f64 c -1/2) b_2)
9.4%
(/.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2)) a)
26.0%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) a)
26.0%
(/.f64 (*.f64 -1/2 (/.f64 1 (/.f64 b_2 (*.f64 a c)))) a)
26.2%
(/.f64 (*.f64 -1/2 (expm1.f64 (log1p.f64 (/.f64 a (/.f64 b_2 c))))) a)
54.1%
(/.f64 1 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
9.6%
(/.f64 0 a)
28.9%
(/.f64 -2 (/.f64 a b_2))
28.5%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))) a))
50.1%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))
6.5%
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (/.f64 (*.f64 -1/2 (neg.f64 c)) b_2) (/.f64 b_2 a)))
28.9%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 3))
28.9%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
30.9%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
2.6%
(*.f64 (/.f64 b_2 a) 2)
28.9%
(*.f64 (/.f64 -2 a) b_2)
54.0%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
9.6%
(*.f64 1/2 (/.f64 c b_2))
29.0%
(*.f64 -2 (/.f64 b_2 a))
11.5%
(sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) 2))
13.4%
(sqrt.f64 (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a))))
13.0%
(sqrt.f64 (expm1.f64 (log1p.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)))))
22.5%
(fabs.f64 (/.f64 -1/2 (/.f64 b_2 c)))
17.8%
(fabs.f64 (*.f64 b_2 (/.f64 -2 a)))
0.6%
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
15.7%
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
49.9%
(fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 (neg.f64 a) c)))) a))
0.7%
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) 3) 1/3)
10.7%
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
50.1%
(/.f64 (/.f64 (+.f64 (*.f64 0 (-.f64 (neg.f64 b_2) b_2)) (*.f64 c a)) (fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
39.5%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (*.f64 (neg.f64 a) c) 1/4) 2)) a)
24.1%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) a)
50.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
39.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
20.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 b_2))) a)
46.9%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))) a)
40.8%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))) a)
25.8%
(/.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) a)
34.1%
(/.f64 (*.f64 c -1/2) b_2)
9.4%
(/.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2)) a)
26.0%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) a)
26.0%
(/.f64 (*.f64 -1/2 (/.f64 1 (/.f64 b_2 (*.f64 a c)))) a)
26.2%
(/.f64 (*.f64 -1/2 (expm1.f64 (log1p.f64 (/.f64 a (/.f64 b_2 c))))) a)
54.1%
(/.f64 1 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
9.6%
(/.f64 0 a)
28.9%
(/.f64 -2 (/.f64 a b_2))
28.5%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))) a))
50.1%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))
6.5%
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (/.f64 (*.f64 -1/2 (neg.f64 c)) b_2) (/.f64 b_2 a)))
28.9%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 3))
28.9%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
30.9%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
2.6%
(*.f64 (/.f64 b_2 a) 2)
28.9%
(*.f64 (/.f64 -2 a) b_2)
54.0%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
9.6%
(*.f64 1/2 (/.f64 c b_2))
29.0%
(*.f64 -2 (/.f64 b_2 a))
11.5%
(sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) 2))
13.4%
(sqrt.f64 (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a))))
13.0%
(sqrt.f64 (expm1.f64 (log1p.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)))))
22.5%
(fabs.f64 (/.f64 -1/2 (/.f64 b_2 c)))
17.8%
(fabs.f64 (*.f64 b_2 (/.f64 -2 a)))
0.6%
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
15.7%
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
Compiler

Compiled 2022 to 1422 computations (29.7% saved)

localize253.0ms (2.4%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
99.2%
(/.f64 (/.f64 (+.f64 (*.f64 0 (-.f64 (neg.f64 b_2) b_2)) (*.f64 c a)) (fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
93.8%
(fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
90.4%
(sqrt.f64 (*.f64 c (neg.f64 a)))
89.5%
(/.f64 (+.f64 (*.f64 0 (-.f64 (neg.f64 b_2) b_2)) (*.f64 c a)) (fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
100.0%
(*.f64 -2 (/.f64 b_2 a))
99.8%
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)
85.8%
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
84.8%
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (/.f64 (*.f64 -1/2 (neg.f64 c)) b_2) (/.f64 b_2 a)))
99.9%
(/.f64 1 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
99.1%
(/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
95.1%
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
90.4%
(sqrt.f64 (*.f64 a (neg.f64 c)))
Compiler

Compiled 250 to 77 computations (69.2% saved)

series91.0ms (0.9%)

Counts
9 → 168
Calls

75 calls:

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

rewrite88.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
844×add-sqr-sqrt
820×pow1
814×*-un-lft-identity
786×add-exp-log
786×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

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

simplify124.0ms (1.2%)

Algorithm
egg-herbie
Rules
1444×associate-*r*
1152×associate-*l*
1082×fma-def
604×times-frac
436×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

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

eval197.0ms (1.9%)

Compiler

Compiled 13671 to 7376 computations (46% saved)

prune133.0ms (1.3%)

Pruning

45 alts after pruning (37 fresh and 8 done)

PrunedKeptTotal
New43515450
Fresh52227
Picked325
Done066
Total44345488
Accuracy
99.4%
Counts
488 → 45
Alt Table
Click to see full alt table
StatusAccuracyProgram
10.7%
(pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3) 3) 1/3)
11.2%
(pow.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)) 3) 1/3)
11.2%
(pow.f64 (pow.f64 (fabs.f64 (/.f64 -2 (/.f64 a b_2))) 3) 1/3)
10.1%
(pow.f64 (pow.f64 (exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a)))) 3) 1/3)
10.7%
(pow.f64 (*.f64 (*.f64 (/.f64 b_2 a) -2) (*.f64 (*.f64 (/.f64 b_2 a) -2) (*.f64 (/.f64 b_2 a) -2))) 1/3)
10.0%
(pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b_2 a) -2)) 3)) 1/3)
50.1%
(/.f64 (/.f64 (*.f64 a c) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) b_2)) a)
39.5%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (*.f64 (neg.f64 a) c) 1/4) 2)) a)
24.1%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) a)
50.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
39.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
20.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 b_2))) a)
46.9%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))) a)
40.8%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))) a)
25.8%
(/.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) a)
34.1%
(/.f64 (*.f64 c -1/2) b_2)
9.4%
(/.f64 (*.f64 1/2 (/.f64 (*.f64 a c) b_2)) a)
26.0%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) a)
26.0%
(/.f64 (*.f64 -1/2 (/.f64 1 (/.f64 b_2 (*.f64 a c)))) a)
26.2%
(/.f64 (*.f64 -1/2 (expm1.f64 (log1p.f64 (/.f64 a (/.f64 b_2 c))))) a)
9.0%
(/.f64 c 0)
34.5%
(/.f64 1 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))))
28.8%
(/.f64 1 (/.f64 a (fma.f64 b_2 -2 (*.f64 1/2 (/.f64 a (/.f64 b_2 c))))))
31.4%
(/.f64 1 (/.f64 a (/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) b_2))))
54.1%
(/.f64 1 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
28.0%
(/.f64 1 (+.f64 (*.f64 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (neg.f64 c))) -1/8) (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c)))))
28.9%
(/.f64 -2 (/.f64 a b_2))
28.5%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))) a))
50.1%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))
6.5%
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (/.f64 (*.f64 -1/2 (neg.f64 c)) b_2) (/.f64 b_2 a)))
28.9%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 3))
28.9%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
2.6%
(*.f64 (/.f64 b_2 a) 2)
28.9%
(*.f64 (/.f64 -2 a) b_2)
54.0%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
9.6%
(*.f64 1/2 (/.f64 c b_2))
29.0%
(*.f64 -2 (/.f64 b_2 a))
13.4%
(sqrt.f64 (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a))))
13.0%
(sqrt.f64 (expm1.f64 (log1p.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)))))
22.5%
(fabs.f64 (/.f64 -1/2 (/.f64 b_2 c)))
17.8%
(fabs.f64 (*.f64 b_2 (/.f64 -2 a)))
0.6%
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
15.7%
(exp.f64 (log.f64 (*.f64 (/.f64 b_2 a) -2)))
16.8%
(cbrt.f64 (/.f64 -8 (pow.f64 (/.f64 a b_2) 3)))
9.6%
0
Compiler

Compiled 1538 to 849 computations (44.8% saved)

regimes1.1s (10.6%)

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

4 calls:

572.0ms
a
337.0ms
c
104.0ms
b_2
78.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
70.8%12a
85.1%3b_2
70.0%9c
74.9%4(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 926 to 407 computations (56% saved)

regimes54.0ms (0.5%)

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

1 calls:

47.0ms
b_2
Results
AccuracySegmentsBranch
85.1%3b_2
Compiler

Compiled 253 to 129 computations (49% saved)

regimes68.0ms (0.6%)

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

1 calls:

59.0ms
b_2
Results
AccuracySegmentsBranch
81.0%3b_2
Compiler

Compiled 226 to 118 computations (47.8% saved)

regimes34.0ms (0.3%)

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

1 calls:

29.0ms
b_2
Results
AccuracySegmentsBranch
61.0%2b_2
Compiler

Compiled 192 to 102 computations (46.9% saved)

regimes25.0ms (0.2%)

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

1 calls:

21.0ms
b_2
Results
AccuracySegmentsBranch
60.9%2b_2
Compiler

Compiled 121 to 67 computations (44.6% saved)

regimes18.0ms (0.2%)

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

3 calls:

8.0ms
b_2
4.0ms
a
4.0ms
c
Results
AccuracySegmentsBranch
29.0%1a
29.0%1c
35.9%2b_2
Compiler

Compiled 27 to 20 computations (25.9% saved)

regimes29.0ms (0.3%)

Counts
3 → 2
Calls
Call 1
Inputs
0
(/.f64 0 a)
(/.f64 c 0)
Outputs
0
(/.f64 c 0)
Calls

3 calls:

10.0ms
a
10.0ms
c
8.0ms
b_2
Results
AccuracySegmentsBranch
13.8%3c
13.5%3a
15.9%2b_2
Compiler

Compiled 22 to 17 computations (22.7% saved)

regimes10.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

3.0ms
c
3.0ms
b_2
3.0ms
a
Results
AccuracySegmentsBranch
9.6%1a
9.6%1c
9.6%1b_2
Compiler

Compiled 19 to 15 computations (21.1% saved)

bsearch51.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
3.616030729339785e+59
1.4727748429796896e+66
31.0ms
-1.788818013565967e-16
-2.674039543251103e-19
Results
23.0ms193×body256valid
7.0ms31×body1024valid
6.0ms19×body2048valid
5.0ms11×body512valid
4.0ms17×body256invalid
2.0ms18×body256infinite
Compiler

Compiled 552 to 374 computations (32.2% saved)

bsearch46.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
3.616030729339785e+59
1.4727748429796896e+66
26.0ms
-1.788818013565967e-16
-2.674039543251103e-19
Results
25.0ms202×body256valid
5.0ms23×body1024valid
5.0ms15×body2048valid
2.0ms20×body256infinite
2.0ms12×body512valid
2.0ms22×body256invalid
Compiler

Compiled 518 to 357 computations (31.1% saved)

bsearch46.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
5.4300617756385555e-14
1.9146908369456732e-7
25.0ms
-1.788818013565967e-16
-2.674039543251103e-19
Results
27.0ms224×body256valid
4.0ms14×body2048valid
4.0ms17×body1024valid
3.0ms17×body512valid
3.0ms33×body256invalid
Compiler

Compiled 467 to 340 computations (27.2% saved)

bsearch21.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
21.0ms
-4.874795094301019e-308
1.663767485592483e-306
Results
14.0ms128×body256valid
3.0ms34×body256invalid
Compiler

Compiled 214 to 159 computations (25.7% saved)

bsearch146.0ms (1.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
145.0ms
-3.936214082580203e-302
-1.351790289077898e-302
Results
143.0ms80×body256valid
2.0ms17×body256invalid
Compiler

Compiled 112 to 85 computations (24.1% saved)

bsearch20.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
20.0ms
-4.874795094301019e-308
1.663767485592483e-306
Results
15.0ms128×body256valid
3.0ms38×body256invalid
Compiler

Compiled 134 to 111 computations (17.2% saved)

bsearch23.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
23.0ms
-1.351790289077898e-302
-4.874795094301019e-308
Results
16.0ms144×body256valid
5.0ms35×body256invalid
Compiler

Compiled 130 to 114 computations (12.3% saved)

simplify19.0ms (0.2%)

Algorithm
egg-herbie
Rules
42×+-commutative
36×sub-neg
36×*-commutative
26×neg-mul-1
26×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
064430
191430
2119430
3152430
4168430
5175430
6177430
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 -2758407706096627/324518553658426726783156020576256) (*.f64 -1/2 (/.f64 c b_2)) (if (<=.f64 b_2 1449999999999999930070994587876574108782570455915020816563438616576) (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -4309606392583907/10384593717069655257060992658440192) (*.f64 -1/2 (/.f64 c b_2)) (if (<=.f64 b_2 1449999999999999930070994587876574108782570455915020816563438616576) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -934613434536269/1298074214633706907132624082305024) (*.f64 -1/2 (/.f64 c b_2)) (if (<=.f64 b_2 7288990951312319/79228162514264337593543950336) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -5404723255734155/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a)))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) 0 (*.f64 -2 (/.f64 b_2 a)))
(if (<=.f64 b_2 -8879188205848969/772103322247736428651791941524190166662432288223808740069966728315087660095197093551484618001698015194652854401843307157096133183997320086925557708514169730840749451738610692460887556999562135090788908685580234789131193097780962748024381086918485856402626253175196722230275782071039209488625822100242638638716536487936) 0 (/.f64 c 0))
0
Outputs
(if (<=.f64 b_2 -2758407706096627/324518553658426726783156020576256) (*.f64 -1/2 (/.f64 c b_2)) (if (<=.f64 b_2 1449999999999999930070994587876574108782570455915020816563438616576) (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -2758407706096627/324518553658426726783156020576256) (*.f64 -1/2 (/.f64 c b_2)) (if (<=.f64 b_2 1449999999999999930070994587876574108782570455915020816563438616576) (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) 1/2))))
(if (<=.f64 b_2 -4309606392583907/10384593717069655257060992658440192) (*.f64 -1/2 (/.f64 c b_2)) (if (<=.f64 b_2 1449999999999999930070994587876574108782570455915020816563438616576) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -4309606392583907/10384593717069655257060992658440192) (*.f64 -1/2 (/.f64 c b_2)) (if (<=.f64 b_2 1449999999999999930070994587876574108782570455915020816563438616576) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) 1/2))))
(if (<=.f64 b_2 -934613434536269/1298074214633706907132624082305024) (*.f64 -1/2 (/.f64 c b_2)) (if (<=.f64 b_2 7288990951312319/79228162514264337593543950336) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -934613434536269/1298074214633706907132624082305024) (*.f64 -1/2 (/.f64 c b_2)) (if (<=.f64 b_2 7288990951312319/79228162514264337593543950336) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) 1/2))))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) 1/2)))
(if (<=.f64 b_2 -5404723255734155/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a)))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) 0 (*.f64 -2 (/.f64 b_2 a)))
(if (<=.f64 b_2 -8879188205848969/772103322247736428651791941524190166662432288223808740069966728315087660095197093551484618001698015194652854401843307157096133183997320086925557708514169730840749451738610692460887556999562135090788908685580234789131193097780962748024381086918485856402626253175196722230275782071039209488625822100242638638716536487936) 0 (/.f64 c 0))
0
Compiler

Compiled 187 to 125 computations (33.2% saved)

soundness2.5s (23.4%)

Rules
1618×fma-def
1618×fma-def
1596×fma-neg
1596×fma-neg
1474×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
013114
1301106
24553100
081721847
1195420053
2682619981
034303
1794299
0134938977
1432332911
0134938977
1432332911
070317132
1199912158
013114
1301106
24553100
034303
1794299
0134938977
1432332911
070317132
1199912158
081721847
1195420053
2682619981
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1966 to 750 computations (61.9% saved)

end0.0ms (0%)

preprocess85.0ms (0.8%)

Compiler

Compiled 364 to 198 computations (45.6% saved)

Profiling

Loading profile data...