quad2m (problem 3.2.1, negative)

Details

Time bar (total: 30.8s)

analyze1.8s (6%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%199.7%-99.7%0%0%0%1
0%0%399.4%-299.4%0%0%0%2
0%0%798.8%-698.8%0%0%0%3
0%0%1597.7%-1497.7%0%0%0%4
0%0%3195.3%-3095.3%0%0%0%5
0%0%6390.6%-6290.6%0%0%0%6
0%0%12781.3%-12681.3%0%0%0%7
0%0%25562.5%-25462.5%0%0%0%8
0%0%51125%-51025%0%0%0%9
0%0%102250.1%-102150.1%0%0%0%10
0%0%204500.1%-204400.1%0%0%0%11
0%0%409000.3%-408900.3%0%0%0%12
Compiler

Compiled 17 to 11 computations (35.3% saved)

sample12.6s (40.9%)

Results
6.5s6165×body8192exit
1.8s4171×body256valid
1.6s4768×body256invalid
849.0ms1176×body2048valid
631.0ms755×body4096valid
488.0ms1202×body256infinite
388.0ms608×body1024valid
180.0ms344×body512valid
Bogosity

preprocess210.0ms (0.7%)

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

Useful iterations: 0 (0.0ms)

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

Compiled 19 to 13 computations (31.6% saved)

simplify174.0ms (0.6%)

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

Useful iterations: 0 (0.0ms)

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

eval1.0ms (0%)

Compiler

Compiled 29 to 13 computations (55.2% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New112
Fresh011
Picked000
Done000
Total123
Accurracy
61.1%
Counts
3 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
61.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
61.1%
(/.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)

localize140.0ms (0.5%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
93.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
81.8%
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
69.7%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 54 to 11 computations (79.6% saved)

series107.0ms (0.3%)

Counts
4 → 96
Calls

36 calls:

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

rewrite131.0ms (0.4%)

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))))

simplify355.0ms (1.2%)

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

Useful iterations: 2 (0.0ms)

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

eval222.0ms (0.7%)

Compiler

Compiled 15721 to 4794 computations (69.5% saved)

prune155.0ms (0.5%)

Pruning

17 alts after pruning (16 fresh and 1 done)

PrunedKeptTotal
New60516621
Fresh000
Picked011
Done000
Total60517622
Accurracy
97.1%
Counts
622 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
21.0%
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
12.7%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
23.9%
(/.f64 (/.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)))))) a)
58.9%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
61.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
61.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
34.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
10.9%
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
55.7%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))) a)
45.6%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
50.4%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) a)
39.7%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
25.9%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
36.3%
(/.f64 (*.f64 -1/2 c) b_2)
39.7%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
55.9%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
39.6%
(*.f64 -2 (/.f64 b_2 a))
21.0%
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
12.7%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
23.9%
(/.f64 (/.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)))))) a)
58.9%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
61.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
61.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
34.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
10.9%
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
55.7%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))) a)
45.6%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
50.4%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) a)
39.7%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
25.9%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
36.3%
(/.f64 (*.f64 -1/2 c) b_2)
39.7%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
55.9%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
39.6%
(*.f64 -2 (/.f64 b_2 a))
Compiler

Compiled 1080 to 708 computations (34.4% saved)

localize850.0ms (2.8%)

Local Accuracy

Found 14 expressions with local accuracy:

NewAccuracyProgram
98.4%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
97.2%
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
96.3%
(-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
91.1%
(sqrt.f64 (*.f64 c (neg.f64 a)))
99.8%
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)
98.4%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) a)
96.3%
(-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))
88.6%
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
100.0%
(*.f64 -2 (/.f64 b_2 a))
100.0%
(*.f64 -2 (/.f64 b_2 a))
98.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
96.5%
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))
96.3%
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))))
75.4%
(fma.f64 a (neg.f64 c) (*.f64 c a))
Compiler

Compiled 295 to 70 computations (76.3% saved)

series132.0ms (0.4%)

Counts
14 → 222
Calls

114 calls:

TimeVariablePointExpression
36.0ms
c
@0
(fma.f64 a (neg.f64 c) (*.f64 c a))
6.0ms
a
@-inf
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
5.0ms
b_2
@inf
(-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))
5.0ms
a
@0
(-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
5.0ms
a
@inf
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)

rewrite165.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
780×add-sqr-sqrt
760×pow1
756×*-un-lft-identity
724×add-exp-log
722×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

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

simplify248.0ms (0.8%)

Algorithm
egg-herbie
Rules
1438×associate-*r*
900×times-frac
816×associate-+r+
692×associate-+l+
534×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0105931435
1310922885
Stop Event
node limit
Counts
521 → 591
Calls
Call 1
Inputs
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
(+.f64 (*.f64 -1 b_2) (*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (*.f64 -1 b_2) (*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))))
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (*.f64 -1 b_2) (*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))))
(*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2)) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (*.f64 -2 b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -2 b_2) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (*.f64 -2 b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (+.f64 (*.f64 -2 b_2) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 3)) (pow.f64 b_2 5))))))
(sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3)))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 b_2 6) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 5))))) (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))))))
b_2
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) b_2)
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) b_2))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) b_2)))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))))
b_2
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) b_2)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (pow.f64 b_2 5))))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 3)) (pow.f64 b_2 5))))))
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 b_2 4) a) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))) (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))))))
(*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2)) 2)) (*.f64 a (pow.f64 b_2 7)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (*.f64 a (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (*.f64 a (pow.f64 b_2 5)))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (*.f64 a (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) a) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) a) (pow.f64 b_2 3))))))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 b_2) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (sqrt.f64 -1)) (*.f64 -3/2 (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (sqrt.f64 -1)) (+.f64 (*.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 4)))) (*.f64 -3/2 (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (sqrt.f64 -1)) (+.f64 (*.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 4)))) (+.f64 (*.f64 -3/2 (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 6)))))))
(pow.f64 b_2 3)
(+.f64 (pow.f64 b_2 3) (*.f64 -3/2 (*.f64 c (*.f64 a b_2))))
(+.f64 (*.f64 -3/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)) (+.f64 (pow.f64 b_2 3) (+.f64 (*.f64 9/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)) (*.f64 -3/2 (*.f64 c (*.f64 a b_2))))))
(+.f64 (*.f64 -3/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)) (+.f64 (pow.f64 b_2 3) (+.f64 (*.f64 9/8 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 3))) (+.f64 (*.f64 -9/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 3))) (+.f64 (*.f64 9/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)) (+.f64 (*.f64 -3/2 (*.f64 c (*.f64 a b_2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 3)))))))))
(*.f64 -1 (pow.f64 b_2 3))
(+.f64 (*.f64 -1 (pow.f64 b_2 3)) (*.f64 3/2 (*.f64 c (*.f64 a b_2))))
(+.f64 (*.f64 -1 (pow.f64 b_2 3)) (+.f64 (*.f64 3/2 (*.f64 c (*.f64 a b_2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 9/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -3/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) b_2))))
(+.f64 (*.f64 -1 (pow.f64 b_2 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 9/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/2 (*.f64 (pow.f64 c 3) (pow.f64 a 3))))) (pow.f64 b_2 3))) (+.f64 (*.f64 3/2 (*.f64 c (*.f64 a b_2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 9/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -3/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) b_2)))))
(pow.f64 b_2 3)
(+.f64 (pow.f64 b_2 3) (*.f64 -3/2 (*.f64 c (*.f64 a b_2))))
(+.f64 (pow.f64 b_2 3) (+.f64 (*.f64 -3/2 (*.f64 c (*.f64 a b_2))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 9/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 -3/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))))))
(+.f64 (pow.f64 b_2 3) (+.f64 (*.f64 (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 9/8 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) (*.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -3/2 (*.f64 c (*.f64 a b_2))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 9/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 -3/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))
(+.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (*.f64 -3/2 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (pow.f64 b_2 2)) (*.f64 c a))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 9/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -3/4 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (pow.f64 c 2)) (+.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (*.f64 -3/2 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (pow.f64 b_2 2)) (*.f64 c a)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 9/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -3/4 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (pow.f64 c 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 9/8 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 -9/16 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (pow.f64 c 3)) (+.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (*.f64 -3/2 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (pow.f64 b_2 2)) (*.f64 c a))))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))
(+.f64 (*.f64 -3/2 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (pow.f64 b_2 2)) (*.f64 c a))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))
(+.f64 (*.f64 -3/2 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (/.f64 (*.f64 (+.f64 (*.f64 9/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -3/4 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (pow.f64 c 2))))
(+.f64 (*.f64 -3/2 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -9/8 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 9/16 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (pow.f64 c 3))) (/.f64 (*.f64 (+.f64 (*.f64 9/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -3/4 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (pow.f64 c 2)))))
(pow.f64 b_2 3)
(+.f64 (pow.f64 b_2 3) (*.f64 -3/2 (*.f64 c (*.f64 a b_2))))
(+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 9/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))) (+.f64 (pow.f64 b_2 3) (*.f64 -3/2 (*.f64 c (*.f64 a b_2)))))
(+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 9/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))) (+.f64 (pow.f64 b_2 3) (+.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 9/8 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -9/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))) (*.f64 -3/2 (*.f64 c (*.f64 a b_2))))))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c)))))
(+.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (*.f64 -3/2 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (pow.f64 b_2 2)) (*.f64 c a))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 9/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)) (+.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (*.f64 -3/2 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (pow.f64 b_2 2)) (*.f64 c a)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 9/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)) (+.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (pow.f64 b_2 2)) (*.f64 c a))) (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 9/8 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 -9/16 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3)))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 c a))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 9/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)) (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 c a))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 9/16 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -9/8 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/2 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (pow.f64 a 3))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 9/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)) (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 c a))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 b_2) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (pow.f64 b_2 7))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 -2 b_2)
(*.f64 -2 b_2)
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
b_2
b_2
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 a (neg.f64 c)) (*.f64 a c))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))) 1)
(*.f64 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) 2) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1)
(pow.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) 3)
(pow.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) 2)
(log.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(cbrt.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 3))
(expm1.f64 (log1p.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(exp.f64 (log.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) 1))
(log1p.f64 (expm1.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (sqrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (fma.f64 1 (neg.f64 b_2) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1)))
(+.f64 (fma.f64 1 (neg.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a 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 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2))))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1)))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2))))
(*.f64 1 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2) (cbrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (sqrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 3) (pow.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3/2)) (+.f64 (pow.f64 (neg.f64 b_2) 2) (+.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 2) (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 -1 b_2 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1)
(pow.f64 (cbrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 3)
(pow.f64 (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2)
(log.f64 (exp.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(log.f64 (/.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(cbrt.f64 (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3))
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(exp.f64 (log.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 1 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 -1 b_2 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (sqrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1/2))
(pow.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3)
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3/2) 1/3)
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))
(hypot.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))) 1)
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 1 a))
(*.f64 1 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)) 2) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)) 2)
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) -1)
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)))
(-.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)
(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 -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)
(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 (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 (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (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 c (neg.f64 a))))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 1 1/3) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) 1/3))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/4) 1/3) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/4) 1/3))
(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)) 3/2) 1/3)
(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 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (sqrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)) (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(pow.f64 (exp.f64 1) (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 c (neg.f64 a))))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1/3))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (neg.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (fma.f64 1 (neg.f64 b_2) (neg.f64 (*.f64 (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 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)))
(+.f64 (fma.f64 1 (neg.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.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 c (neg.f64 a)))) 1))) (fma.f64 (neg.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 (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 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (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)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.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 c (neg.f64 a)))) 1))) (fma.f64 (neg.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 (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 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (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)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (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 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(*.f64 1 (-.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 c (neg.f64 a)))))) 2) (cbrt.f64 (-.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 c (neg.f64 a)))))) (sqrt.f64 (-.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 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 c (neg.f64 a))))))
(pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(pow.f64 (cbrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3)
(pow.f64 (pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)
(log.f64 (exp.f64 (-.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 c (neg.f64 a))))))))
(log.f64 (/.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (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 c (neg.f64 a))))) 3))
(expm1.f64 (log1p.f64 (-.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 c (neg.f64 a)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1))
(log1p.f64 (expm1.f64 (-.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 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 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 c (neg.f64 a))))))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (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 c (neg.f64 a))))) a))) 1)
(*.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 a))
(*.f64 1 (/.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 c (neg.f64 a))))) a)) 2) (cbrt.f64 (/.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 c (neg.f64 a))))) a)) (sqrt.f64 (/.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 c (neg.f64 a))))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
(log.f64 (exp.f64 (/.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 c (neg.f64 a))))) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3))
(expm1.f64 (log1p.f64 (/.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 c (neg.f64 a))))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))) 1)
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 1 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(*.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/4))
(*.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3/2) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3/2))
(*.f64 (pow.f64 1 3/2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) 3/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) 3) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) (pow.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)))
(exp.f64 (*.f64 3/2 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) 1/2))
(pow.f64 (*.f64 c (neg.f64 a)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3)
(pow.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(cbrt.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (neg.f64 a))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (neg.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (fma.f64 1 (neg.f64 b_2) (neg.f64 (*.f64 (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 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)))
(+.f64 (fma.f64 1 (neg.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.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 c (neg.f64 a)))) 1))) (fma.f64 (neg.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 (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 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (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)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.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 c (neg.f64 a)))) 1))) (fma.f64 (neg.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 (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 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (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)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (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 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(*.f64 1 (-.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 c (neg.f64 a)))))) 2) (cbrt.f64 (-.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 c (neg.f64 a)))))) (sqrt.f64 (-.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 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 c (neg.f64 a))))))
(pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(pow.f64 (cbrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3)
(pow.f64 (pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)
(log.f64 (exp.f64 (-.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 c (neg.f64 a))))))))
(log.f64 (/.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (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 c (neg.f64 a))))) 3))
(expm1.f64 (log1p.f64 (-.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 c (neg.f64 a)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1))
(log1p.f64 (expm1.f64 (-.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 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 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 c (neg.f64 a))))))
(fma.f64 -1 b_2 (neg.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 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (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 c (neg.f64 a))))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 1 1/3) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) 1/3))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/4) 1/3) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/4) 1/3))
(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)) 3/2) 1/3)
(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 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (sqrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)) (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(pow.f64 (exp.f64 1) (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(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 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 c (neg.f64 a))))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (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 c (neg.f64 a))))) a))) 1)
(*.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 a))
(*.f64 1 (/.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 c (neg.f64 a))))) a)) 2) (cbrt.f64 (/.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 c (neg.f64 a))))) a)) (sqrt.f64 (/.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 c (neg.f64 a))))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
(log.f64 (exp.f64 (/.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 c (neg.f64 a))))) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3))
(expm1.f64 (log1p.f64 (/.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 c (neg.f64 a))))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
Outputs
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
(neg.f64 (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))))
(neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c))))
(+.f64 (*.f64 -1 b_2) (*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
(*.f64 -1 (+.f64 b_2 (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (*.f64 -1 b_2) (*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))))
(fma.f64 -1/2 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 1 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))))) (*.f64 -1 (+.f64 b_2 (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))))))
(fma.f64 -1/2 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c))))) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))))
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (*.f64 -1 b_2) (*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))))
(fma.f64 1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3)))) (fma.f64 -1/2 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 1 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))))) (*.f64 -1 (+.f64 b_2 (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))))))
(fma.f64 1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 3)))) (fma.f64 -1/2 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c))))) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))
(fma.f64 -2 b_2 (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3) (pow.f64 b_2 5)) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2)))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))
(*.f64 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) 1/2)
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (*.f64 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) 1/2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3) (pow.f64 b_2 5)) (*.f64 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) 1/2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2)) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 4) (pow.f64 (*.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) -1/8) 2)) (pow.f64 b_2 7)) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3) (pow.f64 b_2 5)) (*.f64 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) 1/2))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (*.f64 a (neg.f64 c)) 4) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) 4) 1/64)) (pow.f64 b_2 7)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -2 b_2) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3)))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))))))
(fma.f64 -1/2 (/.f64 c (/.f64 b_2 (fma.f64 2 (*.f64 0 a) (neg.f64 a)))) (fma.f64 -2 b_2 (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 (fma.f64 2 (*.f64 0 a) (neg.f64 a)) 3))) (*.f64 1/8 (/.f64 (*.f64 (*.f64 c c) (pow.f64 (fma.f64 2 (*.f64 0 a) (neg.f64 a)) 2)) (pow.f64 b_2 3))))))
(fma.f64 -2 b_2 (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 (neg.f64 a) 3))) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (+.f64 (*.f64 -2 b_2) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3)))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 3)) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) (/.f64 b_2 a)) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) 2) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3)))))))
(+.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 -1/16 (pow.f64 (neg.f64 c) 3)) (pow.f64 a 3)) (pow.f64 b_2 5))))
(sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
(fma.f64 1/2 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 1 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))))) (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))))
(fma.f64 1/2 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c))))) (sqrt.f64 (*.f64 a (neg.f64 c))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3)))))))
(+.f64 (fma.f64 1/2 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 1 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))))) (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))) (*.f64 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3)))) -1/8))
(+.f64 (fma.f64 1/2 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c))))) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 3)))) -1/8))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 b_2 6) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 5))))) (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))))))
(+.f64 (fma.f64 1/2 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 1 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))))) (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 6) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 5)))) (*.f64 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3)))) -1/8)))
(+.f64 (fma.f64 1/2 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c))))) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 6) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 5)))) (*.f64 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 3)))) -1/8)))
b_2
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) b_2)
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))) b_2)
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) b_2))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) b_2))
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) b_2) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) b_2)))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) b_2)))
(+.f64 (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) b_2))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))
(fma.f64 -1 b_2 (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2)))
(-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2))))
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3) (pow.f64 b_2 5)) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2)))))
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) b_2)
b_2
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) b_2)
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))) b_2)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) b_2))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) b_2))
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) b_2) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (pow.f64 b_2 5))))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (fma.f64 2 (*.f64 0 a) (neg.f64 a)))) (+.f64 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 c c) (pow.f64 (fma.f64 2 (*.f64 0 a) (neg.f64 a)) 2)) (pow.f64 b_2 3)) b_2) (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 (fma.f64 2 (*.f64 0 a) (neg.f64 a)) 3))))))
(+.f64 (fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 (neg.f64 a) 3))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) b_2)
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2))))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) b_2))
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) b_2) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 3)) (pow.f64 b_2 5))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) 2) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) (/.f64 b_2 a)) (*.f64 1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3)))))))
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) b_2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (neg.f64 c) 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
(neg.f64 (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) (/.f64 1 a)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 -1 (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) (/.f64 1 a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 -1 (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) (/.f64 1 a)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 b_2 b_2) a)) (/.f64 (neg.f64 b_2) a)))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 b_2 b_2) a)) (neg.f64 (/.f64 b_2 a))) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(+.f64 (*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (pow.f64 b_2 4) a) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c)))) (/.f64 1 a)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 b_2 b_2) a)) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3))) (/.f64 (pow.f64 b_2 4) a)) (/.f64 (neg.f64 b_2) a))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 b_2 b_2) a)) (-.f64 (*.f64 (*.f64 1/8 (/.f64 (pow.f64 b_2 4) a)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 3)))) (/.f64 b_2 a))) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) (*.f64 a b_2))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 (*.f64 1/2 a) c) (*.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (*.f64 a (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) (*.f64 a b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (*.f64 a (pow.f64 b_2 3))) (/.f64 (*.f64 (*.f64 1/2 a) c) (*.f64 a b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))) (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) (*.f64 a b_2)) (*.f64 -1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3) (*.f64 a (pow.f64 b_2 5)))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (*.f64 a (pow.f64 b_2 3))) (+.f64 (/.f64 (*.f64 (*.f64 1/2 a) c) (*.f64 a b_2)) (*.f64 (/.f64 -1/16 a) (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5))))))
(*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))
(*.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) (*.f64 a b_2)))
(/.f64 (*.f64 (*.f64 -1/2 c) a) (*.f64 a b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (*.f64 a (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) (*.f64 a b_2))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (*.f64 a (pow.f64 b_2 3))) (/.f64 (*.f64 (*.f64 -1/2 c) a) (*.f64 a b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3) (*.f64 a (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) (*.f64 a b_2)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (*.f64 a (pow.f64 b_2 5))) (/.f64 (*.f64 (*.f64 -1/2 c) a) (*.f64 a b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (*.f64 a (pow.f64 b_2 5)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2)) 2)) (*.f64 a (pow.f64 b_2 7)))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 a b_2))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 3) (*.f64 a (pow.f64 b_2 5))) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 4) (pow.f64 (*.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) -1/8) 2)) (*.f64 a (pow.f64 b_2 7))) (*.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) (*.f64 a b_2))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (*.f64 a (pow.f64 b_2 5))) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (*.f64 a (neg.f64 c)) 4) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) 4) 1/64)) (*.f64 a (pow.f64 b_2 7))) (/.f64 (*.f64 (*.f64 -1/2 c) a) (*.f64 a b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) (*.f64 a b_2))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 (*.f64 1/2 a) c) (*.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (*.f64 a (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (*.f64 a (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) (*.f64 a b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (*.f64 a (pow.f64 b_2 3))) (/.f64 (*.f64 (*.f64 1/2 a) c) (*.f64 a b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (*.f64 a (pow.f64 b_2 5)))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (*.f64 a (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) (*.f64 a b_2))))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (*.f64 a (pow.f64 b_2 5)) (pow.f64 (fma.f64 2 (*.f64 0 a) (neg.f64 a)) 3))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 (*.f64 c c) (pow.f64 (fma.f64 2 (*.f64 0 a) (neg.f64 a)) 2)) (*.f64 a (pow.f64 b_2 3))) (*.f64 -1/2 (*.f64 (/.f64 c a) (/.f64 (fma.f64 2 (*.f64 0 a) (neg.f64 a)) b_2))))))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (/.f64 (pow.f64 (neg.f64 a) 3) a)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (*.f64 a (pow.f64 b_2 3))) (/.f64 (*.f64 (*.f64 1/2 a) c) (*.f64 a b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) b_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 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) a) (pow.f64 b_2 3)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) b_2) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) 2) (/.f64 (pow.f64 b_2 3) a)))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (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 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) a) (pow.f64 b_2 3))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) b_2) (fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) 2) (/.f64 (pow.f64 b_2 3) a))))))
(+.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (fma.f64 -1/16 (/.f64 (pow.f64 (neg.f64 c) 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)))))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (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 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) b_2))
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) b_2) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(+.f64 (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1 b_2 (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2)))
(-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2))))
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) b_2)
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (-.f64 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) b_2))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) b_2))
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) b_2) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(+.f64 (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) b_2)
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) b_2))
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) b_2) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(+.f64 (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) b_2)
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (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 c a)) (sqrt.f64 -1))))
(*.f64 -1 (+.f64 b_2 (*.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/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))))
(fma.f64 -1 b_2 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (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/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))))
(fma.f64 -1 b_2 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (-.f64 (*.f64 (*.f64 1/8 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 3)))) (*.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 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) 1/2)
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (*.f64 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) 1/2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) 2)) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (*.f64 a (neg.f64 c)) 4) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) 4) 1/64)) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))
(*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (/.f64 c a))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 (neg.f64 b_2) a))
(-.f64 (neg.f64 (/.f64 b_2 a)) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 (neg.f64 b_2) a)))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (-.f64 (neg.f64 (/.f64 b_2 a)) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) (/.f64 (neg.f64 b_2) a))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (-.f64 (-.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (/.f64 b_2 a)) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) b_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/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) b_2) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) 2) (/.f64 (pow.f64 b_2 3) a)))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (*.f64 a (neg.f64 c)) 4) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) 4) 1/64)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) b_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/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) b_2) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) 2) (/.f64 (pow.f64 b_2 3) a)))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) b_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/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) b_2) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) 2) (/.f64 (pow.f64 b_2 3) a)))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (sqrt.f64 -1)) (*.f64 -3/2 (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (sqrt.f64 -1) (*.f64 -3/2 (*.f64 (sqrt.f64 (*.f64 a c)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (sqrt.f64 -1)) (+.f64 (*.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 4)))) (*.f64 -3/2 (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2))))))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (sqrt.f64 -1) (fma.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 4) (sqrt.f64 -1))) (*.f64 -3/2 (*.f64 (sqrt.f64 (*.f64 a c)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (sqrt.f64 -1)) (+.f64 (*.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 4)))) (+.f64 (*.f64 -3/2 (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 6)))))))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (sqrt.f64 -1) (fma.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 4) (sqrt.f64 -1))) (fma.f64 -3/2 (*.f64 (sqrt.f64 (*.f64 a c)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 (pow.f64 b_2 6) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (sqrt.f64 -1) (fma.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 4) (sqrt.f64 -1))) (fma.f64 -3/2 (*.f64 (sqrt.f64 (*.f64 a c)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (*.f64 1/16 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 3)))) (*.f64 (pow.f64 b_2 6) (sqrt.f64 -1))))))
(pow.f64 b_2 3)
(+.f64 (pow.f64 b_2 3) (*.f64 -3/2 (*.f64 c (*.f64 a b_2))))
(+.f64 (pow.f64 b_2 3) (*.f64 (*.f64 -3/2 c) (*.f64 a b_2)))
(+.f64 (*.f64 -3/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)) (+.f64 (pow.f64 b_2 3) (+.f64 (*.f64 9/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)) (*.f64 -3/2 (*.f64 c (*.f64 a b_2))))))
(fma.f64 -3/4 (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) b_2) (+.f64 (pow.f64 b_2 3) (fma.f64 9/8 (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) b_2) (*.f64 -3/2 (*.f64 c (*.f64 a b_2))))))
(fma.f64 -3/4 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) b_2) (+.f64 (pow.f64 b_2 3) (fma.f64 9/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) b_2) (*.f64 (*.f64 -3/2 c) (*.f64 a b_2)))))
(+.f64 (*.f64 -3/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)) (+.f64 (pow.f64 b_2 3) (+.f64 (*.f64 9/8 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 3))) (+.f64 (*.f64 -9/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 3))) (+.f64 (*.f64 9/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)) (+.f64 (*.f64 -3/2 (*.f64 c (*.f64 a b_2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 3)))))))))
(fma.f64 -3/4 (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) b_2) (+.f64 (pow.f64 b_2 3) (fma.f64 9/8 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 3) (pow.f64 a 3))) (fma.f64 -9/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 3) (pow.f64 a 3))) (fma.f64 9/8 (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) b_2) (fma.f64 -3/2 (*.f64 c (*.f64 a b_2)) (*.f64 -1/2 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 3) (pow.f64 a 3))))))))))
(fma.f64 -3/4 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) b_2) (+.f64 (pow.f64 b_2 3) (+.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (/.f64 b_2 a) 3)) 9/16) (fma.f64 9/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) b_2) (fma.f64 -3/2 (*.f64 c (*.f64 a b_2)) (*.f64 -1/2 (/.f64 (pow.f64 c 3) (pow.f64 (/.f64 b_2 a) 3))))))))
(*.f64 -1 (pow.f64 b_2 3))
(neg.f64 (pow.f64 b_2 3))
(pow.f64 (neg.f64 b_2) 3)
(+.f64 (*.f64 -1 (pow.f64 b_2 3)) (*.f64 3/2 (*.f64 c (*.f64 a b_2))))
(fma.f64 -1 (pow.f64 b_2 3) (*.f64 (*.f64 c (*.f64 a b_2)) 3/2))
(-.f64 (*.f64 (*.f64 c (*.f64 a b_2)) 3/2) (pow.f64 b_2 3))
(+.f64 (*.f64 -1 (pow.f64 b_2 3)) (+.f64 (*.f64 3/2 (*.f64 c (*.f64 a b_2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 9/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -3/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) b_2))))
(fma.f64 -1 (pow.f64 b_2 3) (fma.f64 3/2 (*.f64 c (*.f64 a b_2)) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) 3/8) b_2))))
(-.f64 (-.f64 (*.f64 (*.f64 c (*.f64 a b_2)) 3/2) (/.f64 (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) 3/8) b_2)) (pow.f64 b_2 3))
(+.f64 (*.f64 -1 (pow.f64 b_2 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 9/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/2 (*.f64 (pow.f64 c 3) (pow.f64 a 3))))) (pow.f64 b_2 3))) (+.f64 (*.f64 3/2 (*.f64 c (*.f64 a b_2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 9/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -3/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) b_2)))))
(fma.f64 -1 (pow.f64 b_2 3) (fma.f64 -1 (/.f64 (fma.f64 -9/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) 5/8)) (pow.f64 b_2 3)) (fma.f64 3/2 (*.f64 c (*.f64 a b_2)) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) 3/8) b_2)))))
(-.f64 (-.f64 (-.f64 (*.f64 (*.f64 c (*.f64 a b_2)) 3/2) (/.f64 (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) 3/8) b_2)) (/.f64 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) 1/16) (pow.f64 b_2 3))) (pow.f64 b_2 3))
(pow.f64 b_2 3)
(+.f64 (pow.f64 b_2 3) (*.f64 -3/2 (*.f64 c (*.f64 a b_2))))
(+.f64 (pow.f64 b_2 3) (*.f64 (*.f64 -3/2 c) (*.f64 a b_2)))
(+.f64 (pow.f64 b_2 3) (+.f64 (*.f64 -3/2 (*.f64 c (*.f64 a b_2))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 9/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 -3/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))))))
(+.f64 (pow.f64 b_2 3) (fma.f64 -3/2 (*.f64 c (*.f64 a b_2)) (*.f64 (*.f64 c c) (*.f64 (pow.f64 b_2 3) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) 3/8)))))
(+.f64 (pow.f64 b_2 3) (fma.f64 -3/2 (*.f64 c (*.f64 a b_2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 (pow.f64 b_2 3) (/.f64 (*.f64 a a) (pow.f64 b_2 4))) 3/8))))
(+.f64 (pow.f64 b_2 3) (+.f64 (*.f64 (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 9/8 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) (*.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -3/2 (*.f64 c (*.f64 a b_2))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 9/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 -3/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))))))
(+.f64 (pow.f64 b_2 3) (fma.f64 (fma.f64 -9/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 5/8)) (*.f64 (pow.f64 b_2 3) (pow.f64 c 3)) (fma.f64 -3/2 (*.f64 c (*.f64 a b_2)) (*.f64 (*.f64 c c) (*.f64 (pow.f64 b_2 3) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) 3/8))))))
(+.f64 (*.f64 (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 1/16) (pow.f64 c 3)) 1) (pow.f64 b_2 3)) (fma.f64 -3/2 (*.f64 c (*.f64 a b_2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 (pow.f64 b_2 3) (/.f64 (*.f64 a a) (pow.f64 b_2 4))) 3/8))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c)))))
(pow.f64 (*.f64 a (neg.f64 c)) 3/2)
(+.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (*.f64 -3/2 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (pow.f64 b_2 2)) (*.f64 c a))))
(+.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (*.f64 -3/2 (/.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)))))
(+.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2) (*.f64 -3/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2) c))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 9/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -3/4 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (pow.f64 c 2)) (+.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (*.f64 -3/2 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (pow.f64 b_2 2)) (*.f64 c a)))))
(+.f64 (+.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (*.f64 -3/2 (/.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) 3/8) (/.f64 (*.f64 c c) (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2) c) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) 3/8) c)) (pow.f64 (*.f64 a (neg.f64 c)) 3/2)) (*.f64 -3/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2) c))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 9/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -3/4 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (pow.f64 c 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 9/8 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 -9/16 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (pow.f64 c 3)) (+.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (*.f64 -3/2 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (pow.f64 b_2 2)) (*.f64 c a))))))
(+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) 3/8) (/.f64 (*.f64 c c) (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))))) (+.f64 (+.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (*.f64 -3/2 (/.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))) (/.f64 (fma.f64 9/8 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) -17/16)) (/.f64 (pow.f64 c 3) (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c)))))))))
(+.f64 (+.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2) (*.f64 -3/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2) c)))) (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 1/16) (/.f64 (pow.f64 c 3) (pow.f64 (*.f64 a (neg.f64 c)) 3/2))) (*.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2) c) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) 3/8) c))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c)))))
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c))))
(+.f64 (*.f64 -3/2 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (pow.f64 b_2 2)) (*.f64 c a))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))
(fma.f64 -3/2 (*.f64 (/.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) c) (/.f64 (*.f64 b_2 b_2) a)) (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))))
(fma.f64 -3/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) c)) (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))))
(+.f64 (*.f64 -3/2 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (/.f64 (*.f64 (+.f64 (*.f64 9/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -3/4 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (pow.f64 c 2))))
(+.f64 (fma.f64 -3/2 (*.f64 (/.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) c) (/.f64 (*.f64 b_2 b_2) a)) (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c)))))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) 3/8) (/.f64 (*.f64 c c) (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))))))
(+.f64 (fma.f64 -3/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) c)) (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c))))) (*.f64 (/.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) c) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) 3/8) c)))
(+.f64 (*.f64 -3/2 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -9/8 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 9/16 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (pow.f64 c 3))) (/.f64 (*.f64 (+.f64 (*.f64 9/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -3/4 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (pow.f64 c 2)))))
(+.f64 (fma.f64 -3/2 (*.f64 (/.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) c) (/.f64 (*.f64 b_2 b_2) a)) (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c)))))) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) (fma.f64 -9/8 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 17/16))) (pow.f64 c 3)) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) 3/8) (/.f64 (*.f64 c c) (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c)))))))))
(+.f64 (fma.f64 -3/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) c)) (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c))))) (-.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) c) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) 3/8) c)) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) -1/16) (/.f64 (pow.f64 c 3) (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c))))))))
(pow.f64 b_2 3)
(+.f64 (pow.f64 b_2 3) (*.f64 -3/2 (*.f64 c (*.f64 a b_2))))
(+.f64 (pow.f64 b_2 3) (*.f64 (*.f64 -3/2 c) (*.f64 a b_2)))
(+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 9/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))) (+.f64 (pow.f64 b_2 3) (*.f64 -3/2 (*.f64 c (*.f64 a b_2)))))
(fma.f64 (*.f64 a a) (*.f64 (pow.f64 b_2 3) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) 3/8)) (+.f64 (pow.f64 b_2 3) (*.f64 -3/2 (*.f64 c (*.f64 a b_2)))))
(fma.f64 (*.f64 a a) (*.f64 (*.f64 (pow.f64 b_2 3) (/.f64 (*.f64 c c) (pow.f64 b_2 4))) 3/8) (+.f64 (pow.f64 b_2 3) (*.f64 (*.f64 -3/2 c) (*.f64 a b_2))))
(+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 9/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))) (+.f64 (pow.f64 b_2 3) (+.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 9/8 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -9/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))) (*.f64 -3/2 (*.f64 c (*.f64 a b_2))))))
(fma.f64 (*.f64 a a) (*.f64 (pow.f64 b_2 3) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) 3/8)) (+.f64 (pow.f64 b_2 3) (fma.f64 (pow.f64 a 3) (*.f64 (pow.f64 b_2 3) (fma.f64 9/8 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) -17/16))) (*.f64 -3/2 (*.f64 c (*.f64 a b_2))))))
(fma.f64 (*.f64 a a) (*.f64 (*.f64 (pow.f64 b_2 3) (/.f64 (*.f64 c c) (pow.f64 b_2 4))) 3/8) (+.f64 (pow.f64 b_2 3) (fma.f64 (pow.f64 a 3) (*.f64 (pow.f64 b_2 3) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 1/16)) (*.f64 (*.f64 -3/2 c) (*.f64 a b_2)))))
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c)))))
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c)))))
(pow.f64 (*.f64 a (neg.f64 c)) 3/2)
(+.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (*.f64 -3/2 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (pow.f64 b_2 2)) (*.f64 c a))))
(+.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (*.f64 -3/2 (/.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)))))
(+.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2) (*.f64 -3/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2) c))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 9/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)) (+.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (*.f64 -3/2 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (pow.f64 b_2 2)) (*.f64 c a)))))
(+.f64 (+.f64 (pow.f64 (exp.f64 3/2) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) (*.f64 -3/2 (/.f64 (pow.f64 (exp.f64 3/2) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))) (/.f64 (pow.f64 (exp.f64 3/2) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) 3/8))))
(+.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2) (+.f64 (*.f64 -3/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2) c))) (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2) (/.f64 (pow.f64 b_2 4) (*.f64 c c))) 3/8) (*.f64 a a))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 9/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)) (+.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (pow.f64 b_2 2)) (*.f64 c a))) (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 9/8 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 -9/16 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3)))))
(+.f64 (/.f64 (pow.f64 (exp.f64 3/2) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) 3/8))) (+.f64 (pow.f64 (exp.f64 3/2) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) (fma.f64 -3/2 (/.f64 (pow.f64 (exp.f64 3/2) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))) (/.f64 (pow.f64 (exp.f64 3/2) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) (/.f64 (pow.f64 a 3) (fma.f64 -1/2 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 9/16 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))))))
(+.f64 (fma.f64 -3/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2) c)) (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2) (/.f64 (pow.f64 a 3) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 1/16)))) (+.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2) (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2) (/.f64 (pow.f64 b_2 4) (*.f64 c c))) 3/8) (*.f64 a a))))
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a)))))
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a))))
(+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 c a))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(fma.f64 -3/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) a)) (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))))
(fma.f64 -3/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) c)) (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 9/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)) (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 c a))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(+.f64 (fma.f64 -3/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) a)) (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a)))))) (/.f64 (pow.f64 (exp.f64 3/2) (+.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/8))))
(+.f64 (fma.f64 -3/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) c)) (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a))))) (/.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (/.f64 (pow.f64 b_2 4) (*.f64 c c))) 3/8) (*.f64 a a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 9/16 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -9/8 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/2 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (pow.f64 a 3))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 9/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)) (+.f64 (*.f64 -3/2 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 c a))) (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))))
(fma.f64 -1 (/.f64 (fma.f64 9/16 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) -5/8)) (/.f64 (pow.f64 a 3) (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 (fma.f64 -3/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) a)) (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a)))))) (/.f64 (pow.f64 (exp.f64 3/2) (+.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/8)))))
(-.f64 (+.f64 (fma.f64 -3/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) c)) (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a))))) (/.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (/.f64 (pow.f64 b_2 4) (*.f64 c c))) 3/8) (*.f64 a a))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) -1/16) (/.f64 (pow.f64 a 3) (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (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 c a)) (sqrt.f64 -1))))
(*.f64 -1 (+.f64 b_2 (*.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/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))))
(fma.f64 -1 b_2 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (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/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))))
(fma.f64 -1 b_2 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (-.f64 (*.f64 (*.f64 1/8 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 3)))) (*.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 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 -2 b_2 (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 -1/2 (/.f64 c (/.f64 b_2 (fma.f64 2 (*.f64 0 a) (neg.f64 a)))) (fma.f64 -2 b_2 (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 (fma.f64 2 (*.f64 0 a) (neg.f64 a)) 3))) (*.f64 1/8 (/.f64 (*.f64 (*.f64 c c) (pow.f64 (fma.f64 2 (*.f64 0 a) (neg.f64 a)) 2)) (pow.f64 b_2 3))))))
(fma.f64 -2 b_2 (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 (neg.f64 a) 3))) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))
(*.f64 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) 1/2)
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (*.f64 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) 1/2))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 (neg.f64 a) 3))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (pow.f64 b_2 7))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 a 4) (pow.f64 (sqrt.f64 -1) 8))))) (pow.f64 b_2 7)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 (neg.f64 a) 3))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (*.f64 a (neg.f64 c)) 4) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) 4) 1/64)) (pow.f64 b_2 7)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (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 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) b_2))
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) b_2) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (fma.f64 2 (*.f64 0 a) (neg.f64 a)))) (+.f64 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 c c) (pow.f64 (fma.f64 2 (*.f64 0 a) (neg.f64 a)) 2)) (pow.f64 b_2 3)) b_2) (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 (fma.f64 2 (*.f64 0 a) (neg.f64 a)) 3))))))
(+.f64 (fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 (neg.f64 a) 3))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 -1 b_2 (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2)))
(-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))) b_2))))
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 -1 b_2 (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))))
(-.f64 (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 (neg.f64 a) 3))) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) b_2)
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))) (/.f64 (neg.f64 b_2) a))
(-.f64 (neg.f64 (/.f64 b_2 a)) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 (neg.f64 b_2) a)))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (-.f64 (neg.f64 (/.f64 b_2 a)) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) (/.f64 (neg.f64 b_2) a))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (-.f64 (-.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (/.f64 b_2 a)) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) b_2) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 2 (*.f64 0 c) (neg.f64 c)) 2) (/.f64 (pow.f64 b_2 3) a)))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (*.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6))))))))
(+.f64 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (*.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (neg.f64 a) a)))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(fma.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6)))))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (neg.f64 a) a))))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 a 4) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 a (pow.f64 b_2 7))) (fma.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6))))))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (*.f64 a (neg.f64 c)) 4) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) 4) 1/64)) (*.f64 a (pow.f64 b_2 7))) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (neg.f64 a) a)))))))
(*.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 a (neg.f64 c)) (*.f64 a c))
(*.f64 a (*.f64 0 c))
0
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))) 1)
(*.f64 a (*.f64 0 c))
0
(*.f64 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) 2) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 a (*.f64 0 c))
0
(*.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 a (*.f64 0 c))
0
(pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1)
(*.f64 a (*.f64 0 c))
0
(pow.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) 3)
(*.f64 a (*.f64 0 c))
0
(pow.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 3) 1/3)
(*.f64 a (*.f64 0 c))
0
(pow.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) 2)
(*.f64 a (*.f64 0 c))
0
(log.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 a (*.f64 0 c))
0
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(*.f64 a (*.f64 0 c))
0
(cbrt.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 3))
(*.f64 a (*.f64 0 c))
0
(expm1.f64 (log1p.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 a (*.f64 0 c))
0
(exp.f64 (log.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 a (*.f64 0 c))
0
(exp.f64 (*.f64 (log.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) 1))
(*.f64 a (*.f64 0 c))
0
(log1p.f64 (expm1.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(*.f64 a (*.f64 0 c))
0
(+.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(+.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (sqrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(-.f64 (*.f64 (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) 0) (+.f64 b_2 (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(+.f64 (fma.f64 1 (neg.f64 b_2) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1)))
(+.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(-.f64 (*.f64 (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) 0) (+.f64 b_2 (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(+.f64 (fma.f64 1 (neg.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2))))
(+.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(-.f64 (*.f64 (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) 0) (+.f64 b_2 (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1)))
(+.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(-.f64 (*.f64 (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) 0) (+.f64 b_2 (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2))))
(+.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(-.f64 (*.f64 (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) 0) (+.f64 b_2 (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1)))
(+.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(-.f64 (*.f64 (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) 0) (+.f64 b_2 (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.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 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2))))
(+.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(-.f64 (*.f64 (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) 0) (+.f64 b_2 (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1)))
(+.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(-.f64 (*.f64 (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) 0) (+.f64 b_2 (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2))))
(+.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(-.f64 (*.f64 (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) 0) (+.f64 b_2 (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(*.f64 1 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2) (cbrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(*.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (sqrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 3) (pow.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3/2)) (+.f64 (pow.f64 (neg.f64 b_2) 2) (+.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (neg.f64 (pow.f64 b_2 3)) (pow.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 3/2)) (+.f64 (pow.f64 (neg.f64 b_2) 2) (+.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 3) (pow.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 3/2)) (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 2) (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 -1 b_2 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 2) (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (fma.f64 -1 b_2 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (fma.f64 -1 b_2 (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1)
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(pow.f64 (cbrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 3)
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(pow.f64 (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3) 1/3)
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(pow.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2)
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(log.f64 (exp.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(log.f64 (/.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(cbrt.f64 (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(exp.f64 (log.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 1))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(log1p.f64 (expm1.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(fma.f64 1 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(fma.f64 -1 b_2 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 1)
(sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(*.f64 1 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (sqrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (sqrt.f64 (cbrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(pow.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2)
(sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1)
(sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3)
(sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2)
(sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 3/2))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 3/2))
(cbrt.f64 (pow.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (sqrt.f64 (*.f64 2 (*.f64 a (*.f64 0 c)))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 0)
(hypot.f64 (sqrt.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 (sqrt.f64 (*.f64 2 (*.f64 a (*.f64 0 c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(hypot.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1/2))
(sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1))
(sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))) 1)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 1 a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(*.f64 1 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)) 2) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) 1)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)) 3)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) 3) 1/3)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)) 2)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) -1)
(/.f64 1 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))
(/.f64 1 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) 3))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)) 1))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 0 c)) 2 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 0 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) a)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1)
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 -2 b_2) a)
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(log.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a)))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a)))))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))) 1))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1)
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 -2 b_2) a)
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(log.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a)))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a)))))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))) 1))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1)
(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 a (neg.f64 c))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(*.f64 (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 a (neg.f64 c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(*.f64 (pow.f64 1 1/3) (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 (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2))) (cbrt.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2))))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/4) 1/3) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/4) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/4)) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/4)))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/2)
(sqrt.f64 (fma.f64 b_2 b_2 (*.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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(pow.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (sqrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (sqrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)) (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) 2)) (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(pow.f64 (exp.f64 1) (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.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 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 a (neg.f64 c))))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(hypot.f64 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 (fabs.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1/3))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(+.f64 (neg.f64 b_2) (neg.f64 (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 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 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 (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 (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 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)))
(+.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 (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 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (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)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.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 (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 (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 c (neg.f64 a)))) 1))) (fma.f64 (neg.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 (-.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 (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 (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 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (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)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.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 (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 c (neg.f64 a)))) 1))) (fma.f64 (neg.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 (-.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 (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 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (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)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.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 (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 c (neg.f64 a)))) 1))) (fma.f64 (neg.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 (-.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 (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 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (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)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.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 (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 c (neg.f64 a))))))
(-.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 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 (neg.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 (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 (neg.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 (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 c (neg.f64 a))))))))
(/.f64 (-.f64 (neg.f64 (pow.f64 b_2 3)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2)) (+.f64 (pow.f64 (neg.f64 b_2) 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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2)) (-.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) (*.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 c (neg.f64 a))))))
(/.f64 (+.f64 (-.f64 (pow.f64 (neg.f64 b_2) 2) (*.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 (-.f64 (*.f64 b_2 b_2) (*.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 c (neg.f64 a))))) 1)
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(pow.f64 (cbrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3)
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(pow.f64 (pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) 1/3)
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(pow.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)
(-.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 c (neg.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 (neg.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 (exp.f64 (neg.f64 b_2)) (exp.f64 (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)))))
(cbrt.f64 (pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3))
(-.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 c (neg.f64 a)))))))
(-.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 c (neg.f64 a)))))))
(-.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 c (neg.f64 a)))))) 1))
(-.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 c (neg.f64 a)))))))
(-.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 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 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (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 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (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 (neg.f64 (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 (neg.f64 b_2) 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))))) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) 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 c (neg.f64 a))))) (/.f64 1 a))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(*.f64 1 (/.f64 (-.f64 (neg.f64 b_2) (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 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2) (cbrt.f64 (/.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 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (sqrt.f64 (/.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)
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3) 1/3)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
(/.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 c (neg.f64 a)))))) -1)
(/.f64 1 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(log.f64 (exp.f64 (/.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)
(log.f64 (+.f64 1 (expm1.f64 (/.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)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(expm1.f64 (log1p.f64 (/.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)
(exp.f64 (log.f64 (/.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)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 1))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (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 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))) 1)
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2)
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 1 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2)
(*.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2)
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/4))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2)
(*.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3/2) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3/2))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 3)
(*.f64 (pow.f64 1 3/2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) 3/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 2) 3/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) 3) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 3)
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) (pow.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 3)
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2)
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 3))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2)
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2)
(exp.f64 (*.f64 3/2 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2)
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2)
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) 3)
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(*.f64 1 (sqrt.f64 (*.f64 c (neg.f64 a))))
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c (neg.f64 a))))
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 a (neg.f64 c))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 a (neg.f64 c)))) (sqrt.f64 (cbrt.f64 (*.f64 a (neg.f64 c)))))
(pow.f64 (*.f64 c (neg.f64 a)) 1/2)
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(pow.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) 1)
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3)
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(pow.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(cbrt.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(exp.f64 (*.f64 (log.f64 (*.f64 c (neg.f64 a))) 1/2))
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1))
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (fma.f64 2 (*.f64 a (*.f64 0 c)) (*.f64 a (neg.f64 c))))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(+.f64 (neg.f64 b_2) (neg.f64 (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 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 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 (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 (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 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)))
(+.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 (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 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (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)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.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 (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 (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 c (neg.f64 a)))) 1))) (fma.f64 (neg.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 (-.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 (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 (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 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (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)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.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 (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 c (neg.f64 a)))) 1))) (fma.f64 (neg.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 (-.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 (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 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (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)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.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 (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 c (neg.f64 a)))) 1))) (fma.f64 (neg.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 (-.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 (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 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (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)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.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 (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 c (neg.f64 a))))))
(-.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 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 (neg.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 (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 (neg.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 (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 c (neg.f64 a))))))))
(/.f64 (-.f64 (neg.f64 (pow.f64 b_2 3)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2)) (+.f64 (pow.f64 (neg.f64 b_2) 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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2)) (-.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) (*.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 c (neg.f64 a))))))
(/.f64 (+.f64 (-.f64 (pow.f64 (neg.f64 b_2) 2) (*.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 (-.f64 (*.f64 b_2 b_2) (*.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 c (neg.f64 a))))) 1)
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(pow.f64 (cbrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3)
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(pow.f64 (pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) 1/3)
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(pow.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)
(-.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 c (neg.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 (neg.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 (exp.f64 (neg.f64 b_2)) (exp.f64 (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)))))
(cbrt.f64 (pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3))
(-.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 c (neg.f64 a)))))))
(-.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 c (neg.f64 a)))))))
(-.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 c (neg.f64 a)))))) 1))
(-.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 c (neg.f64 a)))))))
(-.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 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 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (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 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (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 (neg.f64 (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 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1)
(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 a (neg.f64 c))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(*.f64 (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 a (neg.f64 c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(*.f64 (pow.f64 1 1/3) (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 (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2))) (cbrt.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2))))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/4) 1/3) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/4) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/4)) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/4)))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/2)
(sqrt.f64 (fma.f64 b_2 b_2 (*.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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(pow.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (sqrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (sqrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)) (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) 2)) (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(pow.f64 (exp.f64 1) (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.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 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 a (neg.f64 c))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 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 (sqrt.f64 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 (fabs.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(-.f64 (/.f64 (neg.f64 b_2) 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))))) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) 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 c (neg.f64 a))))) (/.f64 1 a))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(*.f64 1 (/.f64 (-.f64 (neg.f64 b_2) (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 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2) (cbrt.f64 (/.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 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (sqrt.f64 (/.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)
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3) 1/3)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
(/.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 c (neg.f64 a)))))) -1)
(/.f64 1 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(log.f64 (exp.f64 (/.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)
(log.f64 (+.f64 1 (expm1.f64 (/.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)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(expm1.f64 (log1p.f64 (/.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)
(exp.f64 (log.f64 (/.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)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 1))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (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)

eval409.0ms (1.3%)

Compiler

Compiled 20443 to 10594 computations (48.2% saved)

prune510.0ms (1.7%)

Pruning

29 alts after pruning (24 fresh and 5 done)

PrunedKeptTotal
New58816604
Fresh3811
Picked145
Done011
Total59229621
Accurracy
98.4%
Counts
621 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
14.1%
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
12.7%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
39.2%
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
23.9%
(/.f64 (/.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)))))) a)
34.7%
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 a c)) (fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) a)
58.9%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
44.1%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)) (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) a)
45.4%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (exp.f64 1) (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
55.3%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/4) 1/3) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/4) 1/3))) a)
61.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
61.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
34.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
55.2%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (*.f64 3/2 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1/3))) a)
55.7%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))) a)
23.2%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c)))))) a)
45.6%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
29.0%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2))) a)
39.7%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
29.4%
(/.f64 (*.f64 (*.f64 -1/2 c) a) (*.f64 a b_2))
25.9%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
36.3%
(/.f64 (*.f64 -1/2 c) b_2)
30.8%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
55.9%
(/.f64 1 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
39.5%
(/.f64 -2 (/.f64 a b_2))
39.7%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
23.6%
(+.f64 (expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) (*.f64 1/2 (/.f64 c b_2)))
30.8%
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
39.6%
(*.f64 -2 (/.f64 b_2 a))
23.1%
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
14.1%
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
12.7%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
39.2%
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
23.9%
(/.f64 (/.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)))))) a)
34.7%
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 a c)) (fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) a)
58.9%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
44.1%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)) (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) a)
45.4%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (exp.f64 1) (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
55.3%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/4) 1/3) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/4) 1/3))) a)
61.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
61.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
34.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
55.2%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (*.f64 3/2 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1/3))) a)
55.7%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))) a)
23.2%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c)))))) a)
45.6%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
29.0%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2))) a)
39.7%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
29.4%
(/.f64 (*.f64 (*.f64 -1/2 c) a) (*.f64 a b_2))
25.9%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
36.3%
(/.f64 (*.f64 -1/2 c) b_2)
30.8%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
55.9%
(/.f64 1 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
39.5%
(/.f64 -2 (/.f64 a b_2))
39.7%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
23.6%
(+.f64 (expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) (*.f64 1/2 (/.f64 c b_2)))
30.8%
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
39.6%
(*.f64 -2 (/.f64 b_2 a))
23.1%
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
Compiler

Compiled 1814 to 1214 computations (33.1% saved)

localize625.0ms (2%)

Local Accuracy

Found 13 expressions with local accuracy:

NewAccuracyProgram
99.9%
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
99.9%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
97.3%
(sqrt.f64 (*.f64 c (neg.f64 a)))
97.0%
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
100.0%
(*.f64 -2 (/.f64 b_2 a))
99.3%
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
100.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
97.3%
(sqrt.f64 (*.f64 c (neg.f64 a)))
99.7%
(/.f64 -2 (/.f64 a b_2))
99.9%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
99.9%
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)
99.3%
(-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2))
98.4%
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)
Compiler

Compiled 234 to 65 computations (72.2% saved)

series120.0ms (0.4%)

Counts
10 → 234
Calls

84 calls:

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

rewrite94.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
690×add-sqr-sqrt
680×pow1
672×*-un-lft-identity
652×log1p-expm1-u
650×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

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

simplify269.0ms (0.9%)

Algorithm
egg-herbie
Rules
1538×times-frac
794×*-commutative
732×distribute-rgt-in
726×distribute-lft-in
584×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0123635284
1400132364
Stop Event
node limit
Counts
516 → 677
Calls
Call 1
Inputs
(pow.f64 (*.f64 -1 (*.f64 c a)) 1/4)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) 1/4) (pow.f64 b_2 2))) (pow.f64 (*.f64 -1 (*.f64 c a)) 1/4))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 7) (pow.f64 a 7))) 1/4) (pow.f64 b_2 4))) (pow.f64 (*.f64 -1 (*.f64 c a)) 1/4)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 11) (pow.f64 a 11))) 1/4) (pow.f64 b_2 6))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 7) (pow.f64 a 7))) 1/4) (pow.f64 b_2 4))) (pow.f64 (*.f64 -1 (*.f64 c a)) 1/4))))
(sqrt.f64 b_2)
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (sqrt.f64 b_2) (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/12 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) (+.f64 (sqrt.f64 b_2) (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 b_2))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 b_2)) (*.f64 -1/4 (*.f64 (*.f64 c (*.f64 (sqrt.f64 -1) a)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c (*.f64 (sqrt.f64 -1) a)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/12 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 11)))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c (*.f64 (sqrt.f64 -1) a)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))))
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) (sqrt.f64 b_2)))))
(+.f64 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) (sqrt.f64 b_2))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) (sqrt.f64 b_2))))))
(exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c)))))) (*.f64 c a))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c)))))) (*.f64 c a))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c)))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c)))))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c)))))) (*.f64 c a))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))))))
(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 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (pow.f64 b_2 2)) (*.f64 c a))) (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 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (/.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 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (pow.f64 b_2 2)) (*.f64 c 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/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3))) (+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (/.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 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))))
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)))))
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))) (*.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))))))
(exp.f64 (*.f64 1/4 (+.f64 (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 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (pow.f64 b_2 2)) (*.f64 c a))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2)) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (pow.f64 b_2 2)) (*.f64 c a)))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 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/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2)) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (pow.f64 b_2 2)) (*.f64 c a))))))
(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 c a))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (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 -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 c a)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (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/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 c a))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))))) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (pow.f64 c 3))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 b_2) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (*.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 c 3) (pow.f64 a 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (sqrt.f64 -1)))))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (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 c a) b_2)))
(+.f64 (*.f64 2 (*.f64 -1 b_2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 2) b_2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 2) b_2)))) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 2) b_2))) (*.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 2) b_2)))) (pow.f64 b_2 4))) (+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/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 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))) (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2))))) (*.f64 -1 (*.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 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 c a))) (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 c a))) (+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))))) (pow.f64 a 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 c a))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) c))) (pow.f64 a 3))) (+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))))) (pow.f64 a 2))))))
(*.f64 -1 (+.f64 (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 (*.f64 1/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) (pow.f64 b_2 2)) (*.f64 c a))) (*.f64 -1 (+.f64 (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 (*.f64 1/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) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (*.f64 -1 (+.f64 (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 -1 (/.f64 (+.f64 (*.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)))))) (*.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)))) (pow.f64 a 2)))))
(+.f64 (*.f64 1/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) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (*.f64 1/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 (pow.f64 b_2 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 c (pow.f64 a 3)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.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 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (pow.f64 a 3))) (+.f64 (*.f64 -1 (+.f64 (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 -1 (/.f64 (+.f64 (*.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)))))) (*.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)))) (pow.f64 a 2)))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))) (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 b_2 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2) (*.f64 -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 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))) (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)))))))))
(*.f64 -1 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2))
(+.f64 (*.f64 -1 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 2)) (*.f64 c a))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 4)) (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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))))) (pow.f64 c 2))) (+.f64 (*.f64 -1 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 2)) (*.f64 c a)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 4)) (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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))))) (pow.f64 c 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/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 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 b_2 2))) a)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 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/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))))) (pow.f64 c 3))) (+.f64 (*.f64 -1 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 2)) (*.f64 c 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)))
(+.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 c a))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.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) (pow.f64 b_2 4)) (pow.f64 a 2))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)))) (pow.f64 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 c a)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.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) (pow.f64 b_2 4)) (pow.f64 a 2))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)))) (pow.f64 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/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 c a))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (pow.f64 b_2 2))) (*.f64 (pow.f64 c 3) a))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (pow.f64 c 3)))))))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))))
(+.f64 (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (sqrt.f64 -1))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2))))))
(+.f64 (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (sqrt.f64 -1))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (*.f64 (pow.f64 b_2 6) (+.f64 (*.f64 -7/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (sqrt.f64 -1))) (*.f64 3/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (sqrt.f64 -1))))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/12 (*.f64 (pow.f64 c 3) (pow.f64 a 3))))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) a)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) a)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/12 (*.f64 (pow.f64 c 3) (pow.f64 a 3))))) (pow.f64 b_2 5))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))) (pow.f64 a 2)) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))) (pow.f64 a 2)) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))) (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 c a))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.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 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (pow.f64 a 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 c a))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (+.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 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2))) (*.f64 c (pow.f64 a 3)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (pow.f64 a 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.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 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (pow.f64 a 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 c a))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 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 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (pow.f64 b_2 2)) (*.f64 c a))) (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 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (pow.f64 b_2 2)) (*.f64 c a))) (+.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 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))) (*.f64 1/16 (/.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) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.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 (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) (*.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))) (pow.f64 a 3))) (+.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 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))) (*.f64 1/16 (/.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) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))) (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 b_2 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2) (*.f64 -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 b_2 (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))) (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)
(+.f64 (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 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 2)) (*.f64 c a))))
(+.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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (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 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 2)) (*.f64 c a))))))
(+.f64 (*.f64 -1/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 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 b_2 2))) (*.f64 (pow.f64 c 3) a))) (+.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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 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 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/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 2)) (*.f64 c a))))))))
(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 c a))) (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/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 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (pow.f64 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 c a))) (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 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/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (*.f64 (pow.f64 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))) a))) (pow.f64 c 3))) (+.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 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (pow.f64 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 c a))) (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 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (sqrt.f64 -1))) (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (sqrt.f64 -1)))) (pow.f64 b_2 4))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 -1 (/.f64 b_2 a))
(*.f64 2 (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 2 (*.f64 -1 (/.f64 b_2 a))) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (*.f64 a b_2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (*.f64 a b_2)))) (pow.f64 b_2 4))) (+.f64 (*.f64 2 (*.f64 -1 (/.f64 b_2 a))) (*.f64 1/2 (/.f64 c b_2))))
(*.f64 -1 (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 2) b_2))) (*.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 2) b_2)))) (*.f64 a (pow.f64 b_2 4)))) (+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.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/16 (/.f64 (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 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))) (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2))))) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.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/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3)))))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) a))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 c (pow.f64 a 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 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 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))))) (pow.f64 a 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 c (pow.f64 a 2))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 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 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))))) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) c))) (pow.f64 a 4))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 c (pow.f64 a 2)))))))
(*.f64 -1 (/.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) b_2) a))
(+.f64 (*.f64 -1 (/.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) b_2) a)) (*.f64 1/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) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))))
(+.f64 (*.f64 -1 (/.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) b_2) a)) (+.f64 (*.f64 1/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) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (/.f64 (+.f64 (*.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)))))) (*.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)))) (pow.f64 a 3)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (+.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 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (pow.f64 a 4))) (+.f64 (*.f64 -1 (/.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) b_2) a)) (+.f64 (*.f64 1/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 (pow.f64 b_2 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 c (pow.f64 a 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (/.f64 (+.f64 (*.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)))))) (*.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)))) (pow.f64 a 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 (*.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 3) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) b_2)) (+.f64 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) a) (/.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2) a))))) (+.f64 (*.f64 -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 -1 (/.f64 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) a))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 4)) (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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) a))) (pow.f64 c 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/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 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 b_2 2))) (pow.f64 a 2))) (*.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/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) a))) (pow.f64 c 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 4)) (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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) a))) (pow.f64 c 2))))))
(*.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/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 c (pow.f64 a 2)))) (*.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/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 c (pow.f64 a 2)))) (+.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 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) a)) (*.f64 1/16 (/.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) (pow.f64 b_2 4)) (pow.f64 a 3)))) (pow.f64 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 c (pow.f64 a 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (pow.f64 b_2 2))) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 c 3) 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 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) a)) (*.f64 1/16 (/.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) (pow.f64 b_2 4)) (pow.f64 a 3)))) (pow.f64 c 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 (*.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 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (/.f64 b_2 a))
(+.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 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (/.f64 b_2 a))
(+.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 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (/.f64 b_2 a))
(*.f64 -1 (/.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 -2 (/.f64 b_2 a))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))
(+.f64 b_2 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 b_2 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 b_2 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))))
(*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 2 b_2)
(+.f64 (*.f64 2 b_2) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 2 b_2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 2 b_2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 (sqrt.f64 (/.f64 c a)) (pow.f64 (sqrt.f64 -1) 3))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 b_2 a))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (pow.f64 (sqrt.f64 -1) 3)) (+.f64 (/.f64 b_2 a) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))) 1/4) (sqrt.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) 2)) (pow.f64 b_2 2))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (pow.f64 (sqrt.f64 -1) 3)) (+.f64 (/.f64 b_2 a) (+.f64 (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))) 1/4) (sqrt.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))) 1/4) (sqrt.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))) 1/4) (sqrt.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) 2)) (pow.f64 b_2 2)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (/.f64 b_2 a) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(*.f64 2 (/.f64 b_2 a))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 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 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3)))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4))) 1)
(*.f64 1 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/8) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/8))
(*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(*.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1/4) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1/4))
(*.f64 (pow.f64 1 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) 1/4) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1/4))
(sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(fabs.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4))
(log.f64 (exp.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4))))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/4))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)))
(exp.f64 (*.f64 1/4 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)))
(+.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 (fma.f64 1 b_2 (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)))
(+.f64 (fma.f64 1 b_2 (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)))
(+.f64 (fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.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 c))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 1 (-.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 a c))))) 2) (cbrt.f64 (-.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 a c))))) (sqrt.f64 (-.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)) (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 (*.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 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2))) (neg.f64 (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 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1)
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 3)
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2)
(sqrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2))
(log.f64 (exp.f64 (-.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 a c)))))))
(cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3))
(expm1.f64 (log1p.f64 (-.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 a c))))))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1)
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4))
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.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 (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 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.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 (+.f64 (pow.f64 b_2 4) (+.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(fabs.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))) 1)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 -1 a))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (sqrt.f64 a)))
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3) 1/3)
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2))
(log.f64 (exp.f64 (/.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 a c)))) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3/2) (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.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 a c)))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(fma.f64 b_2 (/.f64 -1 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a 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 a c))) a)))
(-.f64 (+.f64 1 (*.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 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)))
(*.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(pow.f64 (/.f64 (/.f64 a b_2) -2) -1)
(sqrt.f64 (/.f64 4 (pow.f64 (/.f64 a b_2) 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 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a c)) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) 1)
(*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 -1 a))
(*.f64 1 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1) (/.f64 (sqrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) 2)
(pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(-.f64 (+.f64 1 (*.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 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)))
(*.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
(/.f64 2 (neg.f64 (/.f64 a b_2)))
(/.f64 -2 (/.f64 a b_2))
(/.f64 -2 (neg.f64 (neg.f64 (/.f64 a b_2))))
(/.f64 1 (/.f64 (/.f64 a b_2) -2))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 a b_2) -2)))
(/.f64 (*.f64 -2 b_2) a)
(/.f64 (neg.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)
(pow.f64 (/.f64 (/.f64 a b_2) -2) -1)
(sqrt.f64 (/.f64 4 (pow.f64 (/.f64 a b_2) 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))
(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 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 (fma.f64 1 b_2 (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)))
(+.f64 (fma.f64 1 b_2 (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)))
(+.f64 (fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.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 c))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 1 (-.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 a c))))) 2) (cbrt.f64 (-.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 a c))))) (sqrt.f64 (-.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)) (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 (*.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 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2))) (neg.f64 (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 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1)
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 3)
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2)
(sqrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2))
(log.f64 (exp.f64 (-.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 a c)))))))
(cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3))
(expm1.f64 (log1p.f64 (-.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 a c))))))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))) 1)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 -1 a))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (sqrt.f64 a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)
(/.f64 1 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a)
(/.f64 -1 (neg.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(/.f64 (-.f64 a (*.f64 (/.f64 a b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (*.f64 a a))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2)) 1) (*.f64 (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)))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (neg.f64 (neg.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 a c)))) a) 2))
(log.f64 (exp.f64 (/.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 a c)))) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3/2) (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.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 a c)))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(fma.f64 b_2 (/.f64 -1 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a 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 a c))) a)))
(-.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))) 1)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 -1 a))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (sqrt.f64 a)))
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3) 1/3)
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2))
(log.f64 (exp.f64 (/.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 a c)))) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3/2) (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.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 a c)))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(fma.f64 b_2 (/.f64 -1 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a 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 a c))) a)))
Outputs
(pow.f64 (*.f64 -1 (*.f64 c a)) 1/4)
(pow.f64 (*.f64 (neg.f64 c) a) 1/4)
(pow.f64 (*.f64 c (neg.f64 a)) 1/4)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) 1/4) (pow.f64 b_2 2))) (pow.f64 (*.f64 -1 (*.f64 c a)) 1/4))
(fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 (*.f64 c a) 3)) 1/4) (*.f64 b_2 b_2)) (pow.f64 (*.f64 (neg.f64 c) a) 1/4))
(fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 (*.f64 c a) 3)) 1/4) (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (neg.f64 a)) 1/4))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 7) (pow.f64 a 7))) 1/4) (pow.f64 b_2 4))) (pow.f64 (*.f64 -1 (*.f64 c a)) 1/4)))
(fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 (*.f64 c a) 3)) 1/4) (*.f64 b_2 b_2)) (fma.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 7) (pow.f64 a 7))) 1/4) (pow.f64 b_2 4)) (pow.f64 (*.f64 (neg.f64 c) a) 1/4)))
(fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 (*.f64 c a) 3)) 1/4) (*.f64 b_2 b_2)) (fma.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 7) (pow.f64 a 7))) 1/4) (pow.f64 b_2 4)) (pow.f64 (*.f64 c (neg.f64 a)) 1/4)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 11) (pow.f64 a 11))) 1/4) (pow.f64 b_2 6))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 7) (pow.f64 a 7))) 1/4) (pow.f64 b_2 4))) (pow.f64 (*.f64 -1 (*.f64 c a)) 1/4))))
(fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 (*.f64 c a) 3)) 1/4) (*.f64 b_2 b_2)) (fma.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 11) (pow.f64 a 11))) 1/4) (pow.f64 b_2 6)) (fma.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 7) (pow.f64 a 7))) 1/4) (pow.f64 b_2 4)) (pow.f64 (*.f64 (neg.f64 c) a) 1/4))))
(fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 (*.f64 c a) 3)) 1/4) (*.f64 b_2 b_2)) (fma.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 11) (pow.f64 a 11))) 1/4) (pow.f64 b_2 6)) (fma.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 7) (pow.f64 a 7))) 1/4) (pow.f64 b_2 4)) (pow.f64 (*.f64 c (neg.f64 a)) 1/4))))
(sqrt.f64 b_2)
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2))
(fma.f64 -1/4 (*.f64 c (*.f64 a (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (sqrt.f64 b_2) (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))))))
(+.f64 (fma.f64 -1/4 (*.f64 c (*.f64 a (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))
(+.f64 (fma.f64 -1/4 (*.f64 c (*.f64 a (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2)) (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -3/32) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/12 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) (+.f64 (sqrt.f64 b_2) (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(fma.f64 -1/4 (*.f64 c (*.f64 a (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (fma.f64 -1/384 (pow.f64 (*.f64 c a) 3) (*.f64 (pow.f64 (*.f64 c a) 3) -5/96)) (+.f64 (sqrt.f64 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(fma.f64 -1/4 (*.f64 c (*.f64 a (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (fma.f64 -1/384 (pow.f64 (*.f64 c a) 3) (*.f64 (pow.f64 (*.f64 c a) 3) -5/96)) (+.f64 (sqrt.f64 b_2) (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -3/32) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 b_2))
(*.f64 (sqrt.f64 b_2) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 b_2)) (*.f64 -1/4 (*.f64 (*.f64 c (*.f64 (sqrt.f64 -1) a)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 b_2) (*.f64 -1/4 (*.f64 c (*.f64 (*.f64 a (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c (*.f64 (sqrt.f64 -1) a)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 c (*.f64 (*.f64 a (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 c (*.f64 (*.f64 a (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -3/32) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/12 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 11)))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c (*.f64 (sqrt.f64 -1) a)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(fma.f64 (*.f64 (fma.f64 -1/384 (pow.f64 (*.f64 c a) 3) (*.f64 (pow.f64 (*.f64 c a) 3) -5/96)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 c (*.f64 (*.f64 a (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))))))))
(fma.f64 (*.f64 (fma.f64 -1/384 (pow.f64 (*.f64 c a) 3) (*.f64 (pow.f64 (*.f64 c a) 3) -5/96)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 c (*.f64 (*.f64 a (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -3/32) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(sqrt.f64 b_2)
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))))
(fma.f64 -1/4 (*.f64 c (*.f64 a (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2))
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) (sqrt.f64 b_2)))))
(fma.f64 1 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 1 (*.f64 (*.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 c (*.f64 a (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))))
(+.f64 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) (sqrt.f64 b_2))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) (sqrt.f64 b_2))))))
(fma.f64 1 (*.f64 (pow.f64 a 3) (*.f64 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384)) (sqrt.f64 b_2))) (fma.f64 1 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 1 (*.f64 (*.f64 a a) (*.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32) (sqrt.f64 b_2)))))))
(+.f64 (+.f64 (fma.f64 -1/4 (*.f64 c (*.f64 a (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))) (*.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 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c)))))
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c)))))) (*.f64 c a))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) a)) (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))))
(fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) a)) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c)))))) (*.f64 c a))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c)))))))
(+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) a)) (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c))))) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))))
(+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) a)) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a)))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) (*.f64 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 c c))) (/.f64 a -3/32))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c)))))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c)))))) (*.f64 c a))) (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))))))
(+.f64 (+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) a)) (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c))))) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))) (/.f64 (fma.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) -5/96)) (/.f64 (pow.f64 a 3) (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))))))
(+.f64 (+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) a)) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a)))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) (*.f64 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 c c))) (/.f64 a -3/32)))) (/.f64 (fma.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) -5/96)) (/.f64 (pow.f64 a 3) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))))))
(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 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (pow.f64 b_2 2)) (*.f64 c a))) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) (/.f64 (*.f64 c a) (*.f64 b_2 b_2))) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))))
(fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (*.f64 (/.f64 c b_2) (/.f64 a b_2))) (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (/.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 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))))
(+.f64 (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) (/.f64 (*.f64 c a) (*.f64 b_2 b_2))) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a)))))) (/.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 (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (*.f64 (/.f64 c b_2) (/.f64 a b_2))) (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a))))) (*.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 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (pow.f64 b_2 2)) (*.f64 c 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/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3))) (+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (/.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 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)))))
(fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) (/.f64 (*.f64 c a) (*.f64 b_2 b_2))) (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/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 5/96)))) (+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) (/.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))))))
(fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (*.f64 (/.f64 c b_2) (/.f64 a b_2))) (-.f64 (+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (*.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/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 5/96))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(sqrt.f64 b_2)
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))))
(fma.f64 -1/4 (*.f64 c (*.f64 a (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2))
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)))))
(fma.f64 1 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 c c) (*.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32) (*.f64 (sqrt.f64 b_2) 1)))))
(+.f64 (fma.f64 -1/4 (*.f64 c (*.f64 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 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))) (*.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))))))
(fma.f64 1 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 (sqrt.f64 b_2) 1) (+.f64 (*.f64 (pow.f64 c 3) (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96))) (*.f64 (*.f64 c c) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))))))
(+.f64 (fma.f64 -1/4 (*.f64 c (*.f64 a (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (+.f64 (*.f64 (pow.f64 c 3) (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96))) (*.f64 (*.f64 c c) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c)))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 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 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (pow.f64 b_2 2)) (*.f64 c a))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) a))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2)) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (pow.f64 b_2 2)) (*.f64 c a)))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)))) (/.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)) (log.f64 c))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) a))) (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 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 a)) (*.f64 -1 (log.f64 (/.f64 1 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/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2)) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (pow.f64 b_2 2)) (*.f64 c a))))))
(+.f64 (+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (/.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/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 -1/4 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)))) (/.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)) (log.f64 c))) (+.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) a))) (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 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 (neg.f64 a)) (log.f64 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))))))
(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 c a))))
(+.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 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) a))))
(+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) c))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (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 -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 c a)))))
(+.f64 (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (/.f64 (*.f64 c 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 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c)))))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) a))))
(+.f64 (+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) c)))) (*.f64 (/.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)))) c)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (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/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 c a))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))))) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (pow.f64 c 3))))))
(+.f64 (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (/.f64 (*.f64 c 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 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c)))))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) a)) (neg.f64 (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/128)) (/.f64 (pow.f64 c 3) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) c) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) c)) (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c))))) (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) c))) (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/128)) (/.f64 (pow.f64 c 3) (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 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 -1) (neg.f64 (sqrt.f64 (*.f64 c a))))
(+.f64 (*.f64 -1 b_2) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))
(*.f64 -1 (+.f64 b_2 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))))
(-.f64 (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (*.f64 c a)))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))))
(fma.f64 -1 b_2 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a))))))
(-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (*.f64 c a))))) b_2)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (sqrt.f64 -1)))))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (*.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 (pow.f64 (*.f64 c a) 3)))) -1/8)) (fma.f64 -1 b_2 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))))))
(-.f64 (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (*.f64 c a))))) b_2) (*.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) -1/8)))
(*.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 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 2 (*.f64 -1 b_2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 2) b_2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 2) b_2)))) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 b_2 (*.f64 a a)))) (pow.f64 b_2 4)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (*.f64 b_2 -2))
(+.f64 (-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) (/.f64 (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) b_2)) (pow.f64 b_2 4))) (*.f64 b_2 -2))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) b_2)
(*.f64 0 b_2)
0
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 0 b_2) (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2))
(+.f64 0 (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 2) b_2))) (*.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 2) b_2)))) (pow.f64 b_2 4))) (+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 c c) (*.f64 b_2 (*.f64 a a)))) (pow.f64 b_2 4)) (+.f64 (*.f64 0 b_2) (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2)))
(-.f64 (+.f64 0 (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2)) (/.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 c a) 2) b_2)) (pow.f64 b_2 4)))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/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)))))))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (neg.f64 (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3))))))))
(-.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3))))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))) (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2))))) (*.f64 -1 (*.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))))))))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (fma.f64 -1 (*.f64 (pow.f64 a 3) (fma.f64 2 (*.f64 b_2 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))))) (neg.f64 (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)))))))))
(fma.f64 -2 b_2 (-.f64 (-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) (*.f64 (pow.f64 a 3) (fma.f64 2 (*.f64 b_2 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))))))) (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)))))))
(*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)))
(neg.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)))
(neg.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 c a))) (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) a)) (neg.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2))))
(-.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2) c))) (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 c a))) (+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))))) (pow.f64 a 2)))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) a)) (*.f64 -1 (+.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 c c) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2))) (*.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))) (*.f64 a a)))))
(-.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 (neg.f64 c)) (log.f64 a))) 2) c))) (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2))) (/.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2) c)) (*.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))) (*.f64 a a)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 c a))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) c))) (pow.f64 a 3))) (+.f64 (*.f64 -1 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))))) (pow.f64 a 2))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) a)) (fma.f64 -1 (/.f64 (fma.f64 2 (*.f64 (fma.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) -5/96)) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 b_2 b_2) (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))) c)) (pow.f64 a 3)) (*.f64 -1 (+.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 c c) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2))) (*.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))) (*.f64 a a))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2) c)) (-.f64 (-.f64 (neg.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2))) (/.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2) c)) (*.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))) (*.f64 a a))) (/.f64 (fma.f64 2 (*.f64 (fma.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) -5/96)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2)) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 b_2 b_2) (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))) c)) (pow.f64 a 3))))
(*.f64 -1 (+.f64 (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))
(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)))
(-.f64 (neg.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)) b_2)
(+.f64 (*.f64 1/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) (pow.f64 b_2 2)) (*.f64 c a))) (*.f64 -1 (+.f64 (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)))
(fma.f64 1/2 (*.f64 (/.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 b_2 b_2) a)) (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))))
(fma.f64 1/2 (*.f64 (/.f64 (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) a)) (-.f64 (neg.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)) b_2))
(+.f64 (*.f64 1/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) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (*.f64 -1 (+.f64 (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 -1 (/.f64 (+.f64 (*.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)))))) (*.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)))) (pow.f64 a 2)))))
(fma.f64 1/2 (*.f64 (/.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 b_2 b_2) a)) (*.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)) (/.f64 (fma.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 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 a a)))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 (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) a)) (-.f64 (neg.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)) b_2)) (/.f64 (fma.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 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 a a)))
(+.f64 (*.f64 1/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) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (*.f64 1/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 (pow.f64 b_2 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 c (pow.f64 a 3)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.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 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (pow.f64 a 3))) (+.f64 (*.f64 -1 (+.f64 (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 -1 (/.f64 (+.f64 (*.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)))))) (*.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)))) (pow.f64 a 2)))))))
(fma.f64 1/2 (*.f64 (/.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 b_2 b_2) a)) (fma.f64 1/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 c (pow.f64 a 3)) (*.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))) (fma.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)) (/.f64 (pow.f64 a 3) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))) (*.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)) (/.f64 (fma.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 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 a a)))))))
(fma.f64 1/2 (*.f64 (/.f64 (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) a)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)) (pow.f64 a 3))) (-.f64 (-.f64 (*.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)) (/.f64 (pow.f64 a 3) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)))) (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2))) (/.f64 (fma.f64 2 (*.f64 (*.f64 (/.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 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 a a)))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))) (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (neg.f64 (*.f64 (*.f64 c c) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3))))))))
(-.f64 (fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (*.f64 (*.f64 c c) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3))))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 b_2 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2) (*.f64 -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 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))) (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)))))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 3) (fma.f64 b_2 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) (fma.f64 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) b_2 (*.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))))))) (*.f64 (*.f64 c c) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)))))))))
(fma.f64 -2 b_2 (-.f64 (-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) (*.f64 (pow.f64 c 3) (fma.f64 b_2 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) (fma.f64 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) b_2 (*.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)))))))) (*.f64 (*.f64 c c) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)))))))
(*.f64 -1 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2))
(neg.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)))
(-.f64 (neg.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))) b_2)
(+.f64 (*.f64 -1 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 2)) (*.f64 c a))))
(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)) (*.f64 1/2 (*.f64 (/.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 b_2 b_2) a))))
(-.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) c))) (+.f64 b_2 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 4)) (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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))))) (pow.f64 c 2))) (+.f64 (*.f64 -1 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 2)) (*.f64 c a)))))
(fma.f64 -1 (/.f64 (fma.f64 1/16 (/.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 a a) (pow.f64 b_2 4))) (*.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 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)))) (*.f64 c 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)) (*.f64 1/2 (*.f64 (/.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 b_2 b_2) a)))))
(-.f64 (-.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) c))) (+.f64 b_2 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))))) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (/.f64 (*.f64 a a) (pow.f64 b_2 4))) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))))) (*.f64 c c)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 4)) (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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))))) (pow.f64 c 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/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 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 b_2 2))) a)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 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/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))))) (pow.f64 c 3))) (+.f64 (*.f64 -1 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 2)) (*.f64 c a))))))
(fma.f64 -1 (/.f64 (fma.f64 1/16 (/.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 a a) (pow.f64 b_2 4))) (*.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 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)))) (*.f64 c c)) (fma.f64 -1 (/.f64 (fma.f64 -1/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 b_2 b_2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32)))) (*.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 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)))) (pow.f64 c 3)) (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)) (*.f64 1/2 (*.f64 (/.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 b_2 b_2) a))))))
(-.f64 (-.f64 (-.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) c))) (+.f64 b_2 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))))) (/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (/.f64 a (*.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32)))) (*.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 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))))) (pow.f64 c 3))) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (/.f64 (*.f64 a a) (pow.f64 b_2 4))) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))))) (*.f64 c 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)))
(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 c a))))
(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 (*.f64 b_2 b_2) c) (/.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 (*.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 (+.f64 (*.f64 1/16 (/.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) (pow.f64 b_2 4)) (pow.f64 a 2))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)))) (pow.f64 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 c a)))))
(fma.f64 -1 (/.f64 (fma.f64 1/16 (/.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 a a) (pow.f64 b_2 4))) (*.f64 (*.f64 2 (*.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 (+.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 (*.f64 b_2 b_2) c) (/.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 (-.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 (fma.f64 1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (/.f64 (*.f64 a a) (pow.f64 b_2 4))) (*.f64 (*.f64 2 (*.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 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.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) (pow.f64 b_2 4)) (pow.f64 a 2))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)))) (pow.f64 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/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 c a))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (pow.f64 b_2 2))) (*.f64 (pow.f64 c 3) a))) (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (pow.f64 c 3)))))))
(fma.f64 -1 (/.f64 (fma.f64 1/16 (/.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 a a) (pow.f64 b_2 4))) (*.f64 (*.f64 2 (*.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 (+.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/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (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/2 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.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 a (pow.f64 c 3))) (/.f64 (*.f64 (*.f64 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/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 (/.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/2 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32)) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (pow.f64 c 3))) (/.f64 (*.f64 (*.f64 2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)) (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 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2))) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (/.f64 (*.f64 a a) (pow.f64 b_2 4))) (*.f64 (*.f64 2 (*.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 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) -1/2))
(+.f64 (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (sqrt.f64 -1))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2))))))
(fma.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) -1/8) (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) -1/2)))
(+.f64 (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (sqrt.f64 -1))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (*.f64 (pow.f64 b_2 6) (+.f64 (*.f64 -7/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (sqrt.f64 -1))) (*.f64 3/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (sqrt.f64 -1))))))))
(fma.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) -1/8) (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (pow.f64 b_2 6) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5))))) -1/16)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (fma.f64 -1/4 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2))))
(fma.f64 1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (fma.f64 -1/4 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (+.f64 b_2 (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2))))
(+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/12 (*.f64 (pow.f64 c 3) (pow.f64 a 3))))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) a)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))))
(fma.f64 2 (/.f64 (fma.f64 1/32 (pow.f64 (*.f64 c a) 3) (*.f64 (pow.f64 (*.f64 c a) 3) -11/128)) (pow.f64 b_2 5)) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (fma.f64 -1/4 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (+.f64 (/.f64 c (/.f64 (pow.f64 b_2 5) (*.f64 a (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32)))) (/.f64 c (/.f64 b_2 a))))))))
(fma.f64 2 (/.f64 (fma.f64 1/32 (pow.f64 (*.f64 c a) 3) (*.f64 (pow.f64 (*.f64 c a) 3) -11/128)) (pow.f64 b_2 5)) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (fma.f64 -1/4 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (+.f64 b_2 (*.f64 -1/2 (+.f64 (/.f64 c (/.f64 (pow.f64 b_2 5) (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -3/32)))) (/.f64 c (/.f64 b_2 a))))))))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))))))
(fma.f64 -1 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))))))
(-.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) a)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/12 (*.f64 (pow.f64 c 3) (pow.f64 a 3))))) (pow.f64 b_2 5))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))))))))
(fma.f64 -1 b_2 (fma.f64 1/2 (/.f64 c (/.f64 (pow.f64 b_2 5) (*.f64 a (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32)))) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (fma.f64 -2 (/.f64 (fma.f64 1/32 (pow.f64 (*.f64 c a) 3) (*.f64 (pow.f64 (*.f64 c a) 3) -11/128)) (pow.f64 b_2 5)) (*.f64 1/4 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))))))))
(-.f64 (fma.f64 1/2 (/.f64 c (/.f64 (pow.f64 b_2 5) (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -3/32)))) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (fma.f64 -2 (/.f64 (fma.f64 1/32 (pow.f64 (*.f64 c a) 3) (*.f64 (pow.f64 (*.f64 c a) 3) -11/128)) (pow.f64 b_2 5)) (*.f64 1/4 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))))))) b_2)
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))) (pow.f64 a 2)) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)))) (*.f64 a a) (+.f64 b_2 (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2)))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))) (pow.f64 a 2)) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))) (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)))) (*.f64 a a) (fma.f64 (pow.f64 a 3) (fma.f64 2 (*.f64 b_2 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))))) (+.f64 b_2 (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2))))
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 c a))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) a)) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 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 (neg.f64 c)) (log.f64 a))) 2) c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.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 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (pow.f64 a 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 c a))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (*.f64 a a))) (fma.f64 2 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (/.f64 (*.f64 a a) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) a)) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2))))
(fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2) a) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) a)) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2) c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (+.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 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2))) (*.f64 c (pow.f64 a 3)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (pow.f64 a 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.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 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (pow.f64 a 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 c a))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (*.f64 a a))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)) (pow.f64 a 3))) (fma.f64 2 (/.f64 (fma.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) -5/96)) (/.f64 (pow.f64 a 3) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2))) (fma.f64 2 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (/.f64 (*.f64 a a) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) a)) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2))))))
(fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)) (pow.f64 a 3)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2) c)) (fma.f64 2 (/.f64 (fma.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) -5/96)) (/.f64 (pow.f64 a 3) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2) a) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) a)) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2) c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.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)
(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 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (pow.f64 b_2 2)) (*.f64 c a))) (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 (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 b_2 b_2) a)) (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 (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) a)) (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 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (pow.f64 b_2 2)) (*.f64 c a))) (+.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 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))) (*.f64 1/16 (/.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) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.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 b_2 b_2) a)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (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))) (*.f64 1/16 (/.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 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 4))))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (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) a)) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)) (fma.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) a) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) a)) (*.f64 1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 4))))))
(+.f64 (*.f64 -1/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) (pow.f64 b_2 2)) (*.f64 c a))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.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 (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) (*.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))) (pow.f64 a 3))) (+.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 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))) (*.f64 1/16 (/.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) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))))
(fma.f64 -1/2 (*.f64 (/.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 b_2 b_2) a)) (fma.f64 -1 (/.f64 (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) (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 (*.f64 1/2 (*.f64 (*.f64 b_2 b_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)))) c)) (pow.f64 a 3)) (+.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (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))) (*.f64 1/16 (/.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 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 4))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c) (/.f64 (*.f64 b_2 b_2) a)) (-.f64 (+.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (fma.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) a) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) a)) (*.f64 1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 4)))))) (/.f64 (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (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 (*.f64 1/2 (*.f64 (*.f64 b_2 b_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)))) c)) (pow.f64 a 3))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2))
(+.f64 b_2 (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))) (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 b_2 (fma.f64 (*.f64 c c) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)))) (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2)))
(+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 b_2 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2) (*.f64 -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 b_2 (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))) (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 (pow.f64 c 3) (fma.f64 b_2 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) (fma.f64 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) b_2 (*.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)))))) (+.f64 b_2 (fma.f64 (*.f64 c c) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)))) (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2))))
(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 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)
(pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))
(+.f64 (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 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 2)) (*.f64 c 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 -1/2 (*.f64 (/.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 b_2 b_2) a))))
(+.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) c))))
(+.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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (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 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 2)) (*.f64 c a))))))
(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 1/16 (*.f64 (/.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)) (/.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 -1/2 (*.f64 (/.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 b_2 b_2) a))))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) c) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) c)) (fma.f64 1/16 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 4))) (+.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) c))))))
(+.f64 (*.f64 -1/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 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 b_2 2))) (*.f64 (pow.f64 c 3) a))) (+.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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 4)) (*.f64 (pow.f64 c 2) (pow.f64 a 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 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/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 2)) (*.f64 c a))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (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)) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32)) a)) (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 1/16 (*.f64 (/.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)) (/.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) (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/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) -11/128)))) (*.f64 -1/2 (*.f64 (/.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 b_2 b_2) a))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (/.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 2 (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) c) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) c)) (fma.f64 1/16 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 4))) (+.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (fma.f64 2 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 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/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) c))))))))
(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 c a))) (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 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) 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/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/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 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (pow.f64 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 c a))) (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/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (/.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 a))) (fma.f64 2 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (/.f64 (*.f64 c c) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) 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 (pow.f64 b_2 4) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2))) (fma.f64 2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) c)) (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 (/.f64 (+.f64 (*.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/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (*.f64 (pow.f64 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))) a))) (pow.f64 c 3))) (+.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 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (pow.f64 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 c a))) (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 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)) (/.f64 (*.f64 1/2 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.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))) a)) (pow.f64 c 3)) (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 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (*.f64 a a))) (fma.f64 2 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (/.f64 (*.f64 c c) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) a)) (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/16 (/.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2))) (fma.f64 2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) c)) (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 (fma.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)) (/.f64 (*.f64 1/2 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.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))) a)) (pow.f64 c 3)))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))
(*.f64 (sqrt.f64 (/.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 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 -1))) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 1/2 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))))
(fma.f64 1/2 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 -1))) (/.f64 b_2 a)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (sqrt.f64 -1))) (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (sqrt.f64 -1)))) (pow.f64 b_2 4))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 1/2 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (fma.f64 -1 (*.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) -1/8)) (*.f64 -1 (+.f64 (*.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 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 -1))) (/.f64 b_2 a)) (*.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) -1/8))))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(*.f64 2 (*.f64 -1 (/.f64 b_2 a)))
(*.f64 (/.f64 -2 a) b_2)
(+.f64 (*.f64 2 (*.f64 -1 (/.f64 b_2 a))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (*.f64 a b_2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (*.f64 a b_2)))) (pow.f64 b_2 4))) (+.f64 (*.f64 2 (*.f64 -1 (/.f64 b_2 a))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a b_2)) -1/8) (pow.f64 b_2 4)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(-.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a b_2)) -1/8) (pow.f64 b_2 4)))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(+.f64 (/.f64 b_2 a) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 0 b_2)
0
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (neg.f64 b_2) a)))
(-.f64 (+.f64 (/.f64 b_2 a) (/.f64 (*.f64 -1/2 c) b_2)) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 2) b_2))) (*.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 2) b_2)))) (*.f64 a (pow.f64 b_2 4)))) (+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 -1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 c c) (*.f64 b_2 (*.f64 a a)))) (*.f64 a (pow.f64 b_2 4))) (+.f64 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (neg.f64 b_2) a))))
(-.f64 (-.f64 (+.f64 (/.f64 b_2 a) (/.f64 (*.f64 -1/2 c) b_2)) (/.f64 b_2 a)) (*.f64 (/.f64 1/8 a) (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) b_2) (pow.f64 b_2 4))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.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/16 (/.f64 (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 (*.f64 a (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3))))) (*.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 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)))))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))) (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2))))) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.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/16 (/.f64 (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 (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b_2 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))))) (fma.f64 -1 (*.f64 a (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3))))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (-.f64 (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 a (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)))))) (*.f64 (*.f64 a a) (fma.f64 2 (*.f64 b_2 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))))))))
(*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) a))
(/.f64 (neg.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2))) a)
(/.f64 (neg.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2))) a)
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 c (pow.f64 a 2)))))
(fma.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)) a) (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (*.f64 a a)))))
(-.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2) (*.f64 a a)))) (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2)) a))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 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 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))))) (pow.f64 a 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 c (pow.f64 a 2))))))
(fma.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 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) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2))) (*.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))) (pow.f64 a 3)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (*.f64 a a))))))
(-.f64 (-.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2) (*.f64 a a)))) (/.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2) c)) (*.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))) (pow.f64 a 3))) (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2)) a))
(+.f64 (*.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 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 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (pow.f64 c 2))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))))) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) c))) (pow.f64 a 4))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (*.f64 c (pow.f64 a 2)))))))
(fma.f64 -1 (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 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) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2))) (*.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))) (pow.f64 a 3)) (fma.f64 -1 (/.f64 (fma.f64 2 (*.f64 (fma.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) -5/96)) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 b_2 b_2) (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))) c)) (pow.f64 a 4)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (*.f64 a a)))))))
(-.f64 (-.f64 (-.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2) (*.f64 a a)))) (/.f64 (fma.f64 2 (*.f64 (fma.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) -5/96)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2)) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 b_2 b_2) (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))) c)) (pow.f64 a 4))) (/.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2) c)) (*.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))) (pow.f64 a 3))) (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (log.f64 a))) 2)) a))
(*.f64 -1 (/.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) b_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 (-.f64 (neg.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)) b_2) a)
(+.f64 (*.f64 -1 (/.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) b_2) a)) (*.f64 1/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) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))))
(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 (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 b_2 b_2) (*.f64 a a)))))
(-.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (/.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 (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) a)) (+.f64 (*.f64 1/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) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (/.f64 (+.f64 (*.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)))))) (*.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)))) (pow.f64 a 3)))))
(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/2 (*.f64 (/.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 b_2 b_2) (*.f64 a a))) (neg.f64 (/.f64 (fma.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 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))))) (pow.f64 a 3)))))
(-.f64 (-.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)) a)) (/.f64 (fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 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 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)))) (pow.f64 a 3)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (+.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 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (pow.f64 a 4))) (+.f64 (*.f64 -1 (/.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) b_2) a)) (+.f64 (*.f64 1/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 (pow.f64 b_2 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 c (pow.f64 a 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (/.f64 (+.f64 (*.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)))))) (*.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)))) (pow.f64 a 3)))))))
(fma.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)) (/.f64 (pow.f64 a 4) (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 (+.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/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 c (pow.f64 a 4)) (*.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) c) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (neg.f64 (/.f64 (fma.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 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))))) (pow.f64 a 3)))))))
(fma.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)) (/.f64 (pow.f64 a 4) (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 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)) (pow.f64 a 4))) (-.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (/.f64 (fma.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 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)))) (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 (/.f64 -2 a) b_2)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.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 3) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) b_2)) (+.f64 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) a) (/.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2) a))))) (+.f64 (*.f64 -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 (pow.f64 c 3) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32) b_2) (+.f64 (/.f64 b_2 (/.f64 a (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)))) (/.f64 b_2 (/.f64 a (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96))))))) (fma.f64 -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 (*.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 (pow.f64 c 3) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32) b_2) (+.f64 (/.f64 b_2 (/.f64 a (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)))) (/.f64 b_2 (/.f64 a (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)))))))))
(*.f64 -1 (/.f64 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) a))
(/.f64 (neg.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)
(/.f64 (-.f64 (neg.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))) b_2) a)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))))
(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) (*.f64 1/2 (*.f64 (/.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 b_2 b_2) (*.f64 a a)))))
(-.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (*.f64 a a)))) (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))) a))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 4)) (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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) a))) (pow.f64 c 2)))))
(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/2 (*.f64 (/.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 b_2 b_2) (*.f64 a a))) (neg.f64 (/.f64 (fma.f64 1/16 (/.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 a 3) (pow.f64 b_2 4))) (*.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 (-.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (*.f64 a a)))) (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))) a)) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (/.f64 (pow.f64 a 3) (pow.f64 b_2 4))) (*.f64 2 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (/.f64 a (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))))) (*.f64 c c)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/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 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 b_2 2))) (pow.f64 a 2))) (*.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/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) a))) (pow.f64 c 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (pow.f64 b_2 4)) (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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) a))) (pow.f64 c 2))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/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 a a) (*.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32)))) (*.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/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)) (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/2 (*.f64 (/.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 b_2 b_2) (*.f64 a a))) (neg.f64 (/.f64 (fma.f64 1/16 (/.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 a 3) (pow.f64 b_2 4))) (*.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 (-.f64 (-.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (*.f64 a a)))) (/.f64 (+.f64 b_2 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))))) a)) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (/.f64 (pow.f64 a 3) (pow.f64 b_2 4))) (*.f64 2 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (/.f64 a (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))))) (*.f64 c c))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (/.f64 a (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))) (/.f64 (*.f64 b_2 b_2) a)) (*.f64 2 (/.f64 (pow.f64 (exp.f64 1/4) (*.f64 2 (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))) (/.f64 a (fma.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) -11/128)))))) (pow.f64 c 3)))
(*.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/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 c (pow.f64 a 2)))) (*.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)))
(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 (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 (*.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 a) (log.f64 (/.f64 -1 c)))) 2)))) (/.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/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 c (pow.f64 a 2)))) (+.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 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) a)) (*.f64 1/16 (/.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) (pow.f64 b_2 4)) (pow.f64 a 3)))) (pow.f64 c 2)))))
(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 -1 (+.f64 (/.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 (fma.f64 2 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (/.f64 a (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (*.f64 1/16 (/.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 a 3) (pow.f64 b_2 4))))) (*.f64 c c)))))
(-.f64 (-.f64 (*.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 a) (log.f64 (/.f64 -1 c)))) 2)))) (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)) a)) (/.f64 (fma.f64 2 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (/.f64 a (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2))) (*.f64 1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (/.f64 (pow.f64 a 3) (pow.f64 b_2 4))))) (*.f64 c 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 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (pow.f64 b_2 2))) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 c 3) 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 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) a)) (*.f64 1/16 (/.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) (pow.f64 b_2 4)) (pow.f64 a 3)))) (pow.f64 c 2)))))))
(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))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.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 (pow.f64 c 3) (*.f64 a a))) (fma.f64 2 (*.f64 (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/128)) (pow.f64 c 3)) (/.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 -1 (+.f64 (/.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 (fma.f64 2 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (/.f64 a (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (*.f64 1/16 (/.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 a 3) (pow.f64 b_2 4))))) (*.f64 c c)))))))
(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 a) (log.f64 (/.f64 -1 c)))) 2))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32)) (pow.f64 c 3)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (*.f64 a a))) (-.f64 (-.f64 (*.f64 2 (*.f64 (/.f64 (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/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/128)) a))) (/.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)) a)) (/.f64 (fma.f64 2 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (/.f64 a (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2))) (*.f64 1/16 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (/.f64 (pow.f64 a 3) (pow.f64 b_2 4))))) (*.f64 c c)))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 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)))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 -1))) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 -1))) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 -1))) (/.f64 b_2 a))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 -1))) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 -1))) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 -1))) (/.f64 b_2 a))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 -1))) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 -1))) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 -1))) (/.f64 b_2 a))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 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 -1) (neg.f64 (sqrt.f64 (*.f64 c a))))
(+.f64 b_2 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))
(+.f64 b_2 (neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))))
(-.f64 b_2 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 b_2 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (+.f64 b_2 (neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (-.f64 b_2 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 b_2 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (+.f64 b_2 (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (+.f64 b_2 (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (*.f64 c a)))))))
(*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 1 (*.f64 a a)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (neg.f64 a)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 1 (*.f64 a a)))) (fma.f64 -1/16 (/.f64 (neg.f64 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 -1/8 (*.f64 c c)) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4))) 2) (*.f64 (*.f64 1/16 (pow.f64 c 4)) (*.f64 (pow.f64 a 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 1 (*.f64 a a)))) (fma.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 1 (*.f64 a a)))) 2) (*.f64 (*.f64 1/16 (pow.f64 c 4)) (*.f64 1 (pow.f64 a 4)))) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (neg.f64 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (neg.f64 a)))))))
(*.f64 2 b_2)
(*.f64 b_2 2)
(+.f64 (*.f64 2 b_2) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 2 b_2 (/.f64 (*.f64 1/2 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) b_2))
(fma.f64 2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a)))))
(+.f64 (*.f64 2 b_2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 2 b_2 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4)))) (/.f64 (*.f64 1/2 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) b_2)))
(fma.f64 2 b_2 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 1 (*.f64 a a)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 2 b_2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 2 b_2 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4)))) (/.f64 (*.f64 1/2 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) b_2))))
(fma.f64 1/16 (/.f64 (neg.f64 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) (fma.f64 2 b_2 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 1 (*.f64 a a)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a)))))))
(*.f64 (sqrt.f64 (/.f64 c a)) (pow.f64 (sqrt.f64 -1) 3))
(*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 -1 (sqrt.f64 -1)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 c a)) (pow.f64 (sqrt.f64 -1) 3) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 -1 (sqrt.f64 -1)) (/.f64 b_2 a))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (pow.f64 (sqrt.f64 -1) 3)) (+.f64 (/.f64 b_2 a) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))) 1/4) (sqrt.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) 2)) (pow.f64 b_2 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (pow.f64 (sqrt.f64 -1) 3) (/.f64 b_2 a)) (*.f64 (*.f64 b_2 b_2) (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))) 1/4) (sqrt.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 -1 (sqrt.f64 -1)) (/.f64 b_2 a)) (*.f64 (*.f64 b_2 b_2) (-.f64 (fma.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (sqrt.f64 -1)) (*.f64 1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 -1 (sqrt.f64 -1))))) (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 -1 (sqrt.f64 -1)))))) 2))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (pow.f64 (sqrt.f64 -1) 3)) (+.f64 (/.f64 b_2 a) (+.f64 (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))) 1/4) (sqrt.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))) 1/4) (sqrt.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))) 1/4) (sqrt.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) 2)) (pow.f64 b_2 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (pow.f64 (sqrt.f64 -1) 3) (/.f64 b_2 a)) (fma.f64 (pow.f64 b_2 3) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (-.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))) 1/4) (sqrt.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) 2)) (pow.f64 (sqrt.f64 -1) 3))) 0) (*.f64 (*.f64 b_2 b_2) (-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))) 1/4) (sqrt.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 -1 (sqrt.f64 -1)) (/.f64 b_2 a)) (fma.f64 (pow.f64 b_2 3) 0 (*.f64 (*.f64 b_2 b_2) (-.f64 (fma.f64 -1/2 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (sqrt.f64 -1)) (*.f64 1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 -1 (sqrt.f64 -1))))) (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))) 1/4) (sqrt.f64 (/.f64 1 (*.f64 -1 (sqrt.f64 -1)))))) 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 b_2 a) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))) (/.f64 b_2 a))
(-.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(+.f64 (/.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))) (neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))))
(+.f64 (/.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 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 -1)))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(+.f64 (/.f64 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))) (fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(+.f64 (/.f64 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 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))))
(*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1/2 (/.f64 (neg.f64 c) b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 (neg.f64 c) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)) (*.f64 a a))) (pow.f64 b_2 5))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 (neg.f64 c) b_2) (/.f64 (*.f64 -1/16 (*.f64 (pow.f64 c 3) (neg.f64 (*.f64 a a)))) (pow.f64 b_2 5))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 -1/8 (*.f64 c c)) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4))) 2) (*.f64 (*.f64 1/16 (pow.f64 c 4)) (*.f64 (pow.f64 a 4) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)) (*.f64 a a))) (pow.f64 b_2 5)))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 1 (*.f64 a a)))) 2) (*.f64 (*.f64 1/16 (pow.f64 c 4)) (*.f64 1 (pow.f64 a 4)))) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/2 (/.f64 (neg.f64 c) b_2) (/.f64 (*.f64 -1/16 (*.f64 (pow.f64 c 3) (neg.f64 (*.f64 a a)))) (pow.f64 b_2 5)))))
(*.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 1/2 (/.f64 (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 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3)))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 (neg.f64 c) b_2) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (/.f64 (*.f64 1/16 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)) (*.f64 a a))) (pow.f64 b_2 5)))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 (neg.f64 c) b_2) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (neg.f64 (*.f64 a a)))) (pow.f64 b_2 5)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4))) 1)
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)
(*.f64 1 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/8) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/8))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)
(*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1/4) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1/4))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1/2)
(sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (pow.f64 1 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) 1/4) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1/4))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 2) 1/4) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 1/4))
(sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1/2)
(sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fabs.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)
(log.f64 (exp.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/4))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/4))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)
(exp.f64 (*.f64 1/4 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) 1))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)
(+.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (fma.f64 1 b_2 (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)))
(+.f64 (fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (fma.f64 1 b_2 (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(+.f64 (fma.f64 1 b_2 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(+.f64 (-.f64 b_2 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)))
(+.f64 (fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(+.f64 (fma.f64 1 b_2 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(+.f64 (-.f64 b_2 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)))
(+.f64 (fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(+.f64 (fma.f64 1 b_2 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(+.f64 (-.f64 b_2 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)))
(+.f64 (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(-.f64 (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))) (fma.f64 -1 b_2 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 (neg.f64 b_2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.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 a c))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(-.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 a c))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(-.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 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 (*.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 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2))) (neg.f64 (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 c a)) 3/2))) (neg.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 1 (/.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 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 1 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 3)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3) 1/3)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2))
(sqrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))
(fabs.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(log.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(-.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 a c)))))))
(-.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 a c)))) 3))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(expm1.f64 (log1p.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(-.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 a c))))))
(-.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 a c))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/2)
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(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 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (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 (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (fabs.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (fabs.f64 (cbrt.f64 (fma.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 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 (+.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (*.f64 (*.f64 c a) (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.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 c a)))
(fabs.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(fabs.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2))
(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 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1/2))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/2)
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(-.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))) 1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 -1 a))
(*.f64 (/.f64 -1 a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(neg.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)))
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 3)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2))
(fabs.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3) 1/3)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) -1)
(*.f64 (/.f64 1 a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2))
(fabs.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))))
(/.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 a c)))) a) 3))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3/2) (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3/2)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3) (pow.f64 a 3)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 1))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 b_2 (/.f64 -1 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 b_2 (/.f64 -1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(-.f64 (*.f64 b_2 (/.f64 -1 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(-.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) 1)
(+.f64 1 (-.f64 (*.f64 (/.f64 -2 a) b_2) 1))
(+.f64 1 (fma.f64 -2 (/.f64 b_2 a) -1))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (/.f64 b_2 a) -2)
(*.f64 (/.f64 -2 a) b_2)
(*.f64 1 (*.f64 -2 (/.f64 b_2 a)))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (/.f64 2 a) b_2)
(*.f64 b_2 (/.f64 2 a))
(*.f64 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)))
(/.f64 (*.f64 -2 (/.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(*.f64 (/.f64 -2 a) b_2)
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
(*.f64 (/.f64 -2 a) b_2)
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
(*.f64 (/.f64 -2 a) b_2)
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(*.f64 (/.f64 -2 a) b_2)
(pow.f64 (/.f64 (/.f64 a b_2) -2) -1)
(*.f64 (/.f64 1 (/.f64 a b_2)) -2)
(sqrt.f64 (/.f64 4 (pow.f64 (/.f64 a b_2) 2)))
(log.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a)))
(*.f64 (/.f64 -2 a) b_2)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a)))))
(*.f64 (/.f64 -2 a) b_2)
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))
(*.f64 (/.f64 -2 a) b_2)
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (/.f64 -2 a) b_2)
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (/.f64 -2 a) b_2)
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))) 1))
(*.f64 (/.f64 -2 a) b_2)
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (/.f64 -2 a) b_2)
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a c)) a))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) 1)
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 -1 a))
(*.f64 (/.f64 -1 a) (-.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 1 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1) (/.f64 (sqrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 1)
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) 3)
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3) 1/3)
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) 2)
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) -1)
(/.f64 1 (/.f64 a (-.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 2))
(fabs.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) 3) (pow.f64 a 3)))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) 1))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(-.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) 1)
(+.f64 1 (-.f64 (*.f64 (/.f64 -2 a) b_2) 1))
(+.f64 1 (fma.f64 -2 (/.f64 b_2 a) -1))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (/.f64 b_2 a) -2)
(*.f64 (/.f64 -2 a) b_2)
(*.f64 1 (*.f64 -2 (/.f64 b_2 a)))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (/.f64 2 a) b_2)
(*.f64 b_2 (/.f64 2 a))
(*.f64 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)))
(/.f64 (*.f64 -2 (/.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
(/.f64 2 (neg.f64 (/.f64 a b_2)))
(/.f64 2 (/.f64 (neg.f64 a) b_2))
(/.f64 -2 (/.f64 a b_2))
(*.f64 (/.f64 -2 a) b_2)
(/.f64 -2 (neg.f64 (neg.f64 (/.f64 a b_2))))
(*.f64 (/.f64 -2 a) b_2)
(/.f64 1 (/.f64 (/.f64 a b_2) -2))
(*.f64 (/.f64 1 (/.f64 a b_2)) -2)
(/.f64 -1 (neg.f64 (/.f64 (/.f64 a b_2) -2)))
(/.f64 -1 (neg.f64 (/.f64 a (*.f64 b_2 -2))))
(/.f64 -1 (/.f64 (neg.f64 a) (*.f64 b_2 -2)))
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (/.f64 -2 a) b_2)
(/.f64 (neg.f64 (*.f64 -2 b_2)) a)
(*.f64 b_2 (/.f64 2 a))
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(*.f64 (/.f64 -2 a) b_2)
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
(*.f64 (/.f64 -2 a) b_2)
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
(*.f64 (/.f64 -2 a) b_2)
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(*.f64 (/.f64 -2 a) b_2)
(pow.f64 (/.f64 (/.f64 a b_2) -2) -1)
(*.f64 (/.f64 1 (/.f64 a b_2)) -2)
(sqrt.f64 (/.f64 4 (pow.f64 (/.f64 a b_2) 2)))
(log.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a)))
(*.f64 (/.f64 -2 a) b_2)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a)))))
(*.f64 (/.f64 -2 a) b_2)
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))
(*.f64 (/.f64 -2 a) b_2)
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (/.f64 -2 a) b_2)
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))) 1))
(*.f64 (/.f64 -2 a) b_2)
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (/.f64 -2 a) b_2)
(+.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (fma.f64 1 b_2 (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)))
(+.f64 (fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (fma.f64 1 b_2 (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(+.f64 (fma.f64 1 b_2 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(+.f64 (-.f64 b_2 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)))
(+.f64 (fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(+.f64 (fma.f64 1 b_2 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(+.f64 (-.f64 b_2 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)))
(+.f64 (fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(+.f64 (fma.f64 1 b_2 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(+.f64 (-.f64 b_2 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)))
(+.f64 (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(-.f64 (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))) (fma.f64 -1 b_2 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 (neg.f64 b_2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.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 a c))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(-.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 a c))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(-.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 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 (*.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 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2))) (neg.f64 (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 c a)) 3/2))) (neg.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 1 (/.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 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 1 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 3)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3) 1/3)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2))
(sqrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))
(fabs.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(log.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(-.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 a c)))))))
(-.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 a c)))) 3))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(expm1.f64 (log1p.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(-.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 a c))))))
(-.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 a c))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(-.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))) 1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 -1 a))
(*.f64 (/.f64 -1 a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(neg.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 1 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(*.f64 (/.f64 1 a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a)
(*.f64 (/.f64 -1 a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(neg.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 -1 (neg.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(/.f64 -1 (/.f64 (neg.f64 a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (-.f64 a (*.f64 (/.f64 a b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (-.f64 a (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2))) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 a b_2) (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 a a))
(/.f64 (fma.f64 a b_2 (*.f64 (neg.f64 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 a a))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2)) 1) (*.f64 (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)))))) 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 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 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 (neg.f64 (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2))
(fabs.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))))
(/.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 a c)))) a) 3))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3/2) (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3/2)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3) (pow.f64 a 3)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 1))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 b_2 (/.f64 -1 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 b_2 (/.f64 -1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(-.f64 (*.f64 b_2 (/.f64 -1 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(-.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))) 1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 -1 a))
(*.f64 (/.f64 -1 a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(neg.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)))
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 3)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2))
(fabs.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3) 1/3)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) -1)
(*.f64 (/.f64 1 a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2))
(fabs.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))))
(/.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 a c)))) a) 3))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3/2) (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3/2)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3) (pow.f64 a 3)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 1))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 b_2 (/.f64 -1 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 b_2 (/.f64 -1 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(-.f64 (*.f64 b_2 (/.f64 -1 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)

eval2.0s (6.6%)

Compiler

Compiled 31528 to 19051 computations (39.6% saved)

prune272.0ms (0.9%)

Pruning

37 alts after pruning (29 fresh and 8 done)

PrunedKeptTotal
New77016786
Fresh61319
Picked145
Done145
Total77837815
Accurracy
99.8%
Counts
815 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
14.1%
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
12.7%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
9.9%
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (neg.f64 c) b_2))) 2)
39.2%
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
23.9%
(/.f64 (/.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)))))) a)
34.7%
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 a c)) (fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) a)
34.6%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (*.f64 (neg.f64 c) a) 1/4) 2)) a)
38.5%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (sqrt.f64 b_2) 2)) a)
15.8%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) a)
17.5%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))) a)
61.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
61.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
34.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
55.2%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (*.f64 3/2 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1/3))) a)
33.2%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (log.f64 (*.f64 c (neg.f64 a))) 1/2))) a)
23.2%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c)))))) a)
24.7%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) a)
29.0%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3/2))) a)
39.7%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
29.4%
(/.f64 (*.f64 (*.f64 -1/2 c) a) (*.f64 a b_2))
36.3%
(/.f64 (*.f64 -1/2 c) b_2)
39.2%
(/.f64 (*.f64 -2 (/.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
30.8%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
20.8%
(/.f64 (neg.f64 b_2) a)
55.9%
(/.f64 1 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
10.9%
(/.f64 0 a)
39.5%
(/.f64 -2 (/.f64 a b_2))
3.7%
(-.f64 (+.f64 (/.f64 b_2 a) (/.f64 (*.f64 -1/2 c) b_2)) (/.f64 b_2 a))
39.1%
(-.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) 1)
39.7%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
23.6%
(+.f64 (expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) (*.f64 1/2 (/.f64 c b_2)))
2.0%
(*.f64 (/.f64 2 a) b_2)
14.8%
(*.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
39.6%
(*.f64 (/.f64 -2 a) b_2)
30.8%
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
39.6%
(*.f64 -2 (/.f64 b_2 a))
23.1%
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
14.1%
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
12.7%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
9.9%
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (neg.f64 c) b_2))) 2)
39.2%
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
23.9%
(/.f64 (/.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)))))) a)
34.7%
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 a c)) (fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) a)
34.6%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (*.f64 (neg.f64 c) a) 1/4) 2)) a)
38.5%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (sqrt.f64 b_2) 2)) a)
15.8%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) a)
17.5%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))) a)
61.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
61.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
34.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
55.2%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (*.f64 3/2 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1/3))) a)
33.2%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (log.f64 (*.f64 c (neg.f64 a))) 1/2))) a)
23.2%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c)))))) a)
24.7%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) a)
29.0%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3/2))) a)
39.7%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
29.4%
(/.f64 (*.f64 (*.f64 -1/2 c) a) (*.f64 a b_2))
36.3%
(/.f64 (*.f64 -1/2 c) b_2)
39.2%
(/.f64 (*.f64 -2 (/.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
30.8%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
20.8%
(/.f64 (neg.f64 b_2) a)
55.9%
(/.f64 1 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
10.9%
(/.f64 0 a)
39.5%
(/.f64 -2 (/.f64 a b_2))
3.7%
(-.f64 (+.f64 (/.f64 b_2 a) (/.f64 (*.f64 -1/2 c) b_2)) (/.f64 b_2 a))
39.1%
(-.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) 1)
39.7%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
23.6%
(+.f64 (expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) (*.f64 1/2 (/.f64 c b_2)))
2.0%
(*.f64 (/.f64 2 a) b_2)
14.8%
(*.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
39.6%
(*.f64 (/.f64 -2 a) b_2)
30.8%
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
39.6%
(*.f64 -2 (/.f64 b_2 a))
23.1%
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
Compiler

Compiled 1920 to 1352 computations (29.6% saved)

localize1.1s (3.6%)

Compiler

Compiled 230 to 74 computations (67.8% saved)

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune47.0ms (0.2%)

Pruning

37 alts after pruning (24 fresh and 13 done)

PrunedKeptTotal
New000
Fresh02424
Picked055
Done088
Total03737
Accurracy
99.8%
Counts
37 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
14.1%
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
12.7%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
9.9%
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (neg.f64 c) b_2))) 2)
39.2%
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
23.9%
(/.f64 (/.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)))))) a)
34.7%
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 a c)) (fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) a)
34.6%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (*.f64 (neg.f64 c) a) 1/4) 2)) a)
38.5%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (sqrt.f64 b_2) 2)) a)
15.8%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) a)
17.5%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))) a)
61.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
61.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
34.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
55.2%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (*.f64 3/2 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1/3))) a)
33.2%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (log.f64 (*.f64 c (neg.f64 a))) 1/2))) a)
23.2%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c)))))) a)
24.7%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) a)
29.0%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3/2))) a)
39.7%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
29.4%
(/.f64 (*.f64 (*.f64 -1/2 c) a) (*.f64 a b_2))
36.3%
(/.f64 (*.f64 -1/2 c) b_2)
39.2%
(/.f64 (*.f64 -2 (/.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
30.8%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
20.8%
(/.f64 (neg.f64 b_2) a)
55.9%
(/.f64 1 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
10.9%
(/.f64 0 a)
39.5%
(/.f64 -2 (/.f64 a b_2))
3.7%
(-.f64 (+.f64 (/.f64 b_2 a) (/.f64 (*.f64 -1/2 c) b_2)) (/.f64 b_2 a))
39.1%
(-.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) 1)
39.7%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
23.6%
(+.f64 (expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) (*.f64 1/2 (/.f64 c b_2)))
2.0%
(*.f64 (/.f64 2 a) b_2)
14.8%
(*.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
39.6%
(*.f64 (/.f64 -2 a) b_2)
30.8%
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
39.6%
(*.f64 -2 (/.f64 b_2 a))
23.1%
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
Compiler

Compiled 1163 to 650 computations (44.1% saved)

regimes905.0ms (2.9%)

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

4 calls:

339.0ms
c
277.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
167.0ms
b_2
98.0ms
a
Results
AccuracySegmentsBranch
65.4%4a
90.2%5b_2
66.3%6c
82.2%5(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 652 to 291 computations (55.4% saved)

regimes418.0ms (1.4%)

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

1 calls:

401.0ms
b_2
Results
AccuracySegmentsBranch
89.5%5b_2
Compiler

Compiled 438 to 207 computations (52.7% saved)

regimes346.0ms (1.1%)

Counts
36 → 5
Calls
Call 1
Inputs
(/.f64 0 a)
(/.f64 (neg.f64 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (/.f64 2 a) b_2)
(/.f64 -2 (/.f64 a b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
(-.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) 1)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 (*.f64 -1/2 c) a) (*.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(-.f64 (+.f64 (/.f64 b_2 a) (/.f64 (*.f64 -1/2 c) b_2)) (/.f64 b_2 a))
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(*.f64 -1 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
(*.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (sqrt.f64 b_2) 2)) a)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (neg.f64 c) b_2))) 2)
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))) a)
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3/2))) a)
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3/2))) a)
(+.f64 (expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (log.f64 (*.f64 c (neg.f64 a))) 1/2))) a)
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (*.f64 (neg.f64 c) a) 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 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 c a)) 3/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) (exp.f64 (*.f64 (*.f64 3/2 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1/3))) a)
Outputs
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(*.f64 -2 (/.f64 b_2 a))
Calls

1 calls:

257.0ms
b_2
Results
AccuracySegmentsBranch
89.4%5b_2
Compiler

Compiled 381 to 190 computations (50.1% saved)

regimes152.0ms (0.5%)

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

1 calls:

140.0ms
b_2
Results
AccuracySegmentsBranch
84.1%3b_2
Compiler

Compiled 128 to 71 computations (44.5% saved)

regimes137.0ms (0.4%)

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

1 calls:

122.0ms
b_2
Results
AccuracySegmentsBranch
84.0%3b_2
Compiler

Compiled 118 to 66 computations (44.1% saved)

regimes53.0ms (0.2%)

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

1 calls:

42.0ms
b_2
Results
AccuracySegmentsBranch
74.1%2b_2
Compiler

Compiled 110 to 61 computations (44.5% saved)

regimes22.0ms (0.1%)

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

1 calls:

19.0ms
b_2
Results
AccuracySegmentsBranch
73.9%2b_2
Compiler

Compiled 73 to 42 computations (42.5% saved)

regimes36.0ms (0.1%)

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

3 calls:

16.0ms
c
13.0ms
b_2
5.0ms
a
Results
AccuracySegmentsBranch
41.2%3c
39.6%1a
48.3%2b_2
Compiler

Compiled 42 to 28 computations (33.3% saved)

regimes93.0ms (0.3%)

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

3 calls:

83.0ms
c
6.0ms
b_2
3.0ms
a
Results
AccuracySegmentsBranch
23.7%3c
20.8%1a
29.5%2b_2
Compiler

Compiled 22 to 16 computations (27.3% saved)

regimes21.0ms (0.1%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

3 calls:

9.0ms
a
6.0ms
b_2
5.0ms
c
Results
AccuracySegmentsBranch
10.9%1c
10.9%1a
10.9%1b_2
Compiler

Compiled 18 to 14 computations (22.2% saved)

bsearch193.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
4.901215835850743e-10
0.00020365437254187492
33.0ms
-5.180721212329362e-119
-1.0071063542309727e-120
40.0ms
-1.842154310236643e-37
-5.236848751085109e-39
99.0ms
-1.2200933591348029e+32
-1.8167708622274362e+28
Results
79.0ms90×body1024valid
39.0ms292×body256valid
36.0ms71×body2048valid
17.0ms62×body256invalid
11.0ms40×body512valid
2.0msbody4096valid
Compiler

Compiled 1153 to 728 computations (36.9% saved)

bsearch165.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
64.0ms
4.901215835850743e-10
0.00020365437254187492
24.0ms
-5.180721212329362e-119
-1.0071063542309727e-120
32.0ms
-1.842154310236643e-37
-5.236848751085109e-39
44.0ms
-1.2200933591348029e+32
-1.8167708622274362e+28
Results
78.0ms292×body256valid
35.0ms77×body2048valid
22.0ms87×body1024valid
10.0ms71×body256invalid
7.0ms37×body512valid
1.0msbody4096valid
Compiler

Compiled 988 to 653 computations (33.9% saved)

bsearch385.0ms (1.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
49.0ms
4.901215835850743e-10
0.00020365437254187492
74.0ms
-5.180721212329362e-119
-1.0071063542309727e-120
126.0ms
-1.842154310236643e-37
-5.236848751085109e-39
135.0ms
-1.2200933591348029e+32
-1.8167708622274362e+28
Results
118.0ms76×body2048valid
100.0ms284×body256valid
66.0ms53×body512valid
58.0ms77×body1024valid
17.0ms60×body256invalid
8.0msbody4096valid
Compiler

Compiled 828 to 573 computations (30.8% saved)

bsearch89.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
62.0ms
4.184630708105197e-186
9.608508951636019e-179
27.0ms
-5.180721212329362e-119
-1.0071063542309727e-120
Results
55.0ms222×body256valid
15.0ms87×body256invalid
7.0ms12×body1024valid
3.0ms18×body512valid
2.0msbody2048valid
Compiler

Compiled 444 to 323 computations (27.3% saved)

bsearch141.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
79.0ms
4.184630708105197e-186
9.608508951636019e-179
61.0ms
-5.180721212329362e-119
-1.0071063542309727e-120
Results
87.0ms223×body256valid
22.0ms87×body256invalid
9.0ms17×body512valid
8.0ms12×body1024valid
3.0msbody2048valid
Compiler

Compiled 412 to 307 computations (25.5% saved)

bsearch109.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
109.0ms
-7.781221948267703e-304
4.9482153616708523e-300
Results
73.0ms160×body256valid
29.0ms93×body256invalid
Compiler

Compiled 262 to 195 computations (25.6% saved)

bsearch113.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
113.0ms
-5.423789305407422e-283
-7.781221948267703e-304
Results
65.0ms176×body256valid
40.0ms123×body256invalid
Compiler

Compiled 220 to 169 computations (23.2% saved)

bsearch352.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
351.0ms
-7.781221948267703e-304
4.9482153616708523e-300
Results
285.0ms114×body256invalid
61.0ms160×body256valid
Compiler

Compiled 182 to 145 computations (20.3% saved)

bsearch34.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
34.0ms
-7.781221948267703e-304
4.9482153616708523e-300
Results
20.0ms160×body256valid
8.0ms87×body256invalid
Compiler

Compiled 172 to 135 computations (21.5% saved)

simplify30.0ms (0.1%)

Algorithm
egg-herbie
Rules
54×+-commutative
46×*-commutative
44×sub-neg
32×neg-mul-1
32×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0101882
1143882
2175882
3212882
4230882
5239882
6242882
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 -18499999999999999558625001472) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 -4190417494555165/23945242826029513411849172299223580994042798784118784) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 a c)) (fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) a) (if (<=.f64 b_2 -4906161388995347/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 7378697629483821/36893488147419103232) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a) (*.f64 -2 (/.f64 b_2 a))))))
(if (<=.f64 b_2 -18499999999999999558625001472) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 -8716068388674743/47890485652059026823698344598447161988085597568237568) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (if (<=.f64 b_2 -8358645329399479/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 7378697629483821/36893488147419103232) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a) (*.f64 -2 (/.f64 b_2 a))))))
(if (<=.f64 b_2 -18499999999999999558625001472) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 -8716068388674743/47890485652059026823698344598447161988085597568237568) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (if (<=.f64 b_2 -3270774259330231/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 7378697629483821/36893488147419103232) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 -2 (/.f64 b_2 a))))))
(if (<=.f64 b_2 -4506400090632763/2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 6934909738785737/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (/.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 -4542742026847543/90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576832) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 2262970546340609/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (/.f64 (*.f64 -1/2 c) b_2) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -4941461262385513/6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903488) (/.f64 (*.f64 -1/2 c) b_2) (*.f64 -2 (/.f64 b_2 a)))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (/.f64 0 a) (*.f64 -2 (/.f64 b_2 a)))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (/.f64 0 a) (/.f64 (neg.f64 b_2) a))
(/.f64 0 a)
Outputs
(if (<=.f64 b_2 -18499999999999999558625001472) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 -4190417494555165/23945242826029513411849172299223580994042798784118784) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 a c)) (fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) a) (if (<=.f64 b_2 -4906161388995347/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 7378697629483821/36893488147419103232) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a) (*.f64 -2 (/.f64 b_2 a))))))
(if (<=.f64 b_2 -18499999999999999558625001472) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 -4190417494555165/23945242826029513411849172299223580994042798784118784) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.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) (if (<=.f64 b_2 -4906161388995347/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 7378697629483821/36893488147419103232) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a) (*.f64 -2 (/.f64 b_2 a))))))
(if (<=.f64 b_2 -18499999999999999558625001472) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 -8716068388674743/47890485652059026823698344598447161988085597568237568) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (if (<=.f64 b_2 -8358645329399479/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 7378697629483821/36893488147419103232) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a) (*.f64 -2 (/.f64 b_2 a))))))
(if (<=.f64 b_2 -18499999999999999558625001472) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 -8716068388674743/47890485652059026823698344598447161988085597568237568) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a) (if (<=.f64 b_2 -8358645329399479/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 7378697629483821/36893488147419103232) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a) (*.f64 -2 (/.f64 b_2 a))))))
(if (<=.f64 b_2 -18499999999999999558625001472) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 -8716068388674743/47890485652059026823698344598447161988085597568237568) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (if (<=.f64 b_2 -3270774259330231/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 7378697629483821/36893488147419103232) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 -2 (/.f64 b_2 a))))))
(if (<=.f64 b_2 -18499999999999999558625001472) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 -8716068388674743/47890485652059026823698344598447161988085597568237568) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a) (if (<=.f64 b_2 -3270774259330231/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 7378697629483821/36893488147419103232) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a) (*.f64 -2 (/.f64 b_2 a))))))
(if (<=.f64 b_2 -4506400090632763/2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 6934909738785737/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (/.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 -4542742026847543/90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576832) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 2262970546340609/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -4542742026847543/90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576832) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 2262970546340609/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (/.f64 (neg.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (/.f64 (*.f64 -1/2 c) b_2) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -4941461262385513/6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903488) (/.f64 (*.f64 -1/2 c) b_2) (*.f64 -2 (/.f64 b_2 a)))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (/.f64 0 a) (*.f64 -2 (/.f64 b_2 a)))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (/.f64 0 a) (/.f64 (neg.f64 b_2) a))
(/.f64 0 a)
Compiler

Compiled 358 to 219 computations (38.8% saved)

soundness4.0s (13.1%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
081721839
1196720029
2683519957
013114
1301106
24553100
081721839
1196720029
2683519957
035496
1780436
0105931435
1310922885
013114
1301106
24553100
081721839
1196720029
2683519957
013114
1301106
24553100
0123635284
1400132364
0123635284
1400132364
0105931435
1310922885
081721839
1196720029
2683519957
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1800 to 620 computations (65.6% saved)

end165.0ms (0.5%)

Compiler

Compiled 694 to 344 computations (50.4% saved)

Profiling

Loading profile data...